Khi nào một tài sản FO giết chết độ cứng NL?


10

Bối cảnh: Chúng tôi chỉ xem xét sơ đồ. Đặt CYCLE là ngôn ngữ của đồ thị với một chu kỳ; nó là một vấn đề hoàn chỉnh NL. Đặt HASEDGE là ngôn ngữ của đồ thị có ít nhất một cạnh. Sau đó trivially, CYCLEHASEDGE không còn NL-cứng, trong khi CYCLEHASEDGE¯ ở lại lâu hơn.

Vấn đề thực tế: Tôi đang tự hỏi nếu ngôn ngữ

CYCLE{(V,E):(u,v,x,y)[E(u,v)E(x,y)¬E(u,y)¬E(x,v)]}
là vẫn NL-cứng.

Câu hỏi: Đối với công thức mà FO ϕ trên vốn từ vựng của đồ thị là

CYCLE{(V,E):(V,E)ϕ}
NL-cứng? Là tài sản này có thể quyết định?

Cảm ơn vì đầu vào của bạn!

Câu trả lời:


4

Hãy để tôi gọi tài sản trong "Vấn đề thực tế" . Ánh xạ sau đây giảm CYCLE thành CYCLE NODIAG :NODIAGCYCLECYCLENODIAG

Đối với một cho , thay thế tất cả các đỉnh v trong G bởi hai bản vv ' , và nếu có một cạnh ( u , v ) trong E , chúng ta hãy G ' có cạnh ( u , v ) , ( u , v ' ) , ( u ' , v )( u ' , vG=(V,E)vGvv(u,v)EG(u,v),(u,v),(u,v) . Do đó với mọi G , đồ thị G thỏa mãn ¬ NODIAG .(u,v)GG¬NODIAG

Hơn nữa, có một chu kỳ khi và chỉ khi G có một chu kỳ, do đó G ' thỏa mãn CHU KỲ NODIAG iff G satifies CHU KỲ . Do đó CHU KỲ NODIAG là NL-cứng.GGGCYCLENODIAGGCYCLECYCLENODIAG

Tôi nghĩ rằng một công trình tương tự sẽ làm việc cho mọi tài sản hoàn toàn phổ biến.


Cảm ơn bạn đã làm việc Jan! Nhưng tôi không chắc bạn đã giải quyết vấn đề hoàn toàn, vì nếu cấu trúc NODIAG xuất hiện trong G, nó vẫn xuất hiện ở cuối công trình của bạn, AFAIU.
Michaël Cadilhac

G¬NODIAGGCYCLEGCYCLEGCYCLENODIAGG 'CHU KỲ G 'CHU KỲ NODIAG CHU KỲ CHU KỲ NODIAGGCYCLEGCYCLEGCYCLENODIAGCYCLECYCLENODIAG

Jan, tôi vô cùng xin lỗi, tôi đã nhầm lẫn với từ ngữ của câu hỏi của tôi; biểu đồ con được mô tả là được coi là một biểu đồ ĐỘC QUYỀN. Lưu ý rằng với cách diễn đạt trước đó, bạn chỉ cần thêm bốn nút mới và các cạnh , và để biểu đồ không nằm ngoài NODIAG. Một lần nữa, tôi rất xin lỗi vì lỗi chính tả. u v x y u yu,v,x,yuvxyuy
Michaël Cadilhac

(PS: Như tôi nợ bạn để làm việc trên một câu hỏi misworded, đây là một bài báo TCS với một tiêu đề tốt đẹp mà không xuất hiện trong danh sách của bạn: Diamonds are Forever (The Variety DA) bởi Tesson và Therien.)
Michaël Cadilhac

Trong trường hợp đó, làm thế nào về việc chỉ cần thêm một đỉnh mới ở mọi cạnh: trong thay thế mọi bằng và . Đồ thị kết quả là chu kỳ iff là và không có cấu trúc loại trừ. BTW Tôi không duy trì danh sách đó nữa. e = ( u , v ) ( u , v e ) ( v e , v ) G GGe=(u,v)(u,ve)(ve,v)GG
Jan Johannsen

2

Vấn đề thực tế là ở FO. Kiểm tra xem có tồn tại sao cho và rõ ràng là trong FO.( một , c ) , ( b , d ) E ( G ) ( một , d ) , ( b , c ) E ( G )a,b,c,dV(G)(a,c),(b,d)E(G)(a,d),(b,c)E(G)

Giả sử rằng không có , thì thừa nhận một chu kỳ có hướng khi và chỉ khi thừa nhận một chu kỳ có hướng có độ dài hai. Điều này có thể được suy ra từ thực tế là với bất kỳ hai đỉnh và của , các vùng lân cận và chúng đều sao cho hoặc .G G a b G N - ( a ) N - ( b ) N - ( a ) N - ( b ) N - ( b ) N - ( a )a,b,c,dGGabGN(a)N(b)N(a)N(b)N(b)N(a)

Do đó, đủ để kiểm tra xem có tồn tại sao cho , trong FO.( một , b ) , ( b , một ) E ( G )a,bV(G)(a,b),(b,a)E(G)

Vì vậy, nằm trong khi và chỉ khiC Y C L E N O D Tôi Một G ( một , b , c , d ) [ ( E ( một , b ) E ( c , d ) ¬ E ( một , d ) ¬ E ( b , c ) ) ( E ( a ,GCYCLENODIAG(a,b,c,d)[(E(a,b)E(c,d)¬E(a,d)¬E(b,c))(E(a,b)E(b,a))]


Cảm ơn bạn. Bạn có quan tâm đến việc thêm một đối số về lý do tại sao các vùng lân cận của bất kỳ hai nút nào có thể so sánh được không? Tôi sẽ đợi một chút để xem có ai giải quyết được vấn đề hoàn chỉnh không, và nếu không có ai xuất hiện, tôi sẽ đi tìm câu trả lời của bạn.
Michaël Cadilhac

Tôi không nghĩ rằng sự so sánh của các khu vực lân cận thực sự giữ vững. Lấy ví dụ đồ thị chỉ có bốn đỉnh với các cạnh và . Biểu đồ này thỏa mãn công thức của Michael, nhưng không thể so sánh được với . ( a , c ) ( b , d ) N - ( a ) = { c } N - ( b ) = { d }a,b,c,d(a,c)(b,d)N(a)={c}N(b)={d}
Jan Johannsen

@Jan: Nếu tôi không nhầm, quan điểm của Adrien là nếu đồ thị <i> không </ i> thỏa mãn phần thứ hai, thì nếu nó có chu kỳ thì nó có chu kỳ dài 2. Vậy điểm của anh ấy là rằng nếu đồ thị <i> không </ i> thỏa mãn phần thứ hai, thì khả năng so sánh được giữ.
Michaël Cadilhac
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.