Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (15): 61-63.DOI: 10.3778/j.issn.1002-8331.2009.15.018

• 研究、探讨 • Previous Articles     Next Articles

Algorithm for uncertainty assignment problem

LI Yan,GUO Qiang   

  1. Department of Applied Mathematics,School of Science,Northwestern Polytechnical University,Xi’an 710072,China
  • Received:2008-04-01 Revised:2008-06-11 Online:2009-05-21 Published:2009-05-21
  • Contact: LI Yan

非确定型指派问题的求解算法

李 岩,郭 强   

  1. 西北工业大学 理学院 应用数学系,西安 710072
  • 通讯作者: 李 岩

Abstract: The uncertainty assignment problem in which the number of jobs that every person takes is uncertain is considered.One job is to be allocated to exactly one person and each person does at least one job.The cost minimizing problems of person with unlimited capacity and person with limited capacity are discussed and analyzed.The aim is to find the feasible assignment which minimizes the total cost for completing all the jobs.An algorithm based on the Floyd iterative method is proposed for the assignment problem to find an optimal feasible assignment,an example of its application is provided.The algorithm is shown convinient.

Key words: assignment problem, cost minimizing assignment problem, Floyd algorithm

摘要: 考虑了一类非确定型指派问题,每人所承担的工作数不确定,按每人至少承担一项工作,每项工作只允许一人承担的指派原则,针对人员无工作数限制和有工作数限制两种情况加以讨论和分析,借鉴Floyd算法的负回路思想,提出了一种迭代算法,并给出了应用此算法求解的具体实例。实验表明:与其他求解算法相比,该算法求解规模小,效率高,应用简便,易于编程实现。

关键词: 指派问题, 最少耗费, Floyd算法