Mối quan hệ giữa tính đối xứng và tính hấp dẫn tính toán?


16

Các điểm -Cố vấn đề automorphism miễn phí yêu cầu một đồ thị automorphism mà di chuyển ít nhất nút. Vấn đề là -complete nếu với mọi > 0.k ( n ) N P k ( n ) = n c ckk(n)NPk(n)=ncc

Tuy nhiên, nếu thì vấn đề là thời gian đa thức Turing có thể giảm đối với Bài toán đẳng cấu đồ thị. Nếu thì vấn đề là thời gian đa thức Turing tương đương với vấn đề Tự động hóa đồ thị trong và không được biết là -complete. Vấn đề Tự động hóa đồ thị là Turing có thể giảm đối với vấn đề Đồng phân đồ thị.k ( n ) = O ( log n / log log n ) N P I N Pk(n)=O(logn)k(n)=O(logn/loglogn)NPINP

Về mức độ phức tạp của việc đếm số lượng đỉnh được di chuyển bởi tự động hóa đồ thị, Antoni Lozano và Vijay Raghavan Foundation of Technology Technology, LNCS 1530, trang 295

Dường như độ cứng tính toán tăng lên khi chúng ta tăng tính đối xứng của đối tượng mà chúng ta đang cố gắng tìm (như được chỉ ra bởi số lượng nút phải được di chuyển bởi tính tự động). Có vẻ như điều này có thể giải thích việc thiếu thời gian đa thức Giảm Turing từ phiên bản hoàn chỉnh NP sang Tự động hóa đồ thị (GA)

Có một ví dụ khác về một vấn đề khó hỗ trợ mối quan hệ này giữa tính đối xứng và độ cứng?


Vui lòng thêm một tham chiếu đến kết quả hoàn thành NP cho tính tự động tự do điểm cố định k. Cảm ơn.
Martin Schwarz

1
Đồ thị tự động không được biết đến trong NPI.
Emil

@Emil: Không có gì được biết là trong NPI, vì chúng ta không biết ! Nhưng GA, như GI, không hoàn thành NP trừ khi PH sụp đổ. OTOH, chúng tôi thực sự không có bất kỳ lý do nào để nghĩ rằng nó không có trong P, ngoài việc mọi người đã thử và thất bại. PNP
Joshua Grochow

1
@turkistany: Câu hỏi hay!
Joshua Grochow

1
@Joshua: Vâng, tôi biết. Tôi chỉ đề nghị một sự điều chỉnh cho văn bản câu hỏi.
Emil

Câu trả lời:


14

Đây không chính xác là mối quan hệ "giống nhau" giữa tính đối xứng và độ cứng, nhưng có mối quan hệ chặt chẽ giữa tính đối xứng của hàm Boolean và độ phức tạp của mạch. Xem:

Babai, L., Beals, R. và Takácsi-Nagy, P. Đối xứng và phức tạp , STOC 1992.

Đây là những gì họ thể hiện. Đặt là một chuỗi các nhóm hoán vị. Gọi s ( G i ) biểu thị số lượng quỹ đạo của G i trong hành động cảm ứng của nó trên { 0 , 1 } i (bằng hoán vị của tọa độ). Đặt F ( G ) biểu thị lớp ngôn ngữ L sao cho L { 0 , 1 } n là bất biến dưới G n . Sau đó, tất cả các ngôn ngữ trong FGiSis(Gi)Gi{0,1}iF(G)LL{0,1}nGn có các mạch có kích thước tối đa p o l y ( s ( G ) ) và độ sâu tối đa p o l y ( log ( s ( G ) ) , và điều này về cơ bản là chặt chẽ.F(G)poly(s(G))poly(log(s(G))


Ở chiều ngược lại, một số vấn đề có bộ nhân chứng có rất nhiều đối xứng cuối cùng nằm trong c o A M (như G I ), và do đó không phải là N P -complete trừ khi P H sụp đổ. Trên thực tế, bài báo sau đây cho thấy các vấn đề N P có bộ nhân chứng có rất nhiều đối xứng là thấp đối với P P :NPcoAMGINPPHNPPP

Arvind, V., Vinodframran, NV Độ phức tạp đếm của các ngôn ngữ có thể xác định được theo nhóm . Định lý. Tính toán. Khoa học. 242 (2000), số 1-2, 199--218.

PPNPPPPHBPPPBPPP=PPNPPPPPNPNPPP


ff(x)=f(y)xyNP


Cuối cùng, chương trình Lý thuyết độ phức tạp địa chất Mulmuley-Sohoni về cơ bản là sử dụng tính đối xứng để chứng minh độ cứng, mặc dù kết nối đối xứng - độ cứng có tinh tế hơn và ít trực tiếp hơn.


2

Các trường hợp SAT có cấu trúc, thể hiện rất nhiều đối xứng, có vẻ dễ giải quyết hơn các trường hợp SAT ngẫu nhiên. Việc mã hóa các vấn đề trong thế giới thực vào SAT luôn làm tăng các trường hợp có cấu trúc (điều này không đáng ngạc nhiên, vì các vấn đề trong thế giới thực mà chúng ta gặp phải có sự đối xứng). Các bộ giải SAT hoàn chỉnh tốt nhất có thể giải quyết hiệu quả các trường hợp trong thế giới thực với tối đa 1.000.000 biến, nhưng không ai trong số chúng, theo như tôi biết, có thể giải quyết hiệu quả các trường hợp ngẫu nhiên với 10.000 biến (trên Edward A. Hirsch trang chủ có thể tìm thấy một số trường hợp ngẫu nhiên nhỏ đáng ngạc nhiên, trong đó ngay cả những người giải SAT hoàn chỉnh tốt nhất cũng bị mắc kẹt). Do đó, từ quan điểm thực nghiệm, sự hiện diện của các đối xứng dường như làm giảm độ cứng.

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.