誰もこの問題を見たことがありますか?NP完全であるはずです。
頂点 V_1,...,V_n と、各頂点の可能な親セットが与えられます。各親セットには関連するコストがあります。O を頂点の順序 (順列) とする。すべての親が順序で頂点の前に来る場合、頂点 V_i の親セットは順序付け O と一致すると言います。mcc(V_i, O) を、順序 O と一致する頂点 V_i の親セットの最小コストとします。合計コストを最小にする順序 O を見つける必要があります: mcc(V_1, O), ... ,mcc( V_n、O)。
「...すべての親が順序で頂点の前に来る場合」の部分がよくわかりません。どういう意味ですか?