ความสัมพันธ์แบบไม่ผูกมัดที่เกี่ยวข้องเชื่อมโยงกับฟังก์ชันกับคลาสของภาษาที่ยอมรับโดยเครื่องทัวริงที่ จำกัด ขอบเขตทรัพยากรเพื่อสร้างคลาส -ใหม่ คลาสนี้ประกอบด้วยภาษาเหล่านั้นที่ได้รับการยอมรับจากทัวริงเครื่องจักร nondeterministicเชื่อฟังขอบเขตทรัพยากรเดียวกับที่ใช้ในการกำหนดแต่ได้รับอนุญาตให้เคลื่อนที่ได้มากที่สุดคือ nondeterministic (ฉันใช้สัญกรณ์ของช่างทอง Levy และ Mundhenk แทนที่จะเป็นต้นฉบับโดย Kintala และ Fischer และคือขนาดของอินพุต)
คำถามของฉัน:
มีค่าคงที่ที่ GRAPH ISOMORPHISM อยู่ใน -หรือไม่
( แก้ไข: Joshua Grochow ชี้ให้เห็นว่าคำตอบในเชิงบวกต่อคำถามนี้จะบอกเป็นนัยถึงอัลกอริธึมสำหรับ GI ที่มีขอบเขตรันไทม์แบบ asymptotic ดีกว่าที่ทราบกันดีในปัจจุบันดังนั้นฉันจึงมีความสุขที่จะผ่อนคลายขอบเขตอนุญาตย้าย nondeterministic)
พื้นหลัง
สำหรับค่าคงที่คงที่ทุก , - , ขณะที่เคลื่อนที่ nondeterministic ส่วนใหญ่กำหนดค่าพหุนามเพื่อสำรวจแบบกำหนดแน่นอน ยิ่งไปกว่านั้นและด้วยวิธีการหนึ่งสามารถแสดงให้เห็นถึงภาษาสมบูรณ์ภาษาใน -สำหรับทุก0
คินทาลาและฟิสเชอร์สังเกตว่าการตัดสินใจว่ากราฟอินพุตที่มีจุดยอดมีคลิกคือ - สมบูรณ์ แต่อยู่ใน - . หากต้องการดูสิ่งนี้ให้ละทิ้งจุดยอดที่มีมากที่สุดเพื่อนบ้าน หากมีจุดยอดที่เหลืออยู่น้อยเกินไปให้ปฏิเสธ มิฉะนั้นจุดที่เหลืออยู่ในรูปแบบของกราฟขนาด2) จากนั้นเดา -subset ของ vertices โดยใช้| V | = O (\ sqrt {n})ขั้นตอน nondeterministic และตรวจสอบว่าพวกเขาเป็นกลุ่มในเวลาพหุนาม( | V | / 3 ) N P O ( √PTIME| V| /3-2Ω(|V | 2)| V| /3| V| =O( √
บางภาษาอื่น ๆของกราฟหนาแน่นในยังอยู่ใน - {} เป็นกรณีนี้สำหรับปัญหาใด ๆ ที่เป็นส่วนหนึ่งของจุดทำหน้าที่เป็นใบรับรองและขนาดของข้อมูลกราฟเป็น2) ตัวอย่างเป็นรุ่นที่สัญญาไว้ของเส้นทางที่เหนี่ยวนำหรือ 3 สีสำหรับกรณีของกราฟที่มีความหนาแน่นสูง ปัญหาอื่น ๆ ดูเหมือนจะต้องการใบรับรองที่มีขนาดใหญ่กว่าเช่นรายการของจุดยอดที่กำหนดวงจรมิลโตเนียนดูเหมือนว่าจะต้องใช้บิตบิต ไม่ชัดเจนสำหรับฉันว่ามีใครสามารถใช้จำนวนเงิน nondeterminism ที่เล็กเกินไปที่จะคาดเดาใบรับรองเพื่อตัดสินใจปัญหาดังกล่าว
เมื่อพิจารณาว่า -สามารถมีภาษาที่สมบูรณ์แบบได้ดังนั้นจึงน่าสนใจที่จะถามว่าในลำดับชั้น nondeterminism ที่ จำกัด อาจทำให้ภาษาล้มเหลวได้ง่ายขึ้น หนึ่งอาจคาดหวัง GI เป็นภาษาที่ดูเหมือนจะไม่เป็น NP-สมบูรณ์ที่จะอยู่ในลำดับชั้นที่ใกล้ชิดกับ -กว่า -{P} อย่างไรก็ตามใบรับรองที่ชัดเจนสำหรับ GI ระบุแผนที่โดยใช้บิตซึ่งเป็น{n})Pบันทึกn P n P | V | บันทึก| V | ω ( √
อีกวิธีในการคิดเกี่ยวกับคำถามนี้: การระบุแผนที่ระหว่างชุดของจุดยอดเป็นใบรับรองที่สั้นที่สุดสำหรับ GI หรือไม่
แก้ไข:ข้อสังเกตเพิ่มเติม (แก้ไข) เพิ่มเติมตามเพื่อแก้ไขความคิดเห็นของ Joshua Grochow
หากใบรับรองใช้บิตบิตและสามารถตรวจสอบได้ในเวลาพหุนามแล้วแรงเดรัจฉานให้อัลกอริทึมสำหรับการรับ GIเวลา ด้วยใบรับรองขนาดแรงเดรัจฉานให้อัลกอริธึมใช้เวลาขณะที่ใบรับรองขนาดอัตราผลตอบแทนที่วิธีการบังคับเดรัจฉานการเวลา ขอบเขตบนสุดที่ยาวนานของ Luks คือเวลาซึ่งอยู่ระหว่างสองขอบเขตนี้จนถึงเลขชี้กำลังคงที่p o l y ( n ) 2 O ( f ( n ) ) = 2 O ( f ( n ) ) O ( √)
ข้อควรพิจารณาเหล่านี้ชี้ให้เห็นว่าอาจมีทางเลือกอื่นสำหรับ GI วิธีการของ Luks ดูเหมือนจะขึ้นอยู่กับหลักของมันในการระบุเซตย่อยของเครื่องกำเนิดไฟฟ้าของกลุ่มที่เกี่ยวข้อง เครื่อง nondeterministic จึงอาจเดาเซตย่อยของกลุ่ม ส่วนย่อยเหล่านี้สามารถตรวจสอบได้อย่างละเอียดถี่ถ้วนเพื่อให้ได้อัลกอริทึมที่กำหนด หากสามารถระบุรายการองค์ประกอบได้อย่างชัดเจนอาจเป็นเพราะกลุ่มที่เกี่ยวข้องไม่ใหญ่กว่าขนาดของกราฟมากนักหรือเพราะจำนวนเครื่องกำเนิดไฟฟ้าที่ต้องการมีขนาดเล็กเสมอและการตรวจสอบแต่ละชุดย่อยของผู้สมัครไม่นานเกินไป อาจให้แนวทางอื่นแก่ GI
- จันทราหม่อมราชวงศ์คินทาลาและแพทริคซีฟิสเชอร์การกลั่น Nondeterminism ในการคำนวณเชิงพหุนาม - เวลา จำกัด , SIAM วารสารการคำนวณ9 (1), 46–53, 1980. ดอย: 10.1137 / 0209003
- Judy Goldsmith, Matthew A. Levy, Martin Mundhenk, nondeterminism ที่ จำกัด , ข่าว SIGACT 27 (2), 20–29, 1996. Doi: 10.1145 / 235767.235769
- László Babai และ Eugene M. Luks, ฉลากมาตรฐานของกราฟ , STOC 1983, 171–183 ดอย: 10.1145 / 800061.808746