Constraint-based ACO for a shared resource constrained scheduling problem

被引:28
|
作者
Thiruvady, Dhananjay [1 ]
Singh, Gaurav
Ernst, Andreas T.
Meyer, Bernd [1 ]
机构
[1] Monash Univ, Clayton Sch Informat Technol, Clayton, Vic 3800, Australia
关键词
Scheduling; ACO Beam search; Constraint programming; Stochastic Sampling; BEAM-ACO; MULTIPLE RESOURCE; OPTIMIZATION; SEARCH; BRANCH;
D O I
10.1016/j.ijpe.2012.06.012
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider a scheduling problem arising in the mining industry. Ore from several mining sites must be transferred to ports to be loaded on ships in a timely manner. In doing so, several constraints must be met which involve transporting the ore and deadlines. These deadlines are two-fold: there is a preferred deadline by which the ships should be loaded and there is a final deadline by which time the ships must be loaded. Corresponding to the two types of deadlines, each task is associated with a soft and hard due time. The objective is to minimize the cumulative tardiness, measured using the soft due times, across all tasks. This problem can be formulated as a resource constrained job scheduling problem where several tasks must be scheduled on multiple machines satisfying precedence and resource constraints and an objective to minimize total weighted tardiness. For this problem we present hybrids of ant colony optimization, Beam search and constraint programming. These algorithms have previously shown to be effective on similar tightly-constrained combinatorial optimization problems. We show that the hybrid involving all three algorithms provides the best solutions, particularly with respect to feasibility. We also investigate alternative estimates for guiding the Beam search component of our algorithms and show that stochastic sampling is the most effective. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:230 / 242
页数:13
相关论文
共 50 条
  • [1] Resource Constrained Job Scheduling with Parallel Constraint-Based ACO
    Cohen, Dror
    Gomez-Iglesias, Antonio
    Thiruvady, Dhananjay
    Ernst, Andreas T.
    [J]. ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2017, 2017, 10142 : 266 - 278
  • [2] A CONSTRAINT-BASED PERSPECTIVE IN RESOURCE CONSTRAINED PROJECT SCHEDULING
    ULUSOY, G
    OZDAMAR, L
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1994, 32 (03) : 693 - 705
  • [3] A Constraint-Based Approach to Modeling and Solving Resource-Constrained Scheduling Problems
    Sitek, Pawel
    Wikarek, Jaroslaw
    [J]. COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2016, PT I, 2016, 9875 : 423 - 433
  • [4] Modelling resource transitions in constraint-based scheduling
    Barták, R
    [J]. SOFSEM 2002: THEORY AND PRACTICE OF INFORMATICS, 2002, 2540 : 186 - 194
  • [5] Constraint-Based Job and Resource scheduling in Grid Computing
    Soni, Vishnu Kant
    Sharma, Raksha
    Mishra, Manoj Kumar
    Das, Sarita
    [J]. ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2010, : 334 - 337
  • [6] Constraint-based resource allocation and scheduling in steel manufacturing
    Carlsson, M
    Kreuger, P
    Åström, E
    [J]. PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 1999, 1551 : 335 - 349
  • [7] Improved ACO Algorithm for Resource-Constrained Project Scheduling Problem
    Zhou, Yumiao
    Guo, Qingshun
    Gan, Rongwei
    [J]. 2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, VOL III, PROCEEDINGS, 2009, : 358 - 365
  • [8] Car Sequencing with Constraint-Based ACO
    Thiruvady, Dhananjay
    Meyer, Bernd
    Ernst, Andreas T.
    [J]. GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 163 - 170
  • [9] Constraint-based scheduling
    Fromherz, MPJ
    [J]. PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 3231 - 3244
  • [10] Resource constraint scheduling with a fractional shared resource
    Singh, Gaurav
    Ernst, Andreas T.
    [J]. OPERATIONS RESEARCH LETTERS, 2011, 39 (05) : 363 - 368