我有一个问题,我不确定是否可以通过线性规划解决。本质上,有两组人列出了他们对彼此的偏好,随后将进行匹配。我正在为此编写一个算法。A组从B组中最多有4个选择,反之亦然。
在制定解决方案时,我目前正在为每个配对组合分配成本。例如,如果来自 A 组的人 1 将来自 B 组的人 3 列为他/她的第一选择,反之亦然,那么成本是最小的(对 1-3 成本:0.01)。同样,我会为其他配对分配成本,设计一个目标函数,以使配对最小化总成本。
但是,我不认为这是可行的,因为我不知道如何定义我的约束和整体目标函数。在线阅读和阅读教科书,我发现资源分配问题与我正在尝试做的事情不同。
我可以就如何进行寻求您的建议吗?