A global constraint for total weighted completion time for cumulative resources

被引:4
|
作者
Kovacs, Andras [1 ]
Beck, J. Christopher [2 ]
机构
[1] Hungarian Acad Sci, Comp Automat Res Inst, Budapest, Hungary
[2] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会; 匈牙利科学研究基金会;
关键词
constraint programming; scheduling; total weighted completion time; global constraint; container loading;
D O I
10.1016/j.engappai.2008.03.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The criterion of total weighted completion time occurs as a sub-problem of combinatorial optimization problems in such diverse areas as scheduling, container loading and storage assignment in warehouses. These applications often necessitate considering a rich set of requirements and preferences, which makes constraint programming (CP) an effective modeling and solving approach. On the other hand, basic CP techniques can be inefficient in solving models that require inference over sum type expressions. In this paper, we address increasing the solution efficiency of constraint-based approaches to cumulative resource scheduling with the above criterion. Extending previous results for unary capacity resources, we define the COMPLETION, global constraint for propagating the total weighted completion time of activities that require the same cumulative resource. We present empirical results in two different problem domains: scheduling a single cumulative resource, and container loading with constraints on the location of the center of gravity. In both domains, the proposed constraint propagation algorithm out-performs existing propagation techniques. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:691 / 697
页数:7
相关论文
共 50 条
  • [1] A global constraint for total weighted completion time for unary resources
    Kovacs, Andras
    Beck, J. Christopher
    [J]. CONSTRAINTS, 2011, 16 (01) : 100 - 123
  • [2] A global constraint for total weighted completion time for unary resources
    András Kovács
    J. Christopher Beck
    [J]. Constraints, 2011, 16 : 100 - 123
  • [3] A global constraint for total weighted completion time
    Kovacs, Andras
    Beck, J. Christopher
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, PROCEEDINGS, 2007, 4510 : 112 - +
  • [4] SCHEDULING TO MINIMIZE THE TOTAL WEIGHTED COMPLETION-TIME WITH A CONSTRAINT ON THE RELEASE TIME RESOURCE CONSUMPTION
    JANIAK, A
    LI, CL
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) : 53 - 58
  • [5] Scheduling Precedence-Constrained Jobs on Two Resources to Minimize the Total Weighted Completion Time
    Rajneesh, R.
    Elmaghraby, S. E.
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, : 592 - 598
  • [6] Minimizing the total weighted completion time of deteriorating jobs
    Bachman, A
    Janiak, A
    Kovalyov, MY
    [J]. INFORMATION PROCESSING LETTERS, 2002, 81 (02) : 81 - 84
  • [7] Scheduling with Rejection to Minimize the Total Weighted Completion Time
    Zhang, Shu-Xia
    Cao, Zhi-Gang
    Zhang, Yu-Zhong
    [J]. OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2009, 10 : 111 - +
  • [8] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M. T.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
  • [9] Minimizing the total weighted completion time in the relocation problem
    Kononov, Alexander V.
    Lin, Bertrand M. T.
    [J]. JOURNAL OF SCHEDULING, 2010, 13 (02) : 123 - 129
  • [10] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M.T.
    [J]. Computers and Industrial Engineering, 2022, 173