Algoritma Parametrized untuk Menemukan Bicliques


16

Diberikan simpul tak berarah titik, apa batas runtime paling dikenal untuk menemukan subgraph yang merupakan k × k -biclique? Apakah ada algoritma parametrized yang lebih cepat daripada algoritma waktu dari "menebak" satu sisi biclique dan melihat apakah setidaknya ada simpul lain yang muncul pada semuanya?nk×k(nk)poly(n)k

Jawaban:


8

Diparameterisasi oleh degenerasi atau keangkuhan, ini FPT. Lebih khusus lagi, mana adalah degenerasi (atau untuk arboricity). Lihat:HAI(d32dn)dSebuah322Sebuah

Makalah berparameter lain baru saja diterima di SWAT 2012 , kali ini diparameterisasi dengan panjang jalur terinduksi terpanjang:

  • Aistis Atminas, Vadim Lozin dan Igor Razgon: Algoritma waktu linier untuk menghitung biclique kecil dalam grafik tanpa jalur yang panjang. SWAT 2012, muncul.

Tapi pemahaman saya adalah apakah ini FPT atau tidak dengan parameter alami (ukuran biclique) adalah masalah besar yang terbuka.


David terima kasih Perhatikan bahwa saya tidak hanya bertanya-tanya apakah itu FPT wrt k, tetapi apakah ada sesuatu yang lebih baik daripada algoritma naif yang saya buat sketsa. Secara khusus, menemukan ternyata lebih mudah daripada menghitung.
Andreas Björklund


4

Perkiraan ini "Minimalisasi norma nuklir untuk klik yang ditanam dan masalah bikli", oleh B. Ames dan S. Vavasis ( http://arxiv.org/pdf/0901.3348.pdf ) menemukan biclique untuk beberapa jenis grafik pada poly- waktu, tetapi tidak memiliki jaminan perkiraan umum.

Para penulis menyusun kembali masalah biclique ke minimalisasi peringkat, tergantung pada batasan affine. Kemudian, mereka menyelesaikan relaksasi menggunakan heuristik norma nuklir, yang dapat dianggap sebagai SDP. Heuristik ini adalah gadget yang cukup menarik dari peralatan penginderaan terkompresi. Relaksasi ini biasanya mengakui beberapa kondisi optimalitas lucu ketika serangkaian kendala menunjukkan "jenis yang tepat" dari keacakan.


-1

nHai(k)


6
Saya pikir pengurangan ini tidak berhasil. Jika grafik awal Anda memiliki bikli besar di dalamnya, maka grafik yang Anda bentuk darinya (penutup ganda bipartitnya) akan tetap memiliki bikli yang sama, menutupi apakah grafik asli juga memiliki klik.
David Eppstein
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.