A Multiagent Evolutionary Algorithm for the Resource-Constrained Project Portfolio Selection and Scheduling Problem

被引:12
|
作者
Shou, Yongyi [1 ]
Xiang, Wenwen [1 ]
Li, Ying [1 ]
Yao, Weijian [1 ]
机构
[1] Zhejiang Univ, Sch Management, Hangzhou 310058, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
GENETIC ALGORITHM; ALLOCATION; OPTIMIZATION;
D O I
10.1155/2014/302684
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A multiagent evolutionary algorithm is proposed to solve the resource-constrained project portfolio selection and scheduling problem. The proposed algorithm has a dual level structure. In the upper level a set of agents make decisions to select appropriate project portfolios. Each agent selects its project portfolio independently. The neighborhood competition operator and self-learning operator are designed to improve the agent's energy, that is, the portfolio profit. In the lower level the selected projects are scheduled simultaneously and completion times are computed to estimate the expected portfolio profit. A priority rule-based heuristic is used by each agent to solve the multiproject scheduling problem. A set of instances were generated systematically from the widely used Patterson set. Computational experiments confirmed that the proposed evolutionary algorithm is effective for the resourceconstrained project portfolio selection and scheduling problem.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] A branch-and-bound algorithm for the resource-constrained project scheduling problem
    U. Dorndorf
    E. Pesch
    T. Phan-Huy
    Mathematical Methods of Operations Research, 2000, 52 : 413 - 439
  • [42] Solving Resource-Constrained Project Scheduling Problem via Genetic Algorithm
    Liu, Jia
    Liu, Yisheng
    Shi, Ying
    Li, Jian
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2020, 34 (02)
  • [43] An evolutionary implicit enumeration procedure for solving the resource-constrained project scheduling problem
    Zamani, Reza
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2017, 24 (06) : 1525 - 1547
  • [44] Co-Evolutionary Algorithm solving Multi-Skill Resource-Constrained Project Scheduling Problem
    Myszkowski, Pawel B.
    Laszczyk, Maciej
    Kalinowski, Dawid
    PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 75 - 82
  • [45] A genetic algorithm with resource buffers for the resource-constrained multi-project scheduling problem
    Bredael, Dries
    Vanhoucke, Mario
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 315 (02) : 19 - 34
  • [46] Multidirectional Scheduling Scheme in Resource-Constrained Project Scheduling Problem
    Yoosefzadeh, Hamid R.
    Tareghian, Hamed R.
    Farahi, Mohammad H.
    NAVAL RESEARCH LOGISTICS, 2014, 61 (01) : 44 - 55
  • [47] Flexible resource-constrained resource leveling project scheduling problem
    Yu, Xiao-Guang
    Zhan, De-Chen
    Nie, Lan-Shun
    Chu, Dian-Hui
    Xu, Xiao-Fei
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (09): : 1967 - 1976
  • [48] A Genetic Algorithm for the Proactive Resource-Constrained Project Scheduling Problem With Activity Splitting
    Ma, Zhiqiang
    He, Zhengwen
    Wang, Nengmin
    Yang, Zhen
    Demeulemeester, Erik
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2019, 66 (03) : 459 - 474
  • [49] A discrete artificial bee colony algorithm for resource-constrained project scheduling problem
    Nouri, Nouha
    Krichen, Saoussen
    Ladhari, Tale
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [50] A Neurogenetic approach for the resource-constrained project scheduling problem
    Agarwal, Anurag
    Colak, Selcuk
    Erenguc, Selcuk
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) : 44 - 50