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

Andreas Björklund
sumber

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 Eppstein
sumber
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
5

Makalah-makalah berikut ini menyediakan algoritma waktu-eksponensial untuk masalah biclique yang tidak diinduksi dan mungkin menarik bagi Anda:

Limath
sumber
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.

Dimitris
sumber
-1

nHai(k)

Elad
sumber
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