1

多目的計画問題を含む論文プロジェクトで考えられる研究トピックを調査していますが、そのような問題をグラフで表現するアイデアを誰かが持っているのではないかと思います。私はこの主題に関するいくつかの文献を見てきましたが、一般的なアプローチは、単一のコスト数ではなく、エッジでコストベクトルを使用することのようです。これは私には理にかなっていますが、問題の特定の側面をこのようにモデル化する方法がわかりません。

特に、モデルには各アクティビティを特定の時間枠に制約するリソースがあり、有効なスケジュールはこれらの制約内で各アクティビティをスケジュールする必要があります。さらに、相互に依存している一連のアクティビティがあります。たとえば、ユーザーは2つのアクティビティの間にタイムデルタ要件を設定して、互いにいくつかの時間単位内でスケジュールする必要がある、または有効なスケジュールで少なくともいくつかの時間単位離れている必要があると言うことができます。これらをコストベクトルのオプション要素としてモデル化することを想像できますが、より良い方法はありますか?

ボーナスの質問は、これも最小コミットメントスケジューラであると想定されていることです。各アクティビティには、名目上n時間単位の長さのウィンドウを指定する必要があるため、アクティビティの全順序が必ずしも必要ではありません。

このような問題を表現するための文献は大歓迎です!

4

2 に答える 2

0

検索するキーワードは次のとおりです。制約プログラミング

このような問題は、いわゆる制約充足問題としてモデル化できます。つまり、一連の変数、それらの可能な値、およびソリューション (変数の値の選択) が満たさなければならない一連の制約です。

CP を使用すると、上記のテキストを個別の制約として直接定式化できます (たとえば、アクティビティ A は、アクティビティ B が A.endTime <= B.startTime のようになる前に存在する必要があります)。

文献に関しては、特にスケジューリングに焦点を当てた、CP に関する書籍や論文がたくさんあります (スケジューリングの問題に関する CP に特化した会議さえあります)。

于 2011-07-15T12:28:26.717 に答える
0

Job Shop Schedulingのように聞こえます。それに関する記事はたくさんあります。

于 2011-07-15T12:50:28.850 に答える