swMATH ID: 21243
Software Authors: Le Pape, C
Description: Implementation of resource constraints in ILOG SCHEDULE: a library for the development of constraint-based scheduling systems. It has been argued that the use of constraint-based techniques and tools enables the implementation of precise, flexible efficient and extensible scheduling systems; precise and flexible as the system can take into account any constraint expressible in the constraint language; efficient in as much as highly optimised constraint propagation procedures are now available; extensible as the consideration of a new type of constraint may require (especially in an object-oriented framework) only an extension to the constraint system or, in the worst case, the implementation of additional decision-making modules (without needs for modification of the existing code). The paper presents ILOG SCHEDULE, a C++ library enabling the representation of a wide collection of scheduling constraints in terms of ’resources’ and ’activities’. ILOG SCHEDULE is based on SOLVER, the generic software tool for object-oriented constraint programming from ILOG. SOLVER variables and constraints can be accessed from SCHEDULE activities and resources. As a result, SCHEDULE users can make use of SOLVER to represent specific constraints, and implement and combine the specific problem-solving strategies that are the most appropriate for the scheduling application under consideration. It is hoped-and expected-that object-oriented constraint programming tools like SCHEDULE will enable the industry to make decisive steps toward the implementation of ’state-of-the-art’ highly flexible, constraint-based scheduling applications.
Homepage: http://ieeexplore.ieee.org/abstract/document/329616/?section=abstract
Dependencies: CPLEX
Related Software: CPLEX; CHIP; JOBSHOP; CP Optimizer; PSPLIB; Tabu search; OR-Library; MiniZinc; OPL; CSPLib; Choco; TSPTW; Chaff; GitHub; CHUFFED; OR-tools; Gecode; Mistral; cc(FD); OscaR
Cited in: 79 Publications
all top 5

Cited by 185 Authors

6 Beck, J. Christopher
5 Sourd, Francis
4 Laborie, Philippe
3 Pesch, Erwin
3 Schaus, Pierre
2 Billaut, Jean-Charles
2 Birgin, Ernesto G.
2 Hamiez, Jean-Philippe
2 Hao, Jin-Kao
2 Hill, Alessandro
2 Jouglet, Antoine
2 Lombardi, Michele
2 Lunardi, Willian T.
2 Milano, Michela
2 Pisinger, David
2 Rogerie, Jérôme
2 Ronconi, Débora P.
2 Sacramento, David
2 Schönberger, Jörn
2 Schütt, Andreas
2 Stuckey, Peter James
2 Talbi, El-Ghazali
2 Van Hentenryck, Pascal
2 van Hoeve, Willem-Jan
2 Voos, Holger
1 Aarts, Emile Hubertus Leonardus
1 Abidin Çil, Zeynel
1 Artigues, Christian
1 Bagchi, Sugato
1 Baseman, Roberto J.
1 Begen, Mehmet Atilla
1 Benini, Luca
1 Berghman, Lotte
1 Bessiere, Christian
1 Beulens, Adrie J. M.
1 Bidot, Julien
1 Bofill, Miquel
1 Brickey, Andrea J.
1 Brucker, Peter J.
1 Bukchin, Yossi
1 Campeau, Louis-Pierre
1 Cappart, Quentin
1 Carchrae, Tom
1 Carlier, Jacques G.
1 Cheang, Brenda
1 Chevroton, Hugo
1 Cipriano, Italo
1 Clautiaux, François
1 Coll, Jordi
1 Da Col, Giacomo
1 Davenport, Andrew J.
1 Dejemeppe, Cyrille
1 Do, Thuy
1 Dorndorf, Ulrich
1 Dorne, Raphael
1 Drexl, Andreas
1 Edis, Emrah B.
1 Fathi, Yahya
1 Feydy, Thibaut
1 Fığlalı, Alpaslan
1 Fox, Mark S.
1 Freuder, Eugene C.
1 Frihat, Mohamed
1 Furman, Kevin C.
1 Gacias, Bernat
1 Gamache, Michel
1 Gehring, Marco
1 Gendreau, Michel
1 Gerhards, Patrick
1 Ghandehari, Najmeh
1 Goel, Vikas
1 Goossens, Dries R.
1 Goycoolea, Marcos
1 Grimes, Diarmuid
1 Guajardo, Mario
1 Hà, Minh Hoàng
1 Hadj-Alouane, Atidel Ben
1 Hartog, Rob J. M.
1 Hebrard, Emmanuel
1 Hellsten, Erik Orm
1 Henz, Martin
1 Hooker, John N. jun.
1 Houba, Iris H. G.
1 İnan, Umut H.
1 Jain, Anant Singh
1 Jiang, Dali
1 Karlsson, Emil
1 Kergosien, Yannick Louis
1 Kianfar, Kamran
1 Kizilay, Damla
1 Kopfer, Herbert
1 Kovács, András
1 Kress, Dominik
1 Kreter, Stefan
1 Ladde, Cedric
1 Laporte, Gilbert
1 Larrosa, Javier
1 Le Pape, Claude
1 Li, Haibing
1 Li, Haitao
...and 85 more Authors

Citations by Year