Minimum yol kaplama sorunu


10

Dağıtılmış bilgisayarlarda çalışıyoruz ve minimum yol kaplaması sorununu azaltan bir karmaşıklık sorunu ortaya çıkardık. Şu anda nasıl çözüleceğini bilmiyoruz. Sorun şudur:

Let bir tamsayı olması ve izin ihtiva eden bir grafiktir olmak köşe. Biz her birinde bir çift köşe etiket böyle . Bundan böyle köşe noktalarını etiketlerini kullanarak adlandıracağız. içindeki kenar şu şekilde tanımlanır: Z k k ( k + 1 )kZk (i,j)1ijkZk{((i,j),(i,j))| i>iji}k(k+1)2(ben,j)1benjkZk{((ben,j),(ben',j'))|ben'>benj'ben} .

Minimum yol kaplaması nedir Zk ?

"Diyagramlarda Yol Örtüsü Sorunları ve Program Testine Uygulamalar" Ntafos ve ark. , minimum yol kaplamasının, karşılaştırılamaz en büyük tepe kümesinin kardinaline eşit olduğunu gördük. Aşağıdaki sette düşünüyorduk: bir kardinal vardır .S={(ben,j):benk/2j<k/2}k24-k2

İçtenlikle,

Pierre


Olması gereken yerine bir kenarının tanımı ? j'jj'benZk
Suresh Venkat

Yanıtlar:


10

Grafiğiniz geçişli kapalı bir DAG gibi görünüyor, değil mi? Öyleyse (ve bu muhtemelen Ntafos ve ark.'nın atıfında söylediklerinizin bir ifadesidir) DAG'yi kaplamak için gereken minimum yol sayısı, sadece çift olarak karşılaştırılamaz elementlerin maksimum sayısıdır; bu Dilworth teoremi .

Örneğiniz, bu maksimum karşılaştırılamaz seti doğrudan tanımlayabilecek kadar basit olabilir, ancak genel olarak bu kümeyi polinom zamanda, grafik eşlemeye dayalı bir algoritma ile bulmak mümkündür. Dilworth teoremi hakkındaki Wikipedia makalesinin "König teoremi ile kanıt" bölümünde bunun nasıl yapılacağı açıklanmaktadır.

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.