Explaining Producer/Consumer Constraints

被引:3
|
作者
Schutt, Andreas [1 ,2 ]
Stuckey, Peter J. [1 ,2 ]
机构
[1] CSIRO, Data61, Decis Sci, West Melbourne, Australia
[2] Univ Melbourne, Dept Comp & Informat Syst, Melbourne, Vic 3010, Australia
关键词
D O I
10.1007/978-3-319-44953-1_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Resource-constrained project scheduling problems are one of the most studied scheduling problem, and constraint programming with nogood learning provides the state-of-the-art solving technology for them, at least when the aim is minimizing makespan. In this paper we examine the closely related problem of scheduling producers and consumers of discrete resources and reservoirs. Producer/consumer constraints model consumable resources, such as raw materials (e.g., water) and money, in which event times relate to a production or consumption event. In this paper, we investigate what is the most appropriate language of learning: should we learn about the event times for production and consumption, or should be instead learn about the temporal relationships between events? For this reason, we explore global constraint propagators with explanation for producer/consumer constraints and contrast this with simple decomposition approaches. Experiments on resource-constrained project scheduling problems involving producer/consumer constraints show that nogood learning solvers are highly effective at these problems.
引用
收藏
页码:438 / 454
页数:17
相关论文
共 50 条
  • [31] The Analogy Between Producer and Consumer Equilibrium Analysis
    Makower, H.
    Baumol, William J.
    [J]. ECONOMICA-NEW SERIES, 1950, 17 (65): : 63 - 80
  • [32] HARMONIZING THE INTERESTS OF FARM PRODUCER AND TOWN CONSUMER
    Nourse, E. G.
    [J]. JOURNAL OF POLITICAL ECONOMY, 1920, 28 (08) : 625 - 657
  • [33] CONSUMER AND PRODUCER RESPONSES TO NUTRITION LABEL CHANGES
    ZARKIN, GA
    ANDERSON, DW
    [J]. AMERICAN JOURNAL OF AGRICULTURAL ECONOMICS, 1992, 74 (05) : 1202 - 1207
  • [34] PRODUCER AND CONSUMER RESPONSES TO GREEN HOUSING LABELS
    Shewmake, Sharon
    Viscusi, W. Kip
    [J]. ECONOMIC INQUIRY, 2015, 53 (01) : 681 - 699
  • [35] COMMENTS ON ERROR RESYNCHRONIZATION IN PRODUCER CONSUMER SYSTEMS
    WURGES, H
    [J]. INFORMATION PROCESSING LETTERS, 1977, 6 (03) : 87 - 90
  • [36] The Pricing System of Shallot at Producer and Consumer Levels
    Hastuti
    Harwanti, Naafi Fatimah
    Muhammad, Firdaus
    Dea, Amanda
    [J]. PROCEEDINGS OF THE EMERGING CHALLENGES AND OPPORTUNITIES IN HORTICULTURE SUPPORTING SUSTAINABLE DEVELOPMENT GOALS (ISH 2018), 2019, : 199 - 205
  • [37] RESIDUES IN MEAT - CONSUMER REGULATIONS, PRODUCER PROBLEMS
    JUKES, TH
    [J]. FEEDSTUFFS, 1974, 46 (28): : 26 - 27
  • [38] Producer/consumer in membrane systems and Petri nets
    Bernardini, Francesco
    Gheorghe, Marian
    Margenstern, Maurice
    Verlan, Sergey
    [J]. COMPUTATION AND LOGIC IN THE REAL WORLD, PROCEEDINGS, 2007, 4497 : 43 - +
  • [39] CHANGES IN EGG QUALITY FROM PRODUCER TO CONSUMER
    LARZELERE, HE
    [J]. POULTRY SCIENCE, 1951, 30 (06) : 921 - 921
  • [40] Good nutritional practice from producer to consumer
    Raspor, P.
    Jevsnik, M.
    [J]. CRITICAL REVIEWS IN FOOD SCIENCE AND NUTRITION, 2008, 48 (03) : 276 - 292