. En-conséquence, ActT oP rune = {a 0 , a 1

. Actt-op-rune, est pas modifié, 4. ? = ? ? , alors on teste : sum h = 0 ? capa, l'algorithme peut donc continuer, 5. aucune activité n'a de partie obligatoire dans l'intervalle [0, 2[, 6. sum h + ra 0 = 4 ? capa, sum h + ra 1 = 1 ? capa, sum h + ra 2 = 2 ? capa

. Actt-op-rune, a 4 } n'est pas modifié, 4. ? = ? ? , aucun filtrage n'est donc effectué, 5. sum h est misàmisà jour : sum h = sum h + ra 2

. Actt-op-rune, a 4 } n'est pas modifié, 4. ? = ? ? , alors on teste : sum h = 3 ? capa, l'algorithme peut donc continuer, 3. Lesprobì emes sur-contraints Nous abordons ces différents cadres dans la section suivante

. Lorsque-le-domaine-d-'une-variable-est-vide and . Qu, aucune solution n'a ´ eté trouvée, cela signifie que leprobì eme est sur-contraint. L'usage d'explications permet d'identifier les causes du retrait de toutes les valeurs de ce domaine. Ainsi, l'utilisateur peut, en connaissance de cause, relaxer leprobì eme en enlevant certaines de ces contraintes. Ceci peutêtrepeutêtre automatisé au cours de la recherche, ` a condition que l'utilisateur ait prédéfini des préférences entre les contraintes qu'il souhaite voir satisfaites. Les explications, pour desprobì emes sur-contraints, ont notammentéténotammentété utilisées dans le cadre de pro-bì emes d'ordonnancement et d'emplois du temps, Celles-ci ontégalementontégalement récemmentrécemmentété utilisées dans le cadre deprobì emes cumulatifs, afin d'expliquer la propagation de la contrainte Cumulative

. Le-principe-intuitif-est-le-suivant, Intuitivement, cette valeur indique dans quelle mesure la solution viole les contraintes. Formellement, il existe de nombreusesmanì eres de définir un telprobì eme d'optimisation, plus ou moins expressives. Le cas le plus simple est leprobì eme Max-CSP [33, 31]. Dans un Max-CSP, l'objectif consistè a minimiser le nombre de contraintes violées dans un réseau de contraintes, sans distinction entre les contraintes dures et les contraintes molles. Il est possible de représenter ceprobì eme avec des coûts binaires (0 ou 1) associésassociésà chaque contrainte

. Actt-op-rune-n, ayant pas de partie obligatoire dans le rectangle [?, ? ? [, sum h , si sa hauteur minimale ra i est strictement supérieurè a lc j + cost j ? sum h alors on filtre sa date de début sa i demanì erè a ce que a i

E. Actt-op-rune, ayant pas de partie obligatoire dans le rectangle [? E , ? ? [, sum e , si sa hauteur maximale ra i est strictement supérieurè a lc j + cost j ? sum e , l'intervalle

E. En-chaqué-evénement-d-'intervalle-utilisateur and ?. , compris dans l'intervalle utilisateur précédent a ´ eté enregistré, la date de début sa i de l'activité a i associée est misè a jour

P. Notons-que-lesévénementslesévénements-de, . Ru, . In-g, and . De, début de partie enveloppante pourraientêtrepourraientêtre fusionnés(pour une activité a i ? A, ils sontàsontà la date sa i )

. Cependant, nous conservons une distinction entre lesévénementslesévénements de type P RU N IN G et lesévélesévénements de début de partie enveloppante pour rester homogène avec les autres algorithmes de Sweep présentés auparavant et pouvoir, en pratique, débrancher ce filtrage si on le souhaite

. Actt-op-rune, si sum e ? ra i < lc j + cost j alors : [sa i , ? E ? da i ] et [? ? , sa i ] peuventêtrepeuventêtre retirés de D(sa i )

. Preuve, Si sum e ? ra i < lc j + cost j alors a i doit s'exécuter (totalement ou partiellement) dans [? E , ? ? [, sinon, dans toute solutionétendantsolutionétendant l'instanciation partielle, aucun point de temps t de [? E , ? ? [, et donc de p j ne pourra satisfaire h t ? lc j + cost j , [? E , ? ? [ ´ etant l'unique intervalle

. Décomposition-activité-ressource-de-cumulative-el-kholy and . Beldiceanu, 9] présentent une autre décomposition de la contrainte Cumulative, la décomposition activité-ressource. Celle-ci utilise un nombre de variables de l'ordre de O(n 2 ), avec n le nombre d'activités duprobì eme. Plutôt que de créer une variable par point de temps et par activité, puis

. Pour-la-présenter, nous nous appuyons sur l'exemple donné par la Figure 6.3. Elle représente une solution d'unprobì eme cumulatifàcumulatifà 4 activités, modélisé par la contrainte Cumulative

. Plusieurs-méthodes-de-filtrage, art en ordonnancement cumulatif classique ontétéontété introduites Nous avons notamment adapté les algorithmes de Sweep et d'Edge-Finding, qui sont les algorithmes les plus répandus pour la contrainte Cumulative. Nous avonségalementavonségalement proposé plusieurs r` egles et algorithmes de filtrage originaux, propresàpropresà notre probì eme. Nous avons notamment introduit un algorithme permettant de filtreràfiltrerà partir des valeurs minimales dans les domaines des variables de coût. Ce type de filtrage est inhabituel et nous avons motivé son emploi par une situation pratique, Nous avons décrit une stratégie de recherche adaptéè a notreprobì eme

. Enfin, Pour cela, nous avons adapté des décompositions de la contrainte Cumulative de l'´ etat de l'artàartà la contrainte SoftCumulative Nous avonségalementavonségalement proposé une nouvelle décomposition, ` a la fois pour la contrainte Cumulative et pour la contrainte SoftCumulative Cette décomposition a un nombre de variables linéaire par rapport au rentes des précédences implicitesévoquéesimplicitesévoquées dans les algorithmes d'Edge-Finding. Il serait alors intéressant de les intégrer auprobì eme cumulatif relaxé. De l` a, deux pistes s'ouvriraientàouvriraientà nous. Lapremì ere serait, l` a encore, d'intégrer au filtrage ces contraintes sur les activités, afin d'obtenir un pouvoir de déduction plus important

. Bibliographie, Extending CHIP in order to solve complex scheduling and placement problems, Mathl. Comput. Modelling, vol.17, issue.7 2, pp.57-73, 1993.

C. Artigues, S. Demassey, and E. Neron, Resource-Constrained Project Scheduling : Models, Algorithms, Extensions and Applications, p.163, 2008.
DOI : 10.1002/9780470611227

URL : https://hal.archives-ouvertes.fr/hal-00482946

P. Baptiste, C. L. Pape, and L. Péridy, Global Constraints for Partial CSPs: A Case-Study of Resource and Due Date Constraints, CP '98 : Proceedings of the 4th International Conference on Principles and Practice of Constraint Programming, pp.87-101, 1998.
DOI : 10.1007/3-540-49481-2_8

P. Baptiste, C. L. Pape, and N. Wim, Constraint-based scheduling, Applying constraint programming to scheduling problems, Kluwer Academic, vol.1, issue.38, pp.26-36, 2001.
URL : https://hal.archives-ouvertes.fr/inria-00123562

P. Baptiste and W. Nuijten, Satisfiability tests and timebound adjustments for cumulative scheduling problems, Annals of Operations Research, p.25, 1997.

N. Beldiceanu and M. Carlsson, Revisiting the cardinality operator and introducing the cardinality-path constraint family, Proc. ICLP, pp.59-73, 2001.

N. Beldiceanu and M. Carlsson, Sweep as a Generic Pruning Technique Applied to the Non-overlapping Rectangles Constraint, Lecture Notes in Computer Science, vol.2239, issue.26, pp.377-391, 2001.
DOI : 10.1007/3-540-45578-7_26

N. Beldiceanu and M. Carlsson, A New Multi-resource cumulatives Constraint with Negative Heights, pp.63-79, 2002.
DOI : 10.1007/3-540-46135-3_5

N. Beldiceanu, M. Carlsson, P. Flener, and J. Pearson, On the reification of global constraints, Constraints, vol.13, issue.3, p.129, 2012.
DOI : 10.1007/s10601-012-9132-0

URL : https://hal.archives-ouvertes.fr/hal-00754039

N. Beldiceanu and T. Petit, Cost evaluation of soft global constraints In Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, LNCS, vol.3011, pp.80-95, 2004.

T. Benoist, A. Jeanjean, G. Rochart, H. Cambazard, E. Grellier et al., Subcontractors scheduling on residential buildings construction sites, International Scheduling Symposium (ISS'06), pp.32-37, 2006.
URL : https://hal.archives-ouvertes.fr/hal-00869099

C. Bessiere, G. Katsirelos, N. Narodytska, and T. Walsh, Circuit complexity and decompositions of global constraints, Proceedings of the 21st International Joint Conference on Artificial Intelligence, pp.412-418, 2009.
URL : https://hal.archives-ouvertes.fr/lirmm-00382608

P. Christianbessì-ere and . Van-hentenryck, To be or not to be ... a global constraint, Principles and Practice of Constraint Programming ? CP 2003, pp.789-794, 2003.

S. Bistarelli, U. Montanari, and F. Rossi, Constraint solving over semirings, Proc. IJCAI95, pp.624-630, 1995.

S. Bistarelli, U. Montanari, F. Rossi, and T. Schiex, Gérard Verfaillie, andHéì ene Fargier. Semiring-based csps and valued csps : Frameworks, properties, and comparison, Constraints, vol.4, issue.3, pp.199-240, 1999.
DOI : 10.1023/A:1026441215081

F. Boussemart, F. Hemery, C. Lecoutre, and L. Sais, Boosting systematic search by weighting constraints, Proceedings of the 16th Eureopean Conference on Artificial Intelligence, ECAI'2004, including Prestigious Applicants of Intelligent Systems, pp.146-150, 2004.

H. Cambazard, Résolution deprobì emes combinatoires par des approches fondées sur la notion d'explication, p.54, 2006.

J. Carlier and E. Pinson, An Algorithm for Solving the Job-Shop Problem, Management Science, vol.35, issue.2, pp.164-176, 1989.
DOI : 10.1287/mnsc.35.2.164

J. Carlier and E. Pinson, Adjustment of heads and tails for the job-shop problem, European Journal of Operational Research, vol.78, issue.2, pp.146-161, 1994.
DOI : 10.1016/0377-2217(94)90379-4

M. Carlsson, SICStus Prolog User's Manual. SICS, 4.2.1 edition, p.2, 2012.

Y. Caseau and F. Laburthe, Improved clp scheduling with task intervals, ICLP, pp.369-383, 1994.

Y. Caseau and F. Laburthe, Cumulative scheduling with task intervals, Proc. JICSLP (Joint International Conference and Symposium on Logic Programming), pp.363-377, 1996.

C. Martin, T. Cooper, and . Schiex, Arc consistency for soft constraints, p.59, 2001.

R. Debruyne, G. Ferrand, N. Jussien, W. Lesaint, S. Ouis et al., Correctness of constraint retraction algorithms, 16th International Florida Artificial Intelligence Research Society Conference (FLAIRS'03), pp.172-176, 2003.
URL : https://hal.archives-ouvertes.fr/hal-00085555

D. Dubois, H. Héì-ene-fargier, and . Prade, The calculus of fuzzy restrictions as a basis for flexible constraint satisfaction, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems, pp.1131-1136, 1993.
DOI : 10.1109/FUZZY.1993.327356

K. Amin-el, Resource Feasibility in planning, p.129, 1996.

A. Elkhyari, C. Guéret, and N. Jussien, Solving Dynamic Resource Constraint Project Scheduling Problems Using New Constraint Programming Tools, Practice and Theory of Automated Timetabling IV, pp.39-59, 2003.
DOI : 10.1007/978-3-540-45157-0_3

URL : https://hal.archives-ouvertes.fr/hal-00312717

A. Elkhyari, C. Guéret, and N. Jussien, Ordonnancement dynamique de projetà projetà contraintes de ressources, Flexibilité et Robustesse en Ordonnancement. Hermès, p.54, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00363136

J. Erschler, P. Lopez, and C. Thuriot, Raisonnement temporel sous contraintes de ressources etprobì emes d'ordonnancement. Revue d'Intelligence Artificielle, pp.7-36, 1991.

J. Héì-ene-fargier, T. Lang, and . Schiex, Selecting preferred solutions in fuzzy constraint satisfaction problems, Fuzzy and Intelligent Technologies First European Congress on, p.56, 1993.

E. C. Freuder, Partial constraint satisfaction, IJCAI, pp.278-283, 1989.

C. Eugene, A. K. Freuder, and . Mackworth, Chapter 2 constraint satisfaction : An emerging paradigm, Handbook of Constraint Programming, pp.13-27, 2006.

C. Eugene, R. Freuder, and . Wallace, Partial constraint satisfaction, JAI, vol.58, issue.56, pp.21-70, 1992.

R. Michael, D. S. Garey, and . Johnson, Computers and Intractability ; A Guide to the Theory of NP-Completeness, pp.10-146, 1990.

J. Gaschnig, A general backtrack algorithm that eliminates most redundant tests, Proceedings of the 5th international joint conference on Artificial intelligence, pp.457-457, 1977.

J. Gaschnig, Experimental case studies of backtrack vs. Waltz-type vs. new algorithms for satisficing assignment problems, Proceedings of the Second Canadian Conference on Artificial Intelligence, pp.268-277, 1978.

W. Solomon, L. D. Golomb, and . Baumert, Backtrack programming, J. ACM, vol.12, pp.516-524, 1965.

M. Robert, G. L. Haralick, and . Elliott, Increasing tree search efficiency for constraint satisfaction problems, Proceedings of the 6th international joint conference on Artificial intelligence, pp.356-364, 1979.

E. Hebrard, D. Marx, O. Barry, I. Sullivan, and . Razgon, Soft constraints of difference and equality, Journal of Artificial Intelligence Research, vol.41, pp.97-130, 2011.
DOI : 10.1007/978-3-642-04244-7_35

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.685.7506

E. Hebrard, O. Barry, I. Sullivan, and . Razgon, A Soft Constraint of Equality: Complexity and Approximability, Proc. CP, pp.358-371, 2008.
DOI : 10.1007/978-3-540-85958-1_24

N. Jussien, The versatility of using explanations within constraint programming, p.54, 2003.
URL : https://hal.archives-ouvertes.fr/tel-00293905

N. Jussien and P. Boizumault, Best-first search for property maintenance in reactive constraints systems, Proceedings of the 1997 international symposium on Logic programming, ILPS '97, pp.339-353, 1997.
URL : https://hal.archives-ouvertes.fr/hal-00869131

R. Kameugne, L. P. Fotso, J. Scott, and Y. Ngo-kateu, A quadratic edgefinding filtering algorithm for cumulative resource constraints, Principles and Practice of Constraint Programming ? CP 2011, pp.36-47, 2011.

E. Donald and . Knuth, Big omicron and big omega and big theta, SIGACT News, vol.8, pp.18-24, 1976.

R. Kolisch and A. Sprecher, PSPLIB - A project scheduling problem library, European Journal of Operational Research, vol.96, issue.1, pp.205-216, 1996.
DOI : 10.1016/S0377-2217(96)00170-1

A. Lahrichi, The notions of Hump, Compulsory Part and their use in Cumulative Problems, C.R. Acad. sc., t, vol.294, pp.204-211, 1982.

J. Larrosa and P. Meseguer, Exploiting the use of DAC in MAX-CSP, Principles and Practice of Constraint Programming ? CP96, pp.308-322, 1996.
DOI : 10.1007/3-540-61551-2_83

J. Larrosa, P. Meseguer, and T. Schiex, Maintaining reversible DAC for Max-CSP, Artificial Intelligence, vol.107, issue.1, pp.149-163, 1999.
DOI : 10.1016/S0004-3702(98)00108-8

J. Larrosa and T. Schiex, Solving weighted CSP by maintaining arc consistency, Artificial Intelligence, vol.159, issue.1-2, pp.1-26, 2004.
DOI : 10.1016/j.artint.2004.05.004

URL : http://doi.org/10.1016/j.artint.2004.05.004

J. Ho-man, K. L. Lee, and . Leung, Towards efficient consistency enforcement for global constraints in weighted constraint satisfaction, Proceedings of the 21st International Joint Conference on Artificial Intelligence, pp.559-565, 2009.

J. Ho-man, K. L. Lee, and . Leung, A stronger consistency for soft global constraints in weighted constraint satisfaction, Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence, AAAI 2010, pp.57-59, 2010.

A. Letort, N. Beldiceanu, and M. Carlsson, A Scalable Sweep Algorithm for the cumulative Constraint, To appear, 18th International Conference on Principles and Practice of Constraint Programming (CP'12), pp.31-176, 2012.
DOI : 10.1007/978-3-642-33558-7_33

URL : https://hal.archives-ouvertes.fr/hal-00754043

P. Lopez, Approché energétique pour l'ordonnancement de tâches sous contraintes de temps et de ressources, Thèse de Doctorat, p.25, 1991.

P. Lopez, J. Erschler, and P. Esquirol, Ordonnancement de tâches sous contraintes : une approché energétique, pp.453-481, 1992.

P. Lopez and P. Esquirol, Consistency enforcing in scheduling : A general formulation based on energetic reasoning, Proc. of the 5 th International Workshop on Project Management and Scheduling, pp.155-158, 1996.
URL : https://hal.archives-ouvertes.fr/hal-00143542

K. Mehlhorn and S. Thiel, Faster Algorithms for Bound-Consistency of the Sortedness and the Alldifferent Constraint, 6th International Conference Proceedings, pp.306-319, 2000.
DOI : 10.1007/3-540-45349-0_23

L. Mercier and P. Van-hentenryck, Edge Finding for Cumulative Scheduling, INFORMS Journal on Computing, vol.20, issue.1, pp.143-153, 2008.
DOI : 10.1287/ijoc.1070.0226

J. Métivier, P. Boizumault, and S. Loudni, Softening Gcc and Regular with preferences, Proceedings of the 2009 ACM symposium on Applied Computing, SAC '09, pp.1392-1396, 2009.
DOI : 10.1145/1529282.1529593

W. Nuijten, Time and resource Constrained Scheduling : A Constraint Satisfaction Approach, pp.25-38, 1994.

C. H. Papadimitriou, Computational Complexity, p.10, 1994.

G. Pesant and J. Régin, SPREAD: A Balancing Constraint Based on Statistics, Proc. CP, pp.460-474, 2005.
DOI : 10.1007/11564751_35

T. Petit, Modélisation et algorithmes de résolution desprobì emes sur-contraints, pp.56-59, 2002.

T. Petit, Focus : A Constraint for Concentrating High Costs, To appear, 18th International Conference on Principles and Practice of Constraint Programming (CP'12), pp.72-158, 2012.
DOI : 10.1007/978-3-642-33558-7_42

URL : https://hal.archives-ouvertes.fr/hal-00753598

T. Petit, N. Beldiceanu, and X. Lorca, A generalized arc-consistency algorithm for a class of counting constraints : Revised edition that incorporates one correction. CoRR (revised IJCAI'11 paper), abs, pp.4719-70, 1110.
URL : https://hal.archives-ouvertes.fr/hal-00754032

T. Petit and E. Poder, Global propagation of side constraints for solving over-constrained problems, Annals of Operations Research, vol.20, issue.1, pp.295-314, 2011.
DOI : 10.1007/s10479-010-0683-4

URL : https://hal.archives-ouvertes.fr/hal-00482014

T. Petit and J. Régin, The ordered distribute constraint, ICTAI, pp.431-438, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00753742

T. Petit, J. Régin, and C. Ere, Meta-constraints on violations for over constrained problems, Proceedings 12th IEEE Internationals Conference on Tools with Artificial Intelligence. ICTAI 2000, pp.358-365, 2000.
DOI : 10.1109/TAI.2000.889894

T. Petit, J. Régin, and C. Ere, Specific Filtering Algorithms for Over-Constrained Problems, Principles and Practice of Constraint Programming ? CP 2001, pp.451-463, 2001.
DOI : 10.1007/3-540-45578-7_31

J. Régin, A filtering algorithm for constraints of difference in csps, AAAI, pp.362-367, 1994.

J. Régin, T. Petit, C. , and J. Puget, An Original Constraint Based Approach for Solving over Constrained Problems, Principles and Practice of Constraint Programming ? CP 2000, pp.543-548, 2000.
DOI : 10.1007/3-540-45349-0_46

M. Sánchez, T. Simon-de-givry, and . Schiex, Mendelian Error Detection in Complex Pedigrees Using Weighted Constraint Satisfaction Techniques, Constraints, vol.57, issue.4, pp.130-154, 2008.
DOI : 10.1007/s10601-007-9029-5

P. Schaus, Y. Deville, P. Dupont, and J. Régin, The Deviation Constraint, Proc. CPAIOR, pp.260-274, 2007.
DOI : 10.1007/978-3-540-72397-4_19

T. Schiex, Possibilistic Constraint Satisfaction Problems or ???How to handle soft constraints????, Proceedings of the eighth conference on Uncertainty in Artificial Intelligence, UAI '92, pp.268-275, 1992.
DOI : 10.1016/B978-1-4832-8287-9.50041-4

T. Schiex, Arc consistency for soft constraints Principles and Practice of Constraint Programming -CP, 6th International Conference Proceedings, volume 1894 of Lecture Notes in Computer Science, pp.411-424, 2000.

T. Schiex, G. Héì-ene-fargier, and . Verfaillie, Valued constraint satisfaction problems : Hard and easy problems, IJCAI (1), pp.631-639, 1995.

A. Schutt, T. Feydy, P. Stuckey, and M. Wallace, Why Cumulative Decomposition Is Not as Bad as It Sounds, CP'09, pp.746-761, 2009.
DOI : 10.1007/11493853_29

A. Schutt, T. Feydy, P. J. Stuckey, and M. G. Wallace, Explaining the cumulative propagator, Constraints, vol.31, issue.1, pp.250-282, 2011.
DOI : 10.1007/s10601-010-9103-2

A. Schutt and A. Wolf, A New ${\mathcal O}(n^2\log n)$ Not-First/Not-Last Pruning Algorithm for Cumulative Resource Constraints, Principles and Practice of Constraint Programming ? CP 2010, pp.445-459, 2010.
DOI : 10.1007/978-3-642-15396-9_36

A. Schutt, A. Wolf, and G. Schrader, Not-First and Not-Last Detection for Cumulative Scheduling in ${\cal O}(n^3\log n)$, Masanobu Umeda Declarative Programming for Knowledge Management, pp.66-80, 2006.
DOI : 10.1007/11963578_6

P. Torres and P. Lopez, On Not-First/Not-Last conditions in disjunctive scheduling, European Journal of Operational Research, vol.127, issue.2, pp.332-343, 2000.
DOI : 10.1016/S0377-2217(99)00497-X

URL : https://hal.archives-ouvertes.fr/hal-00022745

P. Van, H. , and L. Michel, Control abstractions for local search, 9th International Conference on Principles and Practice of Constraint Programming (CP'03), pp.66-80, 2003.

W. J. Van-hoeve, The alldifferent constraint : A survey, p.21, 2001.

W. J. Van-hoeve, Operations Research Techniques in Constraint Programming, p.17, 2005.

W. J. Van-hoeve, G. Pesant, and L. Rousseau, On global warming: Flow-based soft global constraints, Journal of Heuristics, vol.1, issue.4, pp.347-373, 2006.
DOI : 10.1007/s10732-006-6550-4

G. Verfaillie, M. Lema??trelema??tre, and T. Schiex, Russian doll search for solving constraint optimization problems, Proceedings of the Thirteenth National Conference on Artificial Intelligence and Eighth Innovative Applications of Artificial Intelligence Conference, AAAI 96, IAAI 96, pp.181-187, 1996.

G. Verfaillie and N. Jussien, Constraint Solving in Uncertain and Dynamic Environments: A Survey, Constraints, vol.10, issue.5, pp.253-281, 2005.
DOI : 10.1007/s10601-005-2239-9

URL : https://hal.archives-ouvertes.fr/hal-00293900

P. O. Vilím, O(nlog n) Filtering Algorithms for Unary Resource Constraint, Proceedings of CP-AI-OR 2004, pp.335-347, 2004.
DOI : 10.1007/978-3-540-24664-0_23

P. Vilím, K. Mff, and U. Karlova, Global Constraints in Scheduling, Czech Republic, pp.2-36, 2007.

P. Vilím, Edge Finding Filtering Algorithm for Discrete Cumulative Resources in ${\mathcal O}(kn {\rm log} n)$, Lecture Notes in Computer Science, vol.20, issue.82, pp.802-816, 2009.
DOI : 10.1287/ijoc.1070.0226

P. Vilím, Max Energy Filtering Algorithm for Discrete Cumulative Resources, Lecture Notes in Computer Science, vol.5547, pp.294-308, 2009.
DOI : 10.1007/978-3-642-01929-6_22

P. Vilím, Timetable Edge Finding Filtering Algorithm for Discrete Cumulative Resources, Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, pp.230-245, 2011.
DOI : 10.1007/978-3-642-21311-3_22

R. J. Wallace, Directed arc consistency preprocessing, Constraint Processing, pp.121-137, 1995.
DOI : 10.1007/3-540-59479-5_22

A. Wolf and G. Schrader, ${\cal O}(n \log n)$ Overload Checking for the Cumulative Constraint and Its Application, Declarative Programming for Knowledge Management, pp.88-101, 2006.
DOI : 10.1007/11963578_8

J. Zhou, A permutation-based approach for solving the job-shopproblem, Constraints, vol.2, issue.2, pp.185-213, 1997.
DOI : 10.1023/A:1009757726572