A moving block sequence-based evolutionary algorithm for resource-constrained project scheduling problems

被引:0
|
作者
Hao, Xingxing [1 ]
Liu, Jing [1 ]
Yuan, Xiaoxiao [1 ]
Tang, Xianglong [1 ]
Li, Zhangtao [1 ]
机构
[1] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
moving block sequence; MBS; resource-constrained project scheduling problems; RCPSPs; multiagent evolutionary algorithm; MAEA; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; SCATTER SEARCH; HEURISTICS; CLASSIFICATION; JUSTIFICATION;
D O I
10.1504/IJBIC.2019.101631
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a new representation for resource-constrained project scheduling problems (RCPSPs), namely moving block sequence (MBS), is proposed. In RCPSPs, every activity has fixed duration and resource demands, therefore, it can be modelled as a rectangle block whose height represents the resource demand and width the duration. Naturally, a project that consists of N activities can be represented as the permutation of N blocks that satisfy the precedence constraints among activities. To decode an MBS to a valid schedule, four move modes are designed according to the situations that how every block can be moved from its initial position to an appropriate location that can minimise the makespan of the project. Based on MBS, the multiagent evolutionary algorithm (MAEA) is used to solve RCPSPs. The proposed algorithm is labelled as MBSMAEA-RCPSP, and by comparing with several state-of-the-art algorithms on benchmark J30, J60, J90 and J120, the effectiveness of MBSMAEA-RCPSP is clearly illustrated.
引用
收藏
页码:85 / 102
页数:18
相关论文
共 50 条
  • [41] The Genetic Algorithm with two point crossover to solve the Resource-Constrained Project Scheduling Problems
    Ouerfelli, Hela
    Dammak, Abdelaziz
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [42] A lagrangian relaxation algorithm for facility location of resource-constrained decentralized multi-project scheduling problems
    Rostami, Mohammad
    Bagherpour, Morteza
    OPERATIONAL RESEARCH, 2020, 20 (02) : 857 - 897
  • [43] An Orthogonal hybrid algorithm for the resource-constrained project scheduling problem
    Huang, Zhiyu
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8292 - 8297
  • [44] A new genetic algorithm for resource-constrained project scheduling problem
    Luo Ronggui
    Chen Xiaoming
    Huang Minmei
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS 1 AND 2, 2006, : 1595 - 1599
  • [45] A competitive Genetic Algorithm for resource-constrained project scheduling problem
    Wang, H
    Lin, D
    Li, MQ
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 2945 - 2949
  • [46] Efficient Genetic Algorithm for Resource-Constrained Project Scheduling Problem
    王宏
    李同玲
    林丹
    Transactions of Tianjin University, 2010, 16 (05) : 376 - 382
  • [47] An improved PSO algorithm for resource-constrained project scheduling problem
    Luo, Xinggang
    Wang, Dingwei
    Tang, Jianfu
    Tu, Yiliu
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3514 - +
  • [48] Efficient genetic algorithm for resource-constrained project scheduling problem
    Wang H.
    Li T.
    Lin D.
    Transactions of Tianjin University, 2010, 16 (5) : 376 - 382
  • [49] A hybrid genetic algorithm for the resource-constrained project scheduling problem
    Valls, Vicente
    Ballestin, Francisco
    Quintanilla, Sacramento
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (02) : 495 - 508
  • [50] On the performance of bee algorithms for resource-constrained project scheduling problem
    Ziarati, Koorush
    Akbari, Reza
    Zeighami, Vahid
    APPLIED SOFT COMPUTING, 2011, 11 (04) : 3720 - 3733