Advertisement

Abstract

We describe the problem of scheduling astronomy observations for the Stratospheric Observatory for Infrared Astronomy, an airborne telescope. The problem requires maximizing the number of requested observations scheduled subject to a mixture of discrete and continuous constraints relating the feasibility of an astronomical observation to the position and time at which the observation begins, telescope elevation limits, Special Use Airspace limitations, and available fuel. Solving the problem requires making discrete choices (e.g. selection and sequencing of observations) and continuous ones (e.g. takeoff time and setup actions for observations by repositioning the aircraft). Previously, we developed an incomplete algorithm called ForwardPlanner using a combination of AI and OR techniques including progression planning, lookahead heuristics, stochastic sampling and numerical optimization, to solve a simplified version of this problem. While initial results were promising, ForwardPlanner fails to scale when accounting for all relevant constraints. We describe a novel combination of Squeaky Wheel Optimization (SWO), an incomplete algorithm designed to solve scheduling problems, with previously devised numerical optimization methods and stochastic sampling approaches, as well as heuristics based on reformulations of the SFPP to traditional OR scheduling problems. We show that this new algorithm finds as good or better flight plans as the previous approaches, often with less computation time.

Keywords

Schedule Problem Ground Track Stochastic Sampling Feasibility Check Numerical Optimization Method 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bresina, J.: Heuristic-biased stochastic sampling. In: Proceedings of the 13th National Conference on Artificial Intelligence (1996)Google Scholar
  2. 2.
    Johnston, M., Miller, G.: Spike: Intelligent scheduling of the hubble space telescope. In: Zweben, M., Fox, M. (eds.) Intelligent Scheduling. Morgan Kaufmann Publishers, San Francisco (1994)Google Scholar
  3. 3.
    Potter, W., Gasch, J.: A photo album of earth: Scheduling landsat 7 mission daily activities. In: Proceedings of the International Symposium Space Mission Operations and Ground Data Systems (1998)Google Scholar
  4. 4.
    Smith, D.: Choosing objectives in over-subscription planning. In: Proceedings of the 14th International Conference on Automated Planning and Scheduling (2004)Google Scholar
  5. 5.
    Frank, J., Kürklü, E.: Sofia’s choice: Scheduling observations for an airborne observatory. In: Proceedings of the 13th International Conference on Automated Planning and Scheduling (2003)Google Scholar
  6. 6.
    Frank, J., Gross, M.A.K., Kürklü, E.: Sofia’s choice: An ai approach to scheduling airborne astronomy observations. In: Proceedings of the 16th Conference on Innovative Applications of Artificial Intelligence (2004)Google Scholar
  7. 7.
    Joslin, D., Clements, D.: Squeaky wheel optimization. Journal of Artificial Intelligence Research 10, 353–373 (1999)zbMATHMathSciNetGoogle Scholar
  8. 8.
    Globus, A., Crawford, J., Lohn, J., Pryor, A.: A comparison of techniques for scheduling earth observing satellites. In: Proceedings of the 16th Conference on the Innovative Applications of Artificial Intelligence (2004)Google Scholar
  9. 9.
    Barbalescu, L., Whitley, D., Howe, A.: Leap before you look: An effective strategy in an oversubscribed scheduling problem. In: Proceedings of the 19th National Conference on Artificial Intelligence (2004)Google Scholar
  10. 10.
    Smith, T., Pyle, J.: An effective algorithm for project scheduling with arbitrary temporal constraints. In: Proceedings of the 19th National Conference on Artificial Intelligence (2004)Google Scholar
  11. 11.
    Becklin, E., Horn, J.: High-latitude observations on sofia. Publications of the Astronomical Society of the Pacific 113 (2001)Google Scholar
  12. 12.
    Meeus, J.: Astronomical Algorithms. Willmann-Bell, Inc. (1991)Google Scholar
  13. 13.
    Cash, J.R., Karp, A.H.: A variable order runge-kutta method for initial value problems with rapidly varying right hand sides. ACM Transactions on Mathematical Software 16, 201–222 (1990)zbMATHCrossRefMathSciNetGoogle Scholar
  14. 14.
    Brücker, P.: Scheduling Algorithms. Springer, Heidelberg (1998)Google Scholar
  15. 15.
    Lindgren, B.: Statistical Theory. Macmillan, NYC (1976)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Jeremy Frank
    • 1
  • Elif Kürklü
    • 1
  1. 1.NASA Ames Research CenterMoffett FieldUSA

Personalised recommendations