線形計画法で解決できるかどうかわからない問題があります。基本的に、お互いの好みをリストアップした 2 つのグループがあり、その後マッチングされます。このためのアルゴリズムを書いています。グループ A はグループ B から 4 つまでの選択肢があり、その逆も同様です。
ソリューションを策定するにあたり、現在、各ペアの組み合わせにコストを割り当てています。たとえば、グループ A の人物 1 がグループ B の人物 3 を第 1 の選択肢としてランク付けし、その逆の場合、コストは最小になります (ペア 1-3 のコスト: 0.01)。同様に、他のペアにコストを割り当て、全体のコストを最小化するペアリングを求める目的関数を考案します。
ただし、制約と全体的な目的関数を定義する方法がわからないため、これが実現可能であるとは思いません。オンラインや教科書を読むと、リソース割り当ての問題は、私がやろうとしていることとは異なることがわかります。
進め方についてアドバイスを求めることはできますか?