Köşe kümesinde denklik ilişkisi olan grafik izomorfizması


9

Renkli bir grafik tuple olarak tanımlanabilir (G,c) nerede G bir grafik ve c:V(G)Nrenklendirmedir. İki renkli grafik(G,c) ve (H,d) bir izomorfizm varsa izomorfik olduğu söylenir π:V(G)V(H) renklendirmeye uyulması, yani c(v)=d(π(v)) hepsi için vV(G).

Bu düşünce, renkli grafiklerin izomorfizmini çok sıkı bir şekilde yakalar. Aynı bölgeye ait iki siyasi haritanız olduğu ancak farklı renk kümeleri kullandıkları durumu düşünün. Eğer biri aynı şekilde renklendirilip renklendirilmediğini sorarsa, bunun iki renk kümesi arasında iki haritanın renklerinin bu eşleme ile çakışacağı şekilde iki yönlü bir eşleme olup olmadığı anlamına geleceğini varsayar. Bu kavram, renkli grafikleri bir demet olarak tanımlayarak resmileştirilebilir.(G,) nerede 'nin tepe kümesi üzerinde bir denklik ilişkisi G. Sonra böyle iki grafik söyleyebiliriz(G,1) ve (H,2) bir izomorfizm varsa izomorfiktir π:V(G)V(H) öyle ki tüm çiftler için v1,v2V(G) bunu tutar

v11v2 iff π(v1)2π(v2)

Benim sorum, bu kavramın daha önce kanonik formlar bulmak vb.


3
Lütfen gösterimi kullanmayın "="Eşitlik ilişkisinden başka bir şey için!
David Richerby

Yanıtlar:


9

Açıkladığınız sorun kesinlikle dikkate alındı ​​(bunu grad okulunda tartıştığımı hatırlıyorum ve o zamandan çok önce tartışılmıştı), ancak literatürde belirli bir referansa işaret edemiyorum. Muhtemelen aşağıdaki gibi renksiz grafik izomorfizmine doğrusal olarak eşdeğer olduğu için (bu, kanonik formlar için bile geçerlidir). EQ-GI'yi tanımladığınız sorunu arayın.

GI, her grafiğin tüm köşelerden oluşan tek bir denklik sınıfına sahip olduğu EQ-GI'nin özel örneğidir.

Diğer yönde, EQ-GI'yi GI'ye düşürmek için (G,G) denklik ilişkisi olan bir grafik olmak n köşe, m kenarlar ve cdenklik sınıfları. Bir grafik oluşturmaG tepe noktası köşeleri G, yeni köşelerle birlikte v1,,vc, her eşdeğerlik sınıfı için bir =G, Hem de n+c+1 yeni köşe noktaları w0,,wn+c. Bağlanwibir yolda w0w1w2wn+c, her birini bağlayın vi için w0ve her köşe için G, karşılık gelen denklik sınıfı tepe noktasına bağlayın vi. SonraG en fazla n+2c+n+1O(n)esas olarak aynı zamanda bağlanabilir. (Ayrıca en fazlam+n+c+(n+c+1)m+4n+1O(m+n) kenarlar - ki O(m) bağlı grafikler için - ancak bu, GI algoritmalarının çoğunun yalnızca n.)

Güncelleme : Yorumlarda bir karışıklık olduğu için, buraya yukarıdaki argümanın doğruluğunun bir taslağını ekliyorum. verilmiş(G1,1) ve (G2,2), İzin Vermek G1 ve G2yukarıdaki gibi oluşturulmuş grafikler; İzin Vermekvi,1 tepe noktasını belirtin vi yukarıdan G1, ve vi,2 içindeki G2ve benzer şekilde wi,1 ve wi,2. Bir izomorfizm varsaG1G2, göndermeli wi,1 için wi,2 hepsi için i, çünkü her grafikte wn+c en azından herhangi bir uzunluk yolunun son noktası olan benzersiz tepe noktasıdır n+c+1. Özellikle,w0,1 ile eşleşir w0,2. Komşuları beriw0 bu değil w1 tam olarak vi, izomorfizm seti eşlemelidir {v1,1,,vc,1} sete {v1,2,,vc,2} (ve özellikle her ikisi de 1 ve 2 aynı numaraya sahip olmalı, c, denklik sınıfları). İzomorfizmin göndermesine gerek olmadığını unutmayınvi,1 için vi,2 hepsi için i, ancak vkarşılık gelen eşdeğerlik sınıfları birbirine eşlenebildiği sürece. Tersine, bu izomorfizmalarınG1 ve G2 bakabilir, eğer görmek kolaydır (G1,1)(G2,2) o zaman bu bir izomorfizma verir G1G2.


Anladığım kadarıyla azaltmanızla ilgili temel bir sorun var. Temel olarak, her eşdeğerlik sınıfının köşe kümesinde benzersiz bir değişmez özellik uygularsınız. Bu durumda, bir tepe noktasının değişmez özellik olarak eksantrikliğini seçtiniz. Bir grafik içinG İzin Vermek frenklendirmek. Diyelim ki=f neden olduğu denklik ilişkisi f, yani u=fv iFF f(u)=f(v).
John D.

Şimdi, EQ-GI'yı renkli GI'ye indirmeyi düşünün. Girdi argümanınız tarafından(G,=1),(H,=2) geçmek yeterli olmalı G,H ve renk seç c1,c2 indükleyen =1,=2. Buradaki problem şu ki(G,c)(H,d) ima (G,=c)(H,=d)fakat diğer yön mutlaka doğru değildir, çünkü iki eşdeğerlik sınıfı kümesi arasındaki a priori'yi bilmiyoruz.
John D.

Farklı bir şekilde ifade edersek, daha karmaşık kısıtlamalar nedeniyle sadece bir grafik dönüşümünün EQ-GI'yi renkli GI'ye düşürmesinin nasıl mümkün olacağını göremiyorum. Bununla birlikte, yapınızın renkli GI'yi GI'ye düşürmek için işe yarayacağı açıktır.
John D.

@ user17410 EQ-GI , renkli GI'dir . "EQ-GI'yi tanımladığınız sorunu arayın." Bir grafik dönüşümünün EQ-GI'yi GI'ye düşürmesi kesinlikle mümkündür: aslında bu, GI ile ilişkisel yapılar üzerindeki herhangi bir izomorfizm problemi için yapılabilir. Joshua'nın indirimi benim için doğru görünüyor; Biraz daha basit bir nokta düşünmüştüm.
David Richerby

1
Doğruluk argümanınız beni ikna etti. Azaltmanızı analiz etmek için zaman ayırmadan önce hızlı sonuçlara atladım, özür dilerim.
John D.

3

Son yorumunuzu Joshua'nın doğru cevabında okudum; EQ-GI'yı renkli GI'ye dönüştürmeniz gerekiyorsa (yani, denklik sınıflarına atanan renklerle sorun yaşıyorsanız) aşağıdaki azaltmayı kullanabilirsiniz:

Başlangıç ​​grafiklerinin G1=(V1,E1), G2=(V2,E2) ve var qdenklik sınıfları; daha sonra her grafiğe bir "permütatör", yani|V1|+1=|V2|+1 düğümler (K|V1|+1,K|V2|+1) ve kullan q+1 renkler c1,...,cq,cq+1.

Hem de K ve K, q düğümler ayırt edilir ve c1,...,cq kalan düğümler cq+1. DüğümleriG1 renk ile renklendirilir cq+1 ve aynı eşdeğerlik sınıfındaki düğümler, K; düğümleriG2 renk ile renklendirilir q+1 ve aynı eşdeğerlik sınıfındaki düğümler, K.

Ayrıca renkleri bırakabileceğinizi ve eşdeğer bir GI örneği alabileceğinizi unutmayın :-)

resim açıklamasını buraya girin
Yorumunuzdaki örneğe karşılık gelen azalma


Bu umut verici görünüyor. Daha sonra doğruluğunu kontrol edeceğim.
John

@ user17410: tamam, daha fazla açıklamaya ihtiyacınız varsa bana bildirin
Marzio De Biasi
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.