Graph Isomorphism ve gizli alt gruplar


23

Grafik izomorfizmi ile gizli alt grup problemi arasındaki ilişkiyi anlamaya çalışıyorum. Bunun için iyi bir referans var mı?


2
Tssk, sadece GI hastalığını tedavi etmemize gerek kalmayacak, aynı zamanda soruna bulaştığın tüm fakir okuyucuları da bulaştırmalı! (Bu jest, biraz da GI hastalığına
yatkınım

1
çok doğru. Şimdi Dave Bacon'dan uzak
durmam gerekiyor

2
FYI, aşağıdaki nispeten yeni makalede, şu ana kadar birçok girişimi kapsayan (ve Dave Bacon'un blog yazısında bahsedilmeyen) GI için "kuantum elek algoritmaları" tabutuna çiviyi koyduğunu düşünüyorum: dx.doi.org/ 10.1137 / 080724101 . Makale, temsil teorisi konusunda ağır, ama intro değil ve oldukça iyi bir okuma.
Joshua Grocho,

Yanıtlar:


20

Referanslar martinschwarz'ın cevabında bulunabilir, ancak işte birkaç indirimin özeti.

Simetrik grup köşe permutasyonu ile grafiklerinin n köşenin üzerinde hareket eder. İki grafiğin izomorfik olup olmadığının belirlenmesi, A u t ( G ) için bir polinom boyutunda üretici setin hesaplanmasına eşdeğer polinom-zaman eşittir .SnAut(G)

Simetrik bir grup üzerinden HSP indirgeme (burada n, grafikte değişken sayısıdır). Fonksiyon f olan f ( s ) = p ( G ) p bir permütasyon S , n ve p ( G ) arasında sırası büyük versiyonu G . Daha sonra f , A u t ( G ) ' nin coset'lerinde sabittir ve farklı coset'lerde farklıdır ( f’ninSnnff(p)=p(G)pSnp(G)GfAut(G)f ) 'ye izomorfik olan tüm grafiklerden oluşur . Gizli alt grup tam olarak A u t ( G ) olduğu için , eğer bu HSP'yi çözebilseydik, A u t ( G ) için üretici sete sahip olurduk ki bu GI'yi çözmek için tek ihtiyacımız olan şeydir (yukarı bakın).GAut(G)Aut(G)

üzerinden HSP'ye azaltma . İki grafik olmadığını bilmek için G ve H ile n köşe izomorfik, grafik dikkate K ayrık birliği G ve H ile 2 N köşe. Let , Z / 2 , Z değiştirerek noktalar üzerinde hareket i ile n + i için i = 1 , . . . , n . Ya birSnZ/2ZGHnKGH2nZ/2Zin+ii=1,...,n ya da bir u t ( K ) = ( A u t ( G ) x bir U T ( H ) ) s E m i d i r e c t , Z / 2 , Z . Daha önce olduğu gibi, f ( xAut(K)=Aut(G)×Aut(H)Aut(K)=(Aut(G)×Aut(H))semidirectZ/2ZX hemen bir elemanıdır S , nZ / 2 , Z ile hareket K tarif edildiği gibi. İlişkili gizli alt grup f tam olarak bir U t ( K ) daha önceki azalması gibi. Eğer bu HSP'yi çözersek, A u t ( K ) için bir jeneratör seti elde ederiz. Bu jeneratör herhangi bir unsur içerip içermediğinin kontrol edilmesi kolay sonra olduğu swaplarından kopyası G kopyasıyla Hf(x)=x(K)xSnZ/2ZKfAut(K)Aut(K)GH (önemsiz Z / 2 Z bileşenine sahip).KZ/2Z


17

Dave Bacon'un Graph Isomorphism'deki blog yazısını literatür linkleriyle okumak isteyebilirsiniz .


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.