ลองนึกภาพเรามีสองขนาดชุดของจุด n ความซับซ้อนของการทดสอบ (เวลา) คืออะไรหากพวกเขาแตกต่างกันเพียงการหมุน? : มีอยู่หมุนเมทริกซ์เช่นที่ ?
มีปัญหาในการแสดงค่าจริงที่นี่ - สำหรับความเรียบง่ายสมมติว่ามีสูตรพีชคณิต (สั้น) สำหรับแต่ละพิกัดเช่นค่าใช้จ่ายของการดำเนินการทางคณิตศาสตร์ขั้นพื้นฐานสามารถถือว่าเป็น O (1)
คำถามพื้นฐานคือถ้าปัญหานี้อยู่ใน P?
ในขณะที่มุมมองแรกปัญหานี้อาจดูเหมือนง่าย - มักจะมีเพียงพอที่จะบรรทัดฐานการทดสอบของจุดและความสัมพันธ์ในท้องถิ่นเช่นมุมมีตัวอย่างที่น่ารังเกียจที่มันเป็นเช่นเทียบเท่ากับมอร์ฟปัญหากราฟ
โดยเฉพาะการมองหาที่ eigenspaces ของเมทริกซ์ถ้อยคำของกราฟปกติอย่างยิ่ง (SRG) เราสามารถให้การตีความทางเรขาคณิต ด้านล่างเป็นตัวอย่างที่ง่ายที่สุด - SRG 16 จุดยอดสองอันซึ่งมีลักษณะเหมือนกัน แต่ไม่ใช่ isomorphic:
ความยากลำบากก็คือจุดเหล่านี้อยู่ในทรงกลมและสร้างความสัมพันธ์เดิม: เพื่อนบ้านทั้งหมด (6 ที่นี่) อยู่ในมุมคงที่ <90 องศาไม่ใช่เพื่อนบ้านทั้งหมด (9 ที่นี่) ในมุมคงที่อื่น> 90 องศาเหมือนในแผนผัง ภาพด้านบน
ดังนั้นการทดสอบบนพื้นฐานของบรรทัดฐานและมุมท้องถิ่นจึงย้อนกลับไปที่ปัญหามอร์ฟิซึ่มส์กราฟ ... แต่การตีความทางเรขาคณิตช่วยให้สามารถทำงานกับคุณสมบัติทั่วโลกเช่นค่าคงที่การหมุน
โดยทั่วไปเราสามารถกำหนดค่าคงที่การหมุนได้ - คำถามคือการสร้างชุดค่าคงที่ของการหมุนแบบครบวงจร: พิจารณาการหมุนชุดโมดูโลอย่างสมบูรณ์
กราฟแต่ละอันด้านล่างสอดคล้องกับค่าคงที่การหมุนหนึ่งเดียวขององศาพหุนาม 1,2,3,4 :
เราสามารถทดสอบได้ไหมว่าพหุนามแบบสองระดับ 6 แตกต่างกันเฉพาะการหมุนในเวลาพหุนามหรือไม่? ถ้าเป็นเช่นนั้นกราฟ isomorphism สำหรับ SRGs เป็น P
มีตัวอย่างที่ยากขึ้น (สำหรับการทดสอบว่าสองชุดแตกต่างกันเพียงการหมุน) กว่าจาก SRGs หรือไม่ ฉันสงสัยว่ามันช่วยให้ขอบเขตบนกึ่งพหุนามต้องขอบคุณ Babai (?)
ปรับปรุง : ฉันถูกชี้ความคล้ายคลึงกันกับ (แก้ไข) ปัญหามุมฉาก Procrustes :
จากการสลายตัวของค่าเอกพจน์ เราสามารถสร้างเมทริกซ์เหล่านี้ได้จากคะแนนของเราอย่างไรก็ตามมันต้องรู้ลำดับ - ซึ่งเราไม่รู้และมีความเป็นไปได้
เราสามารถลองเช่น Monte-Carlo หรืออัลกอริทึมทางพันธุกรรม: การสลับบางจุดและการปรับปรุงการทดสอบระยะทางโดยใช้สูตรข้างต้นอย่างไรก็ตามฉันสงสัยว่าอัลกอริทึมการแก้ปัญหาดังกล่าวอาจมีจำนวนทวีคูณของ local minima (?)