Tìm một ngôi sao 5 cánh trong thời gian đa thức


14

Tôi muốn chứng minh rằng đây là một phần bài tập về nhà của tôi cho một khóa học tôi hiện đang tham gia. Tôi đang tìm kiếm một số hỗ trợ trong việc tiến hành, KHÔNG PHẢI TRẢ LỜI.

Đây là câu hỏi trong câu hỏi:

Một ngôi sao 5 cánh trong đồ thị không có hướng là một cụm 5. Chứng minh rằng 5 cánh-STAR P , trong đó 5 cánh-STAR = {<G> :G chứa 5 cánh sao như một đồ thị con } .

Trong đó một cụm là CLIQUE = {(G,k):G là đồ thị vô hướng G với k -clique } .

Bây giờ vấn đề của tôi là điều này dường như đang giải quyết vấn đề CLIITE, xác định xem một biểu đồ có chứa một cụm với các ràng buộc bổ sung là phải xác định rằng CLIQUE tạo thành một ngôi sao 5 cánh hay không. Điều này dường như liên quan đến một số tính toán hình học dựa trên kiến ​​thức về một ngôi sao 5 cánh . Tuy nhiên, trong Lý thuyết tính toán của Michael Sipser , trang 268, có một bằng chứng cho thấy CLIQUE nằm trong NP và trên trang 270 ghi chú rằng,

Chúng tôi đã trình bày ví dụ về ngôn ngữ, chẳng hạn như HAMPATH và bè lũ, là thành viên của NP nhưng không được biết đến là trong P . [nhấn mạnh thêm]

Nếu CLIQUE không ở , tại sao năm ngôi sao nhọn lại ở P ? Có cái gì tôi không nhìn thấy? Hãy nhớ rằng, đây là VẤN ĐỀ HOMEWORK và MỘT TRẢ LỜI TRỰC TIẾP KHÔNG ĐƯỢC CHẤP NHẬN. Cảm ơn!PP

Câu trả lời:


11

Nếu là đồ thị thì có bao nhiêu tập con của V có kích thước 5 ?G=(V,E)V5

Nếu có 5 cụm, một trong những tập hợp con này là một cụm.

Kẻ phá hoại dưới đây:

các tập hợp con có thể kiểm tra, nghĩa là, nhiều nhất là| V| 5tùy chọn, đó là đa thức trong đầu vào. Đây không phải là trường hợpcủa mộtktùy ý, vì| V| kcó thể là mũ trong đầu vào, và đây là lý do tại saobè lũP(trừ khi P = NP, agghh.).(|V|5)|V|5k|V|kCLIQUEP


Tôi nghĩ đó là những gì làm tôi vấp ngã. Tôi có ấn tượng rằng vấn đề CLIITE được diễn đạt theo cách đơn giản là nó có thể áp dụng cho bất kỳ cụm kích thước nào, và kích thước đó được đưa ra như một phần của vấn đề. Trong khi đó trong vấn đề đó có vẻ như kích thước CLIITE chưa được biết (nhưng trong hw thì nó là 5). Bây giờ nếu tôi xây dựng một máy Turing băng đơn xác định quyết định câu trả lời cho vấn đề này trong thời gian đa thức, thì điều đó sẽ tạo thành một câu trả lời (dĩ nhiên là bằng chứng chắc chắn), đúng không?
BrotherJack

1
@BrotherJack Ví dụ có, nếu ai có thể cung cấp cho một thuật toán thời gian đa thức cho một vấn đề, rõ ràng cho thấy rằng vấn đề là ở . Lưu ý rằng người ta thậm chí không cần phải sử dụng "cấp độ thấp" như một máy Turing, một thuật toán cấp cao hơn cũng sẽ làm như vậy. P
Juho

Nó có thể thú vị để liên hệ hiệu ứng này với độ phức tạp tham số .
Raphael

1
Tôi không biết bạn có thể làm hiệu ứng spoilers. Gợi ý tốt đẹp.
Joe
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.