NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Scheduling Earth Observing Satellites with Evolutionary AlgorithmsWe hypothesize that evolutionary algorithms can effectively schedule coordinated fleets of Earth observing satellites. The constraints are complex and the bottlenecks are not well understood, a condition where evolutionary algorithms are often effective. This is, in part, because evolutionary algorithms require only that one can represent solutions, modify solutions, and evaluate solution fitness. To test the hypothesis we have developed a representative set of problems, produced optimization software (in Java) to solve them, and run experiments comparing techniques. This paper presents initial results of a comparison of several evolutionary and other optimization techniques; namely the genetic algorithm, simulated annealing, squeaky wheel optimization, and stochastic hill climbing. We also compare separate satellite vs. integrated scheduling of a two satellite constellation. While the results are not definitive, tests to date suggest that simulated annealing is the best search technique and integrated scheduling is superior.
Document ID
20030062898
Acquisition Source
Headquarters
Document Type
Preprint (Draft being sent to journal)
Authors
Globus, Al
Crawford, James
Lohn, Jason
Pryor, Anna
Date Acquired
September 7, 2013
Publication Date
January 1, 2003
Subject Category
Space Communications, Spacecraft Communications, Command And Tracking
Meeting Information
Meeting: International Conference on Space Mission Challenges for Information Technology
Location: Pasadena, CA
Country: United States
Start Date: July 1, 2003
Funding Number(s)
CONTRACT_GRANT: AIST-0042
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available