Proceedings

A Branch-and-Price Algorithm for Scheduling Observations on a Telescope

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3060-3065.

Abstract

We address a parallel machine scheduling problem for which the objective is to maximize the weighted number of scheduled tasks, and with the special constraint that each task has a mandatory processing instant. This problem arises, in our case, to schedule a set of astronomical observations on a telescope. We prove that the problem is NP-complete, and we propose a constraint- programming-based branch-and-price algorithm to solve it. Experiments on real and realistic datasets show that the method provides optimal solutions very efficiently.

  1. [Arkin and Silverberg, 1987] Esther M. Arkin and Ellen B. Silverberg. Scheduling jobs with fixed start and end times. Discrete Applied Mathematics, 18(1):1-8, 1987.
  2. [Baptiste, 1999] Philippe Baptiste. Polynomial time algo- rithms for minimizing the weighted number of late jobs on a single machine with equal processing times. Journal of Scheduling, 2(6):245-252, 1999.
  3. [Bouzina and Emmons, 1996] Khalid I. Bouzina and Hamil- ton Emmons. Interval scheduling on identical machines. Journal of Global Optimization, 9(3-4):379-393, 1996.
  4. [Brauner et al., 2015] Nadia Brauner, Hadrien Cambazard, Benoit Cance, Nicolas Catusse, Pierre Lemaire, Anne- Marie Lagrange, Bernard Penz, and Pascal Rubini. Star Scheduling. In MAPSP 2015, 12th Workshop on Models and Algorithms for Planning and Scheduling Problems, La Roche-en-Ardenne, Belgium, June 2015.
  5. [Carlisle and Lloyd, 1995] Martin C. Carlisle and Errol L. Lloyd. On the k-coloring of intervals. Discrete Applied Mathematics, 59(3):225-235, 1995.
  6. [Chuzhoy et al., 2006] Julia Chuzhoy, Rafail Ostrovsky, and Yuval Rabani. Approximation algorithms for the job interval selection problem and related scheduling prob- lems. Mathematics of Operations Research, 31(4):730- 738, 2006.
  7. [Faigle and Nawijn, 1995] Ulrich Faigle and Willem M. Nawijn. Note on scheduling intervals on-line. Discrete Applied Mathematics, 58(1):13-17, 1995.
  8. [Garey and Johnson, 1979] Michael R. Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. A Series of books in the mathematical sciences. W. H. Freeman, 1979.
  9. [Johnston and Miller, 1994] Mark D. Johnston and Glenn E. Miller. Spike: Intelligent scheduling of hubble space tele- scope observations. In Intelligent Scheduling, pages 391- 422.
  10. [Keil, 1992] J. Mark Keil. On the complexity of scheduling tasks with discrete starting times. Operations Research Letters, 12(5):293 -295, 1992.
  11. [Kolen et al., 2007] Antoon W. J. Kolen, Jan Karel Lenstra, Christos H. Papadimitriou, and Frits C.R. Spieksma. Inter- val scheduling: A survey. Naval Research Logistics (NRL), 54(5):530-543, 2007.
  12. [Lagrange et al., 2015] Anne-Marie Lagrange, Pascal Ru- bini, Nadia Brauner-Vettier, Hadrien Cambazard, Nicolas Catusse, Pierre Lemaire, and Laurence Baude. Spot: a scheduler for adaptive optics, high contrast imaging sur- veys. In In the spirit of Bernard Lyot 2015, Direct De- tection of Exoplanets and Circumstellar Disks, Montréal, Canada, 2015.
  13. [Nakajima and Hakimi, 1982] Kazuo Nakajima and S. Louis Hakimi. Complexity results for scheduling tasks with dis- crete starting times. Journal of Algorithms, 3(4):344 -361, 1982.
  14. [Pinedo, 2014] Michael L. Pinedo. Scheduling: Theory, Al- gorithms, and Systems. Springer New York, 2014.
  15. [Spieksma, 1999] Frits C. R. Spieksma. On the approx- imability of an interval scheduling problem. Journal of Scheduling, 2(5):215-227, 1999.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards