Computer Engineering and Applications ›› 2014, Vol. 50 ›› Issue (22): 50-53.

Previous Articles     Next Articles

Solving algorithm of task assigned problem using gene expression programming

ZHU Mingfang1,2, YE Feiyue1,2, DING Xiaowei2   

  1. 1.Key Laboratory of Cloud Computing & Intelligent Information Processing of Changzhou City, Jiangsu University of Technology, Changzhou, Jiangsu 213001, China
    2.School of Computer Engineering, Jiangsu University of Technology, Changzhou, Jiangsu 213001, China
  • Online:2014-11-15 Published:2014-11-13

基于GEP的任务指派问题的求解算法

朱明放1,2,叶飞跃1,2,丁小未2   

  1. 1.江苏理工学院 云计算与智能信息处理常州市重点实验室,江苏 常州 213001
    2.江苏理工学院 计算机工程学院,江苏 常州 213001

Abstract: Task Assignment Problem(TAP) is one kind of classic combinatorial optimization problem which has been gained extensive research. Design an algorithm of TAP based on Gene Expression Programming(GEP) and implement it with C#. The analysis and study of experiment is presented, which by a living example of people resource assignment. The results indicate this algorithm is correctness and effectiveness, so provide a reference frame of TAP for some enterprise units.

Key words: Task Assignment Problem, Gene Expression Programming, inversion

摘要: 任务指派问题是典型的组合优化问题,得到了广泛的研究。基于基因表达式编程的思想,设计了任务指派问题求解的算法,并用C#实现了该算法。结合人力资源任务分配的实例进行了实验分析和研究,获得了人员与岗位配置的最优解。实验表明算法设计是正确和有效的,从而为企业人员安排提供参考。

关键词: TAP问题, 基因表达式编程, 逆算子