fbpx
维基百科

任务分配问题

任务分配问题是在加权二分图中寻找最大(或最小)加权匹配的问题。

详述 编辑

分为以下几类:

  • 线性任务分配问题: 是二元组 集合,其中  分别是集合  中的元素 是某一函数,并满足特定约束条件,例如: 的每一个元素必须在 中出现一次,或者 的每一个元素必须在 中出现一次,或者以上二者都必须满足。线性任务分配问题的目标就是最大化或者最小化 之和。

    该问题是线性的,因为代价函数 只取决于特定的二元组 ,而与其它的二元组没有任何关系。
  • 二次任务分配问题:给定 家工厂和 个库房。每个库房被分配给一家工厂。很显然有 种不同的分配组合。每家工厂和它的库房间的代价函数被定义为二者间的距离和物流量的乘积。如何分配以使所有的代价总和最小?

这些问题都是组合优化的研究对象。

举例 编辑

有一些员工要完成一些任务。各个员工完成不同任务所花费的时间都不同。每个员工只分配一项任务。每项任务只被分配给一个员工。怎样分配员工与任务以使所花费的时间最少?

婚配问题:有一些男人和一些女人,各位男人如果和某位女人结婚则其婚姻稳定程度具有不同的稳定数值。如何匹配可以使得所有配对的稳定值总和最大?也称婚姻匹配问题。

算法 编辑

匈牙利算法是众多用于解决线性任务分配问题的算法之一,它可以在多项式时间内解决问题。 分配问题是运输问题的特例,运输问题是最少成本流量问题的特例,而它们都是线性规划的特例。因此,单纯形法可以作为解决这些问题的通法。然而,针对每种特殊情形设计的专门算法可以提高解决问题的效率。如果问题的成本函数包含二次不等式,则称之为二次分配问题。

任务分配問題一般可以在多項式時間內轉化成最大流量問題(Maximum Flow Problem)。

参看 编辑

任务分配问题, 此條目没有列出任何参考或来源, 2013年7月12日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而被移除, 是在加权二分图中寻找最大, 或最小, 加权匹配的问题, 目录, 详述, 举例, 算法, 参看详述, 编辑分为以下几类, 线性, displaystyle, nbsp, 是二元组, displaystyle, nbsp, 的集合, 其中a, displaystyle, nbsp, 和b, displaystyle, nbsp, 分别. 此條目没有列出任何参考或来源 2013年7月12日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而被移除 任务分配问题是在加权二分图中寻找最大 或最小 加权匹配的问题 目录 1 详述 2 举例 3 算法 4 参看详述 编辑分为以下几类 线性任务分配问题 P displaystyle P nbsp 是二元组 a b displaystyle a b nbsp 的集合 其中a displaystyle a nbsp 和b displaystyle b nbsp 分别是集合A displaystyle A nbsp 和B displaystyle B nbsp 中的元素 C displaystyle C nbsp 是某一函数 并满足特定约束条件 例如 A displaystyle A nbsp 的每一个元素必须在P displaystyle P nbsp 中出现一次 或者B displaystyle B nbsp 的每一个元素必须在P displaystyle P nbsp 中出现一次 或者以上二者都必须满足 线性任务分配问题的目标就是最大化或者最小化C a b displaystyle C a b nbsp 之和 该问题是线性的 因为代价函数C displaystyle C nbsp 只取决于特定的二元组 a b displaystyle a b nbsp 而与其它的二元组没有任何关系 二次任务分配问题 给定n displaystyle n nbsp 家工厂和n displaystyle n nbsp 个库房 每个库房被分配给一家工厂 很显然有n displaystyle n nbsp 种不同的分配组合 每家工厂和它的库房间的代价函数被定义为二者间的距离和物流量的乘积 如何分配以使所有的代价总和最小 这些问题都是组合优化的研究对象 举例 编辑有一些员工要完成一些任务 各个员工完成不同任务所花费的时间都不同 每个员工只分配一项任务 每项任务只被分配给一个员工 怎样分配员工与任务以使所花费的时间最少 婚配问题 有一些男人和一些女人 各位男人如果和某位女人结婚则其婚姻稳定程度具有不同的稳定数值 如何匹配可以使得所有配对的稳定值总和最大 也称婚姻匹配问题 算法 编辑匈牙利算法是众多用于解决线性任务分配问题的算法之一 它可以在多项式时间内解决问题 分配问题是运输问题的特例 运输问题是最少成本流量问题的特例 而它们都是线性规划的特例 因此 单纯形法可以作为解决这些问题的通法 然而 针对每种特殊情形设计的专门算法可以提高解决问题的效率 如果问题的成本函数包含二次不等式 则称之为二次分配问题 任务分配問題一般可以在多項式時間內轉化成最大流量問題 Maximum Flow Problem 参看 编辑匈牙利算法 取自 https zh wikipedia org w index php title 任务分配问题 amp oldid 69456999, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。