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; JOBSHOP; CHIP; Tabu search; CP Optimizer; PSPLIB; OR-Library; MiniZinc; OPL; CSPLib; Choco; TSPTW; Chaff; OR-tools; CHUFFED; Gecode; Mistral; cc(FD); OscaR; JaCoP
Referenced in: 74 Publications
all top 5

Referenced by 174 Authors

5 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 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 A.
1 Benini, Luca
1 Berghman, Lotte
1 Bessiere, Christian
1 Beulens, Adrie J. M.
1 Bidot, Julien
1 Bofill, Miquel
1 Brucker, Peter J.
1 Bukchin, Yossi
1 Cappart, Quentin
1 Carchrae, Tom
1 Carlier, Jacques G.
1 Cheang, Brenda
1 Chevroton, Hugo
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 Gehring, Marco
1 Gendreau, Michel
1 Gerhards, Patrick
1 Goel, Vikas
1 Goossens, Dries R.
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 Hill, Alessandro
1 Hooker, John N. jun.
1 Houba, Iris H. G.
1 İnan, Umut H.
1 Jain, Anant Singh
1 Jiang, Dali
1 Kergosien, Yannick Louis
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
1 Lim, Andrew E. B.
1 Lopez, Pierre
1 Martín, Gerard
1 Mattfeld, Dirk Christian
1 Mebarki, Nasser
1 Meeran, Sheik
1 Mercier, Luc
1 Meseguer, Pedro
...and 74 more Authors

Referencing Publications by Year