ฉันเชื่อว่าคำตอบสำหรับคำถามของคุณคือ "ไม่" เนื่องจากเงื่อนไขที่เทียบเท่าจะบอกถึงวิธีแก้ปัญหาเวลาพหุนามกับ GI
สำหรับเมทริกซ์ adjacency ของกราฟGโปรดสังเกตว่าจำนวนเส้นทางจากiถึงjของความยาวkคือ(AGijk (ด้วยการซ้ำซ้อนของจุดยอดและขอบ) สำหรับกราฟสองกราฟ G 1และ G 2 (พร้อมเมทริกซ์คำคุณศัพท์ A 1และ A 2 ) และ k ≥ 1หากคุณเรียงลำดับองค์ประกอบของ A k 1และ A k 2จากนั้นเพื่อให้(Ak)i,jG1G2A1A2k≥1Ak1Ak2จะเป็น isomorphic ไป G 2มันเป็นเงื่อนไขที่จำเป็นที่รายการจะเหมือนกันสำหรับทุกkG1G2k
ฉันเชื่อว่าการคาดคะเนของคุณเทียบเท่ากับ:
หากรายการเรียงลำดับขององค์ประกอบของและA d 2เหมือนกันสำหรับk = 1ถึงn - 1 (บนบนเส้นทางที่ยาวที่สุดที่มีจุดยอดที่ไม่ซ้ำกัน) จากนั้นG 1และG 2เป็น isomorphicAk1Ad2k=1n−1G1G2
ดังนั้นเพื่อแก้ปัญหาทางเดินอาหารอย่างใดอย่างหนึ่งเท่านั้นที่มีการดำเนินการคูณของn × nเมทริกซ์ (และเวลาพิเศษเล็ก ๆ น้อย ๆ ในการเรียงลำดับและเปรียบเทียบn 2องค์ประกอบ) ใช้เวลาน้อยกว่าn 4ครั้งn−1n×nn2n4
ฉันยอมรับข้อบกพร่องที่เป็นไปได้สองข้อในข้อโต้แย้งของฉัน ครั้งแรกเป็นไปได้โดยสิ้นเชิงที่ GI มีอัลกอริทึมเวลาพหุนามและเราเพิ่งค้นพบมันด้วยกันตอนนี้ (ไชโยเรามีชื่อเสียง!) ฉันพบว่ามันไม่น่าเป็นไปได้อย่างมาก ประการที่สอง (และมีโอกาสมากขึ้น) สิ่งที่ฉันเสนอไม่จริงเทียบเท่ากับการคาดเดาของคุณ
ความคิดสุดท้าย คุณลองใช้วิธีนี้กับทุกคนแล้วพูดว่ากราฟปกติขนาด 3 ตัวสำหรับขนาด 8 หรือมากกว่านั้น? ฉันคิดว่าถ้าการคาดคะเนของคุณเป็นเท็จควรมีตัวอย่างที่เคาน์เตอร์ในกราฟ 3 ตัวที่มีขนาดค่อนข้างเล็ก