Riwayat dan status masalah pencocokan grafik


11

Bagian dari kesulitan untuk mengetahui lebih lanjut tentang masalah ini adalah bahwa masalah pencocokan grafik berbeda dari sepupunya yang jauh lebih terkenal, masalah pencocokan, tetapi sulit dibedakan dari itu ketika menggunakan mesin pencari.

Diberikan dua grafik G=(V,E) dan sedemikian rupa sehingga, tugasnya adalah untuk menemukan bijection sedemikian rupa sehingga bijection ini membangun korespondensi sebanyak mungkin antara tepi dan .G=(V,E)|V|=|V|π:VVGG

Dengan kata lain, jika dan adalah matriks kedekatan, maka kami ingin memaksimalkanMM

v,wVMv,wMπ(v),π(w)

Masalah ini jelas mengandung isomorfisme grafik sebagai kasus khusus, dan dapat direduksi menjadi pencocokan bipartit dalam pengurangan (non-polinomial!).

Algoritma macam apa yang ada, dan apa yang diketahui tentang kompleksitasnya?

Jawaban:


8

Dari makalah Perkiraan Grafik Isomorfisme :

Kami mempelajari versi optimisasi Graph Isomorphism. Mengingat dua grafik , kami tertarik dalam menemukan bijection dari ke yang memaksimalkan jumlah pertandingan (tepi dipetakan ke tepi atau non-tepi dipetakan ke non-tepi). Kami memberikan skema perkiraan waktu yang untuk faktor konstan , menghitung apro-estimasi . Kami membuktikan ini dengan menggabungkan algoritma perkiraan kesalahan aditif waktu Arora et al. [Matematika. Program., 92, 2002] dengan algoritma rata-rata sederhana. Kami juga mempertimbangkan masalah minimisasi yang sesuai (ketidakcocokan) dan membuktikan bahwa NP-hard toG1,G2πV(G1)V(G2)nO(logn)α<1αnO(logn)α -roksimasi untuk faktor konstan . Selanjutnya, kami menunjukkan bahwa NP-hard untuk memperkirakan jumlah maksimum tepi yang dipetakan ke tepi di luar faktor 0,94.α



4

Makalah yang ditunjukkan oleh @Austin Buchanan di atas tentang perkiraan Grafik Isomorfisme tampaknya tidak sesuai dengan versi yang ditanyakan. Saya mengasumsikan bahwa matriks adjacency memiliki entri dalam hal tujuan hanya mengukur tepi yang cocok. Perkiraan model Graph Isomorphism mengukur keduanya cocok dengan tepi yang tidak cocok yang membuatnya sedikit lebih mudah dari sudut pandang perkiraan.0,1

Tampaknya masalah yang ditanyakan setidaknya sama sulitnya dengan masalah -dense-subgraph yang saat ini hanya mengakui pendekatan polinomial. Lihat http://arxiv.org/abs/1001.2891 dan http://arxiv.org/abs/1110.1360 untuk rincian lebih lanjut dan status saat ini dalam hal algoritma dan kekerasan.k

Sekarang untuk reduksi. Misalkan kita ingin menyelesaikan masalah -dense-subgraph dalam grafik ; yaitu kita ingin menemukan subset dari node yang memaksimalkan jumlah tepi dalam grafik yang diinduksi . Anda dapat mengurangi ini untuk masalah Anda dengan menetapkan menjadi grafik yang terdiri dari kelompok pada -vertices dan simpul terisolasi, dan ditetapkan menjadi .kHkSG[S]GknkGH

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.