Agent-based project scheduling

被引:21
|
作者
机构
[1] Knotts, Gary
[2] Dror, Moshe
[3] Hartman, Bruce C.
来源
Knotts, Gary | 2000年 / Kluwer Academic Publishers, Dordrecht, Netherlands卷 / 32期
关键词
Algorithms - Constraint theory - Operations research - Problem solving - Resource allocation;
D O I
10.1023/A:1007666324223
中图分类号
学科分类号
摘要
Agent technology offers a new way of thinking about many of the classic problems in operations research. Among these are problems such as project scheduling subject to resource constraints. In this paper, we develop and experimentally evaluate eight agent-based algorithms for solving the multimode, resource-constrained project scheduling problem. Our algorithms differ in the priority rules used to control agent access to resources. We apply our approach to a 51-activity project originally published by Maroto and Tormos. We solve the problem using two types of agent-based systems: (i) a system of simple, reactive agents that we call basic agents; and (ii) a system of more complex, deliberative agents that we call enhanced agents. Of the eight priority rules tested, we find that priority based on shortest processing time performs best in terms of schedule quality when applied by basic agents while the priority based on earliest due date performs best when applied by enhanced agents. In comparing agents across priority rules, we find that enhanced agents generate much better schedules (with makespans up to 66% shorter in some cases) and require only slightly more computation time.
引用
收藏
相关论文
共 50 条
  • [41] Agent-based distributed manufacturing scheduling: an ontological approach
    Saeidlou, Salman
    Saadat, Mozafar
    Amini Sharifi, Ebrahim
    Jules, Guiovanni D.
    [J]. COGENT ENGINEERING, 2019, 6 (01): : 1 - 23
  • [42] An agent-based approach for integrated process planning and scheduling
    Li, Xinyu
    Zhang, Chaoyong
    Gao, Liang
    Li, Weidong
    Shao, Xinyu
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) : 1256 - 1264
  • [43] An Agent-based Approach for Transportation Scheduling in Developing Countries
    Alsina, Emanuel Federico
    Cabri, Giacomo
    [J]. PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN PRODUCTION AND LOGISTICS SYSTEMS (CIPLS), 2013, : 40 - 47
  • [44] Negotiation strategies for agent-based meeting scheduling system
    Shakshuki, Elhadi
    Koo, Hsiang-Hwa
    Benoit, Darcy
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 637 - +
  • [45] Agent-based approach to solving difficult scheduling problems
    Jedrzejowicz, Joanna
    Jedzejowicz, Piotr
    [J]. ADVANCES IN APPLIED ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 24 - 33
  • [46] An algorithm for agent-based task scheduling in Grid Environments
    Ding, SL
    Yuan, JB
    Ju, JB
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2809 - 2814
  • [47] Agent-based modeling of supply chains for distributed scheduling
    Lau, Jason S. K.
    Huang, George Q.
    Mak, Huang K. L.
    Liang, L.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (05): : 847 - 861
  • [48] Production scheduling in an agile agent-based production grid
    van Moergestel, Leo
    Puik, Erik
    Telgen, Daniel
    Meyer, John-Jules
    [J]. 2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 2, 2012, : 293 - 298
  • [50] An Agent-Based Scheduling Method for Flexible Job Shops
    Ren, Haiying
    Sun, Hongling
    [J]. INFORMATION SYSTEMS IN THE CHANGING ERA: THEORY AND PRACTICE, 2009, : 478 - 484