Makine çizelgeleme için polinom zaman yaklaşımı algoritmaları: kaç tane açık problem kaldı?


22

1999'da Petra Schuurman ve Gerhard J. Woeginger "Makine çizelgeleme için polinom zaman yaklaşımı algoritmaları: On açık problem" makalesini yayınladı . O zamandan beri, bildiğim kadarıyla, aynı sorun listesini ilgilendiren yorumlar ortaya çıkmadı. Bu nedenle, her birimizin on açık sorundan bazıları için bu tür bir özet yapıp burada katkıda bulunabilmesi harika ve faydalı olacaktır.



Bunun CW yapılması gerektiğini sanmıyorum ...
Suresh Venkat

@Suresh Venkat: CW nasıl kaldırılır?
Oleksandr Bondarenko

Ne yazık ki, bir topluluk wiki sorusunu CW dışı bir soruna dönüştürmenin bir yolu yoktur. Bu özelliği Stack Exchange motoruna eklemek için şu adresten
Tsuyoshi Ito

: Ayrıca CW etiketi ne zaman kullanılacağı hakkında SSS sayfasına bakın meta.cstheory.stackexchange.com/questions/225/...
Suresh Venkat

Yanıtlar:


16

Öncelikli kısıtlamalar altında aynı makinelerde Makara küçültme

Açık sorun sağlayın 1. için inapproximability sonucunu P | p r e c | m bir x .4/3+δP|prec|Cmax

Burada akla ilk gelen, Ola Svensson "Özdeş Makinelerde Koşullu Öncelikli Sınırlı Çizelgeleme Sertliği" tarafından yazılan kağıt. Ola, makalesinde bunu kanıtlıyor

"Tek makine probleminin faktörü ile yaklaşık olarak hesaplanması zorsa, o zaman ünite işlem sürelerinde bile dikkate alınan paralel makine probleminin 2 ile yaklaşık olarak düşmesi zor2ϵ , ζ 0 eğilimi olarak ε "0 eğilimi2ζζϵ

2008 yılında "Öncelik kısıtlı zamanlamada için · bir algoritma tarif uygun"P|srec,sj=1|mbirx. Başlığında belirtilen performans oranı, ile bu sınır Coffman-Graham algoritmaya geliştirir2-2(273p+1)P|prec,pj=1|Cmax , buradamakine sayısıp'dir.22pp

Jansen ve Solis-Oba tarafından yazılan "Zincir öncelikli kısıtlamalara sahip işlerin programlanması için yaklaşık algoritmaları" makalesi, için PTAS | c h a i n s | C m a x ve sonuç olarak P m | c h a i n s | m bir x , eski bir sorun özel bir durum olarak.Qm|chains|CmaxPm|chains|Cmax

Bu yıl, Jansen ve Solis-Oba (önceki çalışmanın dergi versiyonu) tarafından yayınlanan, “Öncelikli kısıtlamalara sahip işlerin planlanması için yaklaşım şemaları” başlıklı makalesinde , her zincir ve işler bir sabit sayıda P | p r e cP|chains|Cmax her siparişin bağlı bileşenin işlerin sürekli bir dizi ile.P|prec|Cmax

Öncelikli kısıtlamalar altında üniform makinelerde Makas küçültme

Jansen ve Solis-Oba tarafından 2003 yılında yayınlanan “Zincir öncelikli kısıtlamalara sahip işlerin planlanması için yaklaşım algoritmaları” adlı makale, Q m için PTAS içeriyor | c h a i n s .Qm|chains|Cmax

İletişim gecikmeleri ile öncelikli kısıtlamalar altında kullanım ömrü minimizasyonu

İlişkili olmayan makinelerde kullanım ömrü minimizasyonu

Açık dükkanlarda maket küçültme

Akaryakıt dükkanlarında kullanım ömrü minimizasyonu

Nagarajan ve Sviridenko'nun 2008 tarihli "Permütasyon Akışı Mağaza Çizelgelemesi İçin Sıkı Sınırlar" adlı makalesinde, optimal yapım ve en iyi permütasyon zaman çizelgesinin yapımı arasındaki oranın üst sınırını bulabiliriz. Bu sınır, önerilen bir algoritmanın yaklaştırma oranıdır ve önemsiz alt sınırlara dayanan algoritmalar arasında mümkün olan en iyi faktör. Bu arada, önerilen algoritmalar şu anda en iyi yaklaşım oranlarına sahip olanlardır.22

Atölyelerde makaranın minimize edilmesi

Açık problem 7. için polinom zaman yaklaşımı algoritması olup olmadığına karar verin. | m bir x olan en kötü durum performans numarası bağımsızdır m makineleri ve / veya en fazla bağımsız u işlemleri. Bir sağlamak 5 / 4 + δ için inapproximability sonucu J | | m bir x . J için bir onaylanamazlık sonucu sağlayın | | C m a x değeri m ile birlikte büyürJ||Cmaxmμ5/4+δJ||CmaxJ||Cmaxm makinelerden sonsuzluğa.

için bir PTAS tasarlayın | | m bir x durum için μ giriş parçası; veya P NP altında böyle bir PTAS'ın varlığını ispatlamaz .J2||Cmaxμ

Svensson Tezi "Bazı Klasik Grafiğin Yaklaşılabilirliği ve Çizelgeleme Problemleri", içinde yaklaşık olarak yok edebilir O ( ( günlük l b ) 1 - ε ) varsayarak , N P Z , T I M E ( 2 günlük , n O ( 1 / ε ) ) ve J 2 | | C m a xJ||CmaxO((loglb)1ϵ)NPZTIME(2lognO(1/ϵ))J2||Cmax olmadığı sürece PTAS yoktur .NPDTIME(nO(logn))

Öncelik kısıtlamaları olmadan toplam iş bitirme süresi

Öncelik kısıtlamaları altındaki toplam iş bitirme süresi

Açık sorun 9. Kanıtla ve 1 | p r e c | w j C j , P = NP olmadıkça , performans garantisi 2 - pol olan polinom zaman yaklaşımı algoritmalarına sahip değildir .1|prec|Cj1|prec|wjCj2ϵ

Bansal ve Khot, "Bir serbest bit ile en uygun uzun kod testi" nde böyle olduğunu ispatladılar, ancak benzersiz oyunların yeni bir varyantı olduğunu varsaydılar.

Akış süresi kriterleri

1|pmtn;rj|wjFjP|pmtn;rj|Fj

O(1)1|pmtn;rj|ΣwjFj "itiraf etmiyor O(1)-competitive algorithms". Interestingly, the authors don't cite the paper of Schuurman and Woeginger.

In "Minimizing Average Flow-time: Upper and Lower Bounds" Garg and Kumar proved a lower bound Ω(logPloglogP) on the approximation ratio for P|pmtn;rj|Fj. Later this bound was improved to Ω(logPloglogP) in "Minimizing Total Flow-Time: The Unrelated Case" by Garg, Kumar and Muralidhara.


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.