Memukul siklus aneh

14

Adakah yang diketahui tentang masalah berikut? Apakah itu masuk akal? Disebut apakah itu? Apakah ini sepadan dengan beberapa masalah lain? Apa kompleksitas waktu?

Diberikan grafik (umum / planar / terikat-derajat / dll.) G = (V, E), temukan subset maksimum tepi E ', sedemikian sehingga G' = (V, E-E ') terhubung dan untuk setiap sisi e di E 'ada siklus panjang ganjil dalam G yang mengandung e, yang tidak mengandung sisi lain di E'. (Saya menganggap siklus sederhana saja, yaitu tidak ada titik muncul dua kali)

Ini tampaknya mirip dengan bipartisasi, tetapi hasil yang saya lihat ada tentang jumlah minimum simpul / tepi yang perlu dihilangkan, sedangkan saya ingin jumlah tepi maksimum yang dapat dihilangkan.

Misalnya, grafik berikut:

  * - * - * 
 /         \
* - * - * - *
 \         /
  * - * - *

Kita bisa memotong salah satu ujung di jalan di tengah, sehingga menghilangkan semua siklus aneh. Namun, kita dapat melakukan yang lebih baik dengan menghapus dua tepi, satu di cabang atas dan satu di bagian bawah.

László Kozma
sumber
Pertanyaan terkait - jika kita memiliki set tepi E 'dan tepi lain e, dapatkah kita memutuskan dengan cepat apakah setiap siklus aneh yang mengandung e menghindari E'?
domotorp

Jawaban:

7

|E|EE

David Eppstein
sumber