機械スケジューリングのための多項式時間近似アルゴリズム:いくつの未解決問題が残っていますか?


22

1999年、Petra SchuurmanとGerhard J. Woegingerが論文「機械スケジューリングのための多項式時間近似アルゴリズム:10の未解決問題」を発表しました。それ以来、私の知る限り、同じ問題のリストに関係するレビューは出ていません。したがって、私たち一人一人が10の未解決の問題のいくつかについてそのような要約を作成し、ここでそれを貢献できれば、とても便利です。



これをCWにする必要はないと思います...
Suresh Venkat

@Suresh Venkat:CWを削除する方法は?
オレクサンドルボンダレンコ

残念ながら、コミュニティWikiの質問をCW以外の質問に変える方法はありません。Stack Exchangeエンジンへのこの機能の追加は、meta.stackexchange.com
伊藤剛

CWタグを使用する際によくある質問をも参照してください。meta.cstheory.stackexchange.com/questions/225/...
スレシュヴェンカト

回答:


16

優先順位の制約の下での同一マシンでのスパン最小化

オープン問題が提供1. のためinapproximability結果をP | p r e c | C m a x4/3+δP|prec|Cmax

ここで最初に頭に浮かぶのは、オラ・スベンソンによる「同一マシン上での優先順位の条件付き制約付きスケジューリング」という論文です。彼の論文では、オラはそれを証明しています

単一のマシンの問題が倍以内で近似することが困難である場合は」も単位処理時間の場合には、その後考え並列機械問題の要因の中に近似することは困難である2 - ζζは 0になる傾向がありますようεは、「0になる傾向があります2ϵ2ζζϵ

2008年に、「・アルゴリズム記述最適な」Pを|PRE、CPのJ=1|Cは、m個のXは、そのタイトルで述べた性能比、とこれが結合したとコフマン-グラハムアルゴリズムを改良。2-2(273p+1)P|prec,pj=1|Cmax、ここでpはマシンの数です。22pp

JansenとSolis-Obaによる論文「チェーン優先順位制約付きジョブのスケジューリングのための近似アルゴリズム」には、 PTASが含まれていますc h a i n s | C m a x、および結果として、P m | c h a i n s | 前の問題の特殊なケースとしてのC m a xQm|chains|CmaxPm|chains|Cmax

今年はヤンセンとソリス・大場(前回1のジャーナル版)による記事「チェーン優先順位制約付きスケジューリングジョブの近似スキーム」、についての懸念のPTASが登場したすべての鎖とのジョブの固定された数のPを| p r e c | すべての注文の接続コンポーネントに一定数のジョブがあるC m a xP|chains|CmaxP|prec|Cmax

優先順位の制約の下での均一なマシンでのメイクスパンの最小化

JansenとSolis-Obaによる2003年の論文「チェーン優先順位制約付きジョブのスケジューリングのための近似アルゴリズム」には、 PTASが含まれていますc h a i n s | C m a xQm|chains|Cmax

通信遅延を伴う優先順位制約の下でのスパン最小化

関連のないマシンでのスパンの最小化

オープンショップでのスパンの最小化

フローショップでのスパン最小化

2008年のNagarajanとSviridenkoの論文「順列フローショップスケジューリングの厳密な境界」では、最適なメイクスパンと最適な順列スケジュールのメイクスパンとの比率の上限を見つけることができます。このバインドは、提案されたアルゴリズムの近似比であり、それは最大、些細な下限に基づくアルゴリズムのうち、可能な限り最高で因子。ちなみに、現在提案されているアルゴリズムは、最適な近似比を持つものです。22

ジョブショップでのスパンの最小化

オープン問題が多項式時間近似アルゴリズムが存在するかどうかを決定7. 最悪の場合のパフォーマンスがマシンの数mから独立している、および/または操作の最大数μから独立しているC m a x。提供5 / 4 + δのためinapproximability結果をJ | | C m a xJに近似不可能な結果を​​提供する| | 値が数値mで増加するC m a xJ||Cmaxmμ5/4+δJ||CmaxJ||Cmaxm マシンを無限に。

用のPTASを設計する| | μが入力の一部である場合のC m a x。または、P NPの下でそのようなPTASの存在を反証する。J2||Cmaxμ

J||CmaxO((loglb)1ϵ)NPZTIME(2lognO(1/ϵ))J2||CmaxNPDTIME(nO(logn))

優先順位制約のない合計ジョブ完了時間

優先順位の制約の下での合計ジョブ完了時間

1|prec|Cj1|prec|wjCj2ϵ

「無料の1ビットを使用した最適なロングコードテスト」で、BansalとKhotはそうであることを証明しましたが、ユニークなゲーム予想の新しいバリアントを想定しています。

フロー時間基準

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

O(1)1|pmtn;rj|wjFjO(1)

Ω(logPloglogP)P|pmtn;rj|FjΩ(logPloglogP)


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.