Kasılması grafikteki yay sayısını en aza indiren bir eşleşme bulma


10

Karışık bir grafiktir verilen kenarları ile D ve yayları A , bir eşleşen bulmak E bu en aza indirir arkların numara G / M , G / K elde edilir G eşleşen köşe yakalanma çıkararak paralel yaylar.G=(V,E,A)EAEG/MG/MG

Bu sorunun (karar versiyonu) NP tamamlanmış mı? Literatürde incelendi mi?


2
Yayların olup olmadığı önemli mi?
Suresh Venkat

@Suresh: Aslında hayır, yönlendirilmemiş olabilir. Nokta, bir kenar kümesinin hangi köşelerin eşleştirilebileceğini tanımlaması ve eşleşmenin diğer kenar kümesinde daralmadan sonra kenar sayısını en aza indirmesidir. A
Marcus Ritt

2
Ah tamam. bu yüzden soru iki E ve A seti olmadan sadece yönlendirilmemiş bir G grafiğine sahip olacak şekilde basitleştirilebilir
Suresh Venkat

Emin değilim. Kenarlar yönlendirilmediğinde, her bir kenarı iki yönlendirilmiş olanla değiştirerek sorunu yönlendirilen kasaya azaltabiliriz; ancak yönlendirilen durumda, kasılmadan sonraki yayların sayısı yönlerine bağlıdır, çünkü aynı köşeler arasındaki iki yayın paralel olması gerekmez. Bu nedenle, sadece yayların yönünü göz ardı ederek, optimum eşleme farklı olabilir.
Marcus Ritt

Yanıtlar:


8

Amacınız E'deki yönlendirilmemiş kenarların ve A'daki yayların paralel olmasına izin vermek mi bilmiyorum, ama sonunda önemli değil. Bu cevapta kenarların ve yayların paralel olmasına izin vermediğinizi varsayıyoruz.

Her bir yay için bir özel durumu göz önünde A , bir karşı yönde yay içerir. Bu durumda, yayların yönünü görmezden gelebilir ve yönlendirilmediklerini düşünebiliriz. Biz kenarları diyoruz E siyah kenarları ve kenarları A kenarları kırmızı .

x1,,xnv1,,vn,x1,,xn,x¯1,,x¯n(vi,xi)(vi,x¯i)5(n2)mvivjxixj(l,l)=(xi,xj),(xi,x¯j),(x¯i,xj),(x¯i,x¯j)lve kırmızı kenarla, ancak ve ancak maddesi ise görünmez cp .l(l¯l¯)

Kasılmadan sonra kırmızı kenar sayısını en aza indirgemek için sadece siyah kenarlardaki maksimum eşleşmeleri dikkate almamız gerektiği açıktır. Her maksimal uygun olduğu da açıktır M siyah kenarları içinde oluşur , n bağlantı kenarları için için i = 1, ..., n . Bu maksimum eşleme M'yi doğruluk atamasıyla tanımlayın . Bu sözleşme sonra doğrulamak için kolaydır M paralel kenarlara ve kaldırma, grafik tam olarak var , kırmızı kenarları, kvili{xi,x¯i}{l1,,ln}4(n2)kbu hakikat tayininden memnun edilen madde sayısıdır. Bu nedenle, siyah kenarlarda bir eşleştirme yaptıktan sonra kırmızı kenarların sayısını en aza indirmek, memnun cümlelerin sayısını en üst düzeye çıkarmakla eşdeğerdir.


Teşekkürler! (Yazım hatası: yan tümce olmalıdır .)(l¯l¯)
Marcus Ritt

@Marcus: Rica ederim ve yazım hatasını işaret ettiğiniz için teşekkür ederiz.
Tsuyoshi Ito
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.