An ant colony optimization approach for the parallel machine scheduling problem with outsourcing allowed

被引:32
|
作者
Tavares Neto, Roberto Fernandes [1 ]
Godinho Filho, Moacir [1 ]
da Silva, Fabio Molina [1 ]
机构
[1] Univ Fed Sao Carlos, Dept Prod Engn, BR-13565905 Sao Carlos, SP, Brazil
关键词
Ant colony optimization; Parallel machine scheduling problem; Outsourcing; WEIGHTED TARDINESS; ALGORITHM; MINIMIZE; SYSTEM; MAKESPAN;
D O I
10.1007/s10845-013-0811-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several manufacturing environments can be represented as a set of identical parallel machines. Moreover, some industries uses third-part manufacturing to increase the production capacity for short periods. This paper proposes, implements and evaluates an ACO algorithm to solve the parallel machine scheduling problem with outsourcing allowed. The goal is to minimize the sum of outsource and delay costs (since, in many practical situations, the delay generates fine). To the best of our knowledge, this work is the first to address this problem. In order to evaluate the algorithm proposed, a mathematical programming model of the problem is also presented and implemented. The ACO algorithm proposed is composed of three sequential transition rules, each one responsible for one different decision: the first one decides the next job to be scheduled; the second decides the machine to schedule a job and the third decides if the job must be outsourced or not. Computational results show that this algorithm, for instances of size larger or equal to 20 jobs, could reach better solutions than the ones found using the mathematical programming method when the commercial solver used has its running time limited by 1 h. Moreover, the times required to reach a solution were significantly smaller when the ACO is executed.
引用
收藏
页码:527 / 538
页数:12
相关论文
共 50 条
  • [1] An ant colony optimization approach for the parallel machine scheduling problem with outsourcing allowed
    Roberto Fernandes Tavares Neto
    Moacir Godinho Filho
    Fabio Molina da Silva
    [J]. Journal of Intelligent Manufacturing, 2015, 26 : 527 - 538
  • [2] An ant colony optimization approach to a permutational flowshop scheduling problem with outsourcing allowed
    Tavares Neto, R. F.
    Godinho Filho, M.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (09) : 1286 - 1293
  • [3] Scheduling in parallel machine shop: An Ant Colony Optimization approach
    Sankar, S. Saravana
    Ponnambalam, S. G.
    Rathinavel, V.
    Visveshvaren, M. S.
    [J]. 2005 IEEE International Conference on Industrial Technology - (ICIT), Vols 1 and 2, 2005, : 340 - 344
  • [4] Ant Colony Optimization Algorithm to Parallel Machine Scheduling Problem with Setups
    Arnaout, Jean-Paul
    Musa, Rami
    Rabadi, Ghaith
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2008, : 578 - +
  • [5] Ant colony optimization for unrelated parallel machine scheduling
    Lin, Chi-Wei
    Lin, Yang-Kuei
    Hsieh, Han-Ting
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 35 - 45
  • [6] Ant colony optimization for unrelated parallel machine scheduling
    Chi-Wei Lin
    Yang-Kuei Lin
    Han-Ting Hsieh
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 67 : 35 - 45
  • [7] Ant Colony Optimization Approach for Satellite Broadcast Scheduling Problem
    Kilic, Sezgin
    Ozkan, Omer
    [J]. PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST 2017), 2017, : 273 - 277
  • [8] An Ant Colony Optimization Model for Parallel Machine Scheduling with Human Resource Constraints
    Zhu Qiong
    Gu Yichao
    Zhang Gong
    Zhang Jie
    Chen Xuefang
    [J]. PROCEEDINGS OF THE 6TH CIRP-SPONSORED INTERNATIONAL CONFERENCE ON DIGITAL ENTERPRISE TECHNOLOGY, 2010, 66 : 917 - +
  • [9] Single machine scheduling with outsourcing allowed
    Lee, Ik Sun
    Sung, C. S.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 111 (02) : 623 - 634
  • [10] Pareto Ant Colony Optimization Based Algorithm to Solve Maintenance and Production Scheduling problem in Parallel Machine Case
    Berrichi, A.
    Mezghiche, M.
    Amodeo, L.
    Yalaoui, F.
    [J]. CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 1210 - +