Isomorphism กราฟและกลุ่มย่อยที่ซ่อนอยู่


23

ฉันพยายามที่จะเข้าใจความสัมพันธ์ระหว่างกราฟมอร์ฟิซึมกับปัญหากลุ่มย่อยที่ซ่อนอยู่ มีการอ้างอิงที่ดีสำหรับสิ่งนี้หรือไม่?


2
ไม่เพียง แต่เราจะต้องรักษาโรค GI ของคุณเท่านั้น แต่ยังต้องอ่านคำถามของคุณที่ติดเชื้อด้วย! (นี่เป็นเรื่องตลกฉันก็มีแนวโน้มที่จะเป็นโรค GI เช่นกัน)
András Salamon

1
จริงเกินไป ฉันต้องอยู่ห่างจาก Dave Bacon ทันที :)
Suresh Venkat

2
FYI, บทความล่าสุดที่ฉันคิดว่าวางไว้ในโลงศพบน "quantum sieve algorithm" สำหรับ GI ซึ่งครอบคลุมความพยายามมากมายจนถึงขณะนี้ (และไม่ได้กล่าวถึงในบล็อกของ Dave Bacon): dx.doi.org/ 10.1137 บทความนี้มีเนื้อหาเกี่ยวกับทฤษฏีการเป็นตัวแทนที่หนักหน่วง แต่อินโทรไม่ดีและเป็นการอ่านที่ค่อนข้างดี
Joshua Grochow

คำตอบ:


20

การอ้างอิงสามารถพบได้ในคำตอบของ martinschwarz แต่นี่เป็นบทสรุปของการลดคู่

กลุ่มสมมาตรทำหน้าที่ในกราฟของจุดยอด n โดยอนุญาตให้จุดยอด การพิจารณาว่าสองกราฟ isomorphic เทียบเท่าพหุนามเวลาเพื่อคำนวณขนาดพหุนามสร้างชุดสำหรับ(G) A u t ( G )SnAut(G)

ลด HSP ลงในกลุ่มสมมาตร (โดยที่คือจำนวนของตัวแปรในกราฟ) ฟังก์ชั่นคือที่คือการเปลี่ยนแปลงในและเป็นรุ่นที่ permuted ของG จากนั้นfจะคงที่บน cosets ของA u t ( G )และชัดเจนบน cosets ที่แตกต่างกัน (โปรดทราบว่ารูปภาพของfประกอบด้วยกราฟทั้งหมด isomorphic ถึงG ) เนื่องจากกลุ่มย่อยที่ซ่อนอยู่นั้นแน่นอนว่าA u t ( G ) n f f ( p ) = p ( G ) p S n p ( G )Snnff(p)=p(G)pSnp(G)GfAut(G)fGAut(G)ถ้าเราสามารถแก้ปัญหา HSP นี้ได้เราก็จะมีชุดการสร้างสำหรับซึ่งก็คือทั้งหมดที่เราต้องแก้ปัญหา GI (ดูด้านบน)Aut(G)

ลดไปกว่า HSP Z หากเราต้องการทราบว่ากราฟสองกราฟGและHบนจุดยอดnเป็น isomorphic หรือไม่ให้พิจารณากราฟKซึ่งเป็นสหภาพที่ไม่ปะติดปะต่อของGและHบนจุดยอด2 n ให้Z / 2 Zดำเนินการกับจุดโดยการแลกเปลี่ยนฉันกับn + ฉันสำหรับฉัน= 1 , . . , n . ทั้งASnZ/2ZGHnKGH2nZ/2Zin+ii=1,...,nหรือ A u t ( K ) = ( A คุณt ( G ) × A คุณt ( H ) ) s e m i d i r e T Z / 2 Z เหมือนเมื่อก่อนปล่อยให้ f ( xAut(K)=Aut(G)×Aut(H)Aut(K)=(Aut(G)×Aut(H))semidirectZ/2Zโดยที่ xตอนนี้เป็นองค์ประกอบของ S nZ / 2 Zที่ทำหน้าที่ Kตามที่อธิบายไว้ กลุ่มย่อยที่ซ่อนอยู่ที่เชื่อมโยงกับ fคือ A u t ( K )ทุกประการเช่นเดียวกับการลดลงก่อนหน้านี้ ถ้าเราแก้ HSP นี้เราได้รับการสร้างชุดสำหรับยูที( K ) จากนั้นเป็นเรื่องง่ายที่จะตรวจสอบว่าชุดการสร้างมีองค์ประกอบใด ๆ ที่แลกเปลี่ยนสำเนาของ Gกับสำเนาของ Hภายในหรือไม่f(x)=x(K)xSnZ/2ZKfAut(K)Aut(K)GH (มีองค์ประกอบ Z / 2 Z ที่ไม่เกี่ยวข้อง )KZ/2Z



14

"อัลกอริทึมควอนตัมสำหรับปัญหาเกี่ยวกับพีชคณิต" โดย Andrew Childs และ Wim van Dam arXiv: 0812.0380เป็นกระดาษสำรวจที่ดีมากซึ่งมีอินโทรที่ดีที่ไม่ใช่ Abelian HSP และความสัมพันธ์กับกราฟ Isomorphism

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.