MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Local Probing Applied to Scheduling (2002) [6 citations — 0 self]

Download:
pdf | ps
by Olli Kamarainen, Hani El Sakkout
In Proceedings of the Eighth International Conference on Principles and Practice of Constraint Programming (CP
http://www-icparc.icparc.ic.ac.uk/papers/local_probing_applied_to_scheduling2.ps
Add To MetaCart

Abstract:

Abstract. This paper describes local probing, an algorithm hybridization form that combines backtrack search enhanced with local consistency techniques (BT+CS) with local search (LS) via probe backtracking. Generally BT+CS can be eoeective at nding solutions for (or proving the infeasibility of) tightly constrained problems with complex and overlapping constraints, but lacks good optimization characteristics. By contrast, LS can be superior at optimizing problems that are loosely constrained, or that have constraints which are satisable by simple neighbourhood procedures, but it also has several weaknesses of its own. It is weaker on problems with a complex constraint satisfaction element, and cannot prove problem infeasibility, causing prolonged execution times and ambiguous search outcomes for even trivially infeasible problems. We show these divergent characteristics on a general resource constrained scheduling problem class, extended with a widely applicable objective function. We then detail a local probing hybrid that marries the strengths of constraint satisfaction techniques, including good satisfaction characteristics and proofs of problem infeasibility, with the superior optimization characteristics of LS. This local probing hybrid achieves satcompleteness, without incorporating all the constraints into the LS neighbourhood function. Finally, we discuss the principal questions that must be answered in creating local probing hybrids for other problems.

Citations

4828 Genetic Algorithms – Goldberg - 1989
2172 Optimization by simulated annealing – Kirkpatrick, Jr, et al. - 1983
190 Limited discrepancy search – William, Harvey - 1995
82 Using constraint programming and local search methods to solve vehicle routing problems – Shaw - 1998
48 Local Search with Constraint Propagation and Conflict-based Heuristics – Jussien, Lhomme
47 Probe backtrack search for minimal perturbation in dynamic scheduling – Sakkout, Wallace
46 Temporal and resource reasoning in planning: the parcPLAN approach – El-Kholy, Richards - 1996
46 Adaptation in Natural and Articial Systems – Holland - 1992
39 A Constraint-based method for Project Scheduling with Time Windows – Cesta, Oddi, et al. - 2002
39 Localizer: A modeling language for local search – Michel, Hentenryck
33 Variable neighbourhood search – Mladenović, Hansen - 1997
28 Combining local search and look-ahead for scheduling and constraint satisfaction problems – Schaerf - 1997
25 Partial constraint satisfaction problems and guided local search – Voudouris, Tsang - 1996
18 iHeuristics for Large Constrained Vehicle Routing Problems,j – Caseau - 1999
17 Minimal Perturbation in Dynamic Scheduling – Sakkout, Richards, et al. - 1998
16 A Constraint Programming Framework for Local Search Methods – Pesant, Gendreau - 1999
16 Combining local search and backtracking techniques for constraint satisfaction – Zhang, Zhang - 1996
14 Future Paths for Integer Programming and Links to Articial Intelligence – Glover - 1986
14 A declarative modeling framework that integrates solution methods – Hooker, Kim, et al. - 1998
13 Local search and constraint programming – Focacci, Laburthe, et al. - 2003
8 A hybrid approach to scheduling with earliness and tardiness costs – Beck, Refalo - 2003
7 Sakkout. LP probing for piecewise linear optimization in scheduling – Ajili, El - 2001
5 Improving Backtrack Search: Three Case Studies of Localized Dynamic Hybridization – Sakkout - 1999
4 Finding the right hybrid algorithm - a combinatorial meta-problem – Schimpf, Wallace - 2002
3 Local probing for resource constrained scheduling – Kamarainen, Sakkout, et al. - 2001
3 Minimizing conAEicts: a heuristic repair method for constraint satisfaction and scheduling problems – Minton, Philips - 1992
1 Combine & conquer: Genetic algorithm and CP for optimization – Barnier, Brisset - 1998
1 ECLiPSe User manual. http://www.icparc.ic.ac.uk/eclipse – IC-Parc - 2001