โน้ต:
Let เป็นกราฟE = ( V 1 , V 2 )ขอบของX จุดสุดยอดชุดV kเป็นชุดของจุดของระยะทางที่kจากอีและให้ชั่วโมงจะมีความสูงของXX=(V,E)e=(v1,v2)XVkkehX
ตามความหมายของ ,
V = V 0 ∪ V 1 ... V HและV ( H + 1 ) = ∅ อนุญาตเซตย่อยE kของขอบของX ( 0 ≤ k ≤ h )ถูกกำหนดเป็น -VkV=V0∪V1…VhV(h+1)=∅EkX(0≤k≤h)
Ek={(u,w)|u∈Vk,w∈Vk∪V(k+1)}.
กราฟย่อยถูกกำหนดเป็น -Xi
Xk=(V0∪V1⋯∪Vk,E0∪E1…E(k−1)}
ตัวอย่างเช่น X2={(V0∪V1∪V2,E0∪E1)}
เป็นกลุ่ม automorphism ของกราฟ Xที่อีได้รับการแก้ไข ถ้า Bเป็นชุดที่ก่อให้เกิดของยูทีอี ( X k )เราเขียน ⟨ B ⟩ = ยูทีอี ( X k ) , ตัวอย่างเช่นเป็นที่ชัดเจนว่า ยูทีอี ( X 0 ) = ⟨ ( โวลต์1 , v 2Aute(X)XeBAute(Xk)⟨B⟩=Aute(Xk)ที่ ( โวลต์1 , V 2 )เป็นจุดเปลี่ยนแปลงของ v 1 , V 2ของXAute(X0)=⟨(v1,v2)⟩(v1,v2)v1,v2X
หลักการการ
สร้างชุดการสร้างกลุ่มออโตมอร์ฟิซึมของเป็นปัญหาที่สมบูรณ์แบบGI (กราฟ isomorphism) [1] ดังนั้นถ้าเราสามารถคำนวณการสร้างกลุ่มของออโตมอร์ฟิซึ่มส์ของX (ซึ่งมีขอบเขตม่านแขวนในเวลาพหุนาม) เราสามารถแก้ปัญหา GI ในเวลาพหุนาม ดังนั้นเราจึงต้องการที่จะตรวจสอบยูทีอี ( X )XXAute(X)
เทคนิค:
เราจะสร้างชั่วโมง สำหรับแต่ละX kเราจะสร้างยูทีอี ( X ( k ) )X0,X1.....XhXkAute(X(k))
ทราบว่ามีการเปลี่ยนแปลงของยูทีอี ( X ( k ) )อาจจะขยายไป automorphism ของยูทีอี ( X ( k + 1 ) )Aute(X(k))Aute(X(k+1))
ดังนั้นกำเนิดของ ยูทีอี ( X ( k + 1 ) )สามารถหาได้จากเครื่องกำเนิดไฟฟ้าสำหรับยูทีอี ( X k )Aute(X(k+1))Aute(Xk)
ในการสร้างเครื่องกำเนิดไฟฟ้าโครงสร้างชนิดของ จะได้รับการจัดการ โครงสร้างชนิดของE k สามารถแบ่งออกเป็นคลาส จำกัด ตัวอย่างเช่นในกรณี trivalent มีเพียงหกประเภทเท่านั้น (ห้ากรณีเท่านั้นที่สามารถเกิดขึ้นได้จริง)EkEk
เราจะจัดประเภทขอบใน เป็นประเภทและจะจัดกลุ่มไว้ในครอบครัว สิ่งนี้ช่วยในการสร้างป้ายกำกับจำนวนมากEk
สำหรับเวเลนซ์แบบตายตัวจำนวนเลเบลมีขนาดเล็ก ณ จุดนี้เราใช้แนวคิดของ setwise-stabilizers เพื่อหาวิธีเรียงสับเปลี่ยนที่ทำหน้าที่บนฉลากเฉพาะ ในการที่เราจะพบกำเนิดของยูทีอี ( X ( k ) ) จากนั้นเราใช้เครื่องกำเนิดของA u t e ( X ( k ) )เพื่อค้นหาเครื่องกำเนิดของA u t e ( X ( k + 1 ) )ตามที่ระบุไว้ก่อนหน้า ดำเนินการในลักษณะนี้เราได้รับยูAute(X(k))Aute(X(k))Aute(X(k+1)) )Aute(X)