Đếm số lượng đỉnh của đỉnh: khi nào thì khó?


14

Hãy xem xét bài toán hoàn thành # P về việc đếm số lượng đỉnh của một đồ thị đã cho .G= =(V,E)

Tôi muốn biết liệu có bất kỳ kết quả nào cho thấy độ cứng của vấn đề đó thay đổi như thế nào với một số tham số của (ví dụ: ).Gd= =|E||V|

Cảm giác của tôi là vấn đề sẽ dễ dàng hơn cả khi thưa thớt và khi dày đặc, trong khi nó sẽ khó khăn khi "ở giữa". Đây đúng là tình trạng đó phải không?G GGGG


Bạn có muốn đếm tất cả các bìa đỉnh, hoặc tất cả các bìa đỉnh tối thiểu không? Lưu ý vấn đề đầu tiên có thể dễ dàng hơn trong một số trường hợp, vì nó không nhất thiết giúp bạn giải quyết vấn đề hoàn thành NP.
Ryan Williams

Xin chào Ryan, vâng tôi muốn đếm tất cả các đỉnh. Tại sao bạn nói "không nhất thiết phải giúp bạn giải quyết vấn đề hoàn thành NP" ? Nếu nó là # P-Complete, tại sao nó không giúp tôi giải quyết các vấn đề NP-Complete?
Giorgio Camerani

@Walter, Đếm các bài tập biến thỏa mãn công thức 2SAT đã cho là # P-đầy đủ nhưng 2SAT ở P.
Mohammad Al-Turkistany

@turkistany: Có, tôi đã biết rằng ...
Giorgio Camerani

@turkistany: ... nhưng sau đó? Bất kể vấn đề NP-Complete nào tôi gặp phải, tôi có thể chuyển đổi nó thành SAT, sau đó SAT thành #SAT, sau đó #SAT thành # Monotone-2SAT (giống hệt như đếm các đỉnh của đỉnh). Vậy tại sao tôi không thể giải quyết các vấn đề hoàn thành NP, do khả năng đếm các đỉnh đỉnh?
Giorgio Camerani

Câu trả lời:


15

Vấn đề #VC về tính toán số lượng đỉnh của một đồ thị đã cho vẫn là # P-hard cho các đồ thị 3 thông thường; xem ví dụ [Greeoping, 2000].

Để chứng minh rằng vấn đề #VC vẫn # P-cứng cho đồ thị với ít nhất cn cạnh, nơi n là số đỉnh và 0<c<3/2 , giảm từ trường hợp 3 thường xuyên bằng cách thêm một đủ lớn bộ độc lập (có kích thước tuyến tính). Số lượng nắp đỉnh vẫn giữ nguyên nếu bạn thêm một bộ độc lập.

Tương tự như vậy, để cho thấy rằng vấn đề #VC vẫn # P-cứng cho đồ thị với ít nhất cn2 cạnh, nơi n là số đỉnh và 0<c<1/2 , giảm từ #VC bằng cách thêm một đủ lớn thành phần clique (có kích thước tuyến tính). Số lượng bìa đỉnh được nhân với p+1 nếu bạn thêm một cụm kích thước p vào biểu đồ.

Catherine S. Greenhill: Sự phức tạp của việc đếm màu và các bộ độc lập trong các biểu đồ thưa thớt và siêu dữ liệu . Độ phức tạp tính toán 9 (1): 52-72 (2000)


Vì vậy, điểm trừ là #VC cho đồ thị khối là # P-Complete vì #IS là # P-Complete?
xóa000

9

Theo câu trả lời của Yaroslav, Luby và Vigoda là những người đầu tiên hiển thị FPRAS cho #IS trong điều kiện mật độ (mức tối đa 4, mà tôi cho là yếu hơn kết quả của Weitz), trong khi Dyer, Frieze và Jerrum cho thấy không có FPRAS cho #IS nếu mức độ tối đa của biểu đồ là 25 trừ khi RP = NP.

Người giới thiệu:

Martin Dyer, Alan Frieze và Mark Jerrum. Về việc đếm các bộ độc lập trong đồ thị thưa thớt. FOCS 1999.

Michael Luby và Eric Vigoda. Khoảng đếm đến bốn. STOC 1997.

Xem thêm ghi chú bài giảng ETH của Jerrum, "Đếm, lấy mẫu và tích hợp: thuật toán và độ phức tạp".


4
BTW, Alan Sly đã chứng minh tính không chính xác của thời gian đa thức đối với mức độ tối đa = 6 - arxiv.org/abs/1005.5584
Yaroslav Bulatov

1
@ Nam Tư: Cảm ơn bạn đã tham khảo. Có vẻ như đọc tốt!
RJK

9

nddf(d,ε)nexp(ϵn)d2-Sat (tương đương với việc đếm các tập độc lập và đếm các đỉnh đỉnh).

nexp(o(n))


liên quan đến nhận xét cuối cùng của bạn: ETH có nghĩa là SAT không thể được giải quyết trong thời gian phụ, điều này bằng cách giảm tiêu chuẩn ngụ ý rằng ĐỘC LẬP ĐỘC LẬP cũng không thể được quyết định trong thời gian phụ. Sau đó, ngay lập tức rằng ETH ngụ ý việc đếm các bộ độc lập cũng không thể được thực hiện trong thời gian phụ.
András Salamon

1
exp(o(n/log3n))

8

Tập hợp là một đỉnh đỉnh nếu phần bổ sung của nó là một tập độc lập, do đó, vấn đề này tương đương với việc đếm các tập độc lập.

Đếm đại số của các tập độc lập là FPT cho các đồ thị có giới hạn giới hạn giới hạn. Ví dụ, xem "Một đa thức xen kẽ đa biến và tính toán của nó cho các đồ thị có độ rộng giới hạn", trong đó chúng tính toán tổng quát của đa thức độc lập. Cộng các hệ số của đa thức độc lập sẽ cho số lượng tập độc lập.

Đồ thị với độ 3 tối đa có thể có chiều rộng không giới hạn.

dλ

λ<(Δ1)Δ1(Δ2)Δ


(nguồn: yaroslavvb.com )

λ=1

dλd


Vấn đề khi làm việc với IS thay vì VC là các biểu đồ bổ sung có thể mất một số thuộc tính đẹp mà người ta muốn: ví dụ: "mức độ giới hạn nhiều nhất là k" trở thành "với mức độ ít nhất là nk", hiện phụ thuộc vào kích thước cá thể. Điều này có thể hoặc có thể không liên quan.
András Salamon

@ András Đây là tập hợp đỉnh đang phức tạp, không phải tập hợp cạnh.
Tyson Williams
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.