A learning-based optimization approach to multi-project scheduling

被引:1
|
作者
Tony Wauters
Katja Verbeeck
Patrick De Causmaecker
Greet Vanden Berghe
机构
[1] KU Leuven,CODeS, Department of Computer Science
来源
Journal of Scheduling | 2015年 / 18卷
关键词
Multi-project scheduling; Learning automata; Dispersion games;
D O I
暂无
中图分类号
学科分类号
摘要
The present paper introduces a learning-based optimization approach to the resource-constrained multi-project scheduling problem. Multiple projects, each with their own set of activities, need to be scheduled. The objectives dealt with here include minimization of the average project delay and total makespan. The availability of local and global resources, precedence relations between activities, and non-equal project start times have to be considered. The proposed approach relies on a simple sequence learning game played by a group of project managers. The project managers each learn their activity list locally using reinforcement learning, more specifically learning automata. Meanwhile, they learn how to choose a suitable place in the overall sequence of all activity lists. All the projects need to arrive at a unique place in this sequence. A mediator, who usually has to solve a complex optimization problem, now manages a simple dispersion game. Through the mediator, a sequence of feasible activity lists is eventually scheduled by using a serial schedule generation scheme, which is adopted from single project scheduling. It is shown that the sequence learning approach has a large positive effect on minimizing the average project delay. In fact, the combination of local reinforcement learning, the sequence learning game and a forward-backward implementation of the serial scheduler significantly improves the best known results for all the MPSPLIB datasets. In addition, several new best results were obtained for both considered objectives: minimizing the average project delay and minimizing the total makespan.
引用
收藏
页码:61 / 74
页数:13
相关论文
共 50 条
  • [1] A learning-based optimization approach to multi-project scheduling
    Wauters, Tony
    Verbeeck, Katja
    De Causmaecker, Patrick
    Vanden Berghe, Greet
    [J]. JOURNAL OF SCHEDULING, 2015, 18 (01) : 61 - 74
  • [2] A DECOMPOSITION APPROACH TO MULTI-PROJECT SCHEDULING
    DECKRO, RF
    WINKOFSKY, EP
    HEBERT, JE
    GAGNON, R
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 51 (01) : 110 - 118
  • [3] An Auction-based Approach for Decentralized Multi-Project Scheduling
    Song, Wen
    [J]. AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 1518 - 1519
  • [4] A critical chains based distributed multi-project scheduling approach
    Zheng, Zheng
    Guo, Ze
    Zhu, Yueni
    Zhang, Xiaoyi
    [J]. NEUROCOMPUTING, 2014, 143 : 282 - 293
  • [5] PRODUCTION CONTROL ON MULTI-PROJECT SYSTEM - OPTIMIZATION OF SCHEDULING
    HIRAOKA, T
    [J]. BULLETIN OF THE JSME-JAPAN SOCIETY OF MECHANICAL ENGINEERS, 1982, 25 (205): : 1180 - 1186
  • [6] Integrated multi-project planning and scheduling - a multiagent approach
    He, Naihui
    Zhang, David Z.
    Yuce, Baris
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 302 (02) : 688 - 699
  • [7] A multi-unit combinatorial auction based approach for decentralized multi-project scheduling
    Wen Song
    Donghun Kang
    Jie Zhang
    Hui Xi
    [J]. Autonomous Agents and Multi-Agent Systems, 2017, 31 : 1548 - 1577
  • [8] A multi-unit combinatorial auction based approach for decentralized multi-project scheduling
    Song, Wen
    Kang, Donghun
    Zhang, Jie
    Xi, Hui
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2017, 31 (06) : 1548 - 1577
  • [9] Multi-project Flexible Resource Profiles Project Scheduling with Ant Colony Optimization
    Rokou, E.
    Dermitzakis, M.
    Kirytopoulos, K.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 642 - 646
  • [10] Online Scheduling in Multi-project Environments: A Multi-agent Approach
    Alberto Arauzo, Jose
    Manuel Galan, Jose
    Pajares, Javier
    Lopez-Paredes, Adolfo
    [J]. 7TH INTERNATIONAL CONFERENCE ON PRACTICAL APPLICATIONS OF AGENTS AND MULTI-AGENT SYSTEMS (PAAMS 2009), 2009, 55 : 293 - +