NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
DTS: Building custom, intelligent schedulersDTS is a decision-theoretic scheduler, built on top of a flexible toolkit -- this paper focuses on how the toolkit might be reused in future NASA mission schedulers. The toolkit includes a user-customizable scheduling interface, and a 'Just-For-You' optimization engine. The customizable interface is built on two metaphors: objects and dynamic graphs. Objects help to structure problem specifications and related data, while dynamic graphs simplify the specification of graphical schedule editors (such as Gantt charts). The interface can be used with any 'back-end' scheduler, through dynamically-loaded code, interprocess communication, or a shared database. The 'Just-For-You' optimization engine includes user-specific utility functions, automatically compiled heuristic evaluations, and a postprocessing facility for enforcing scheduling policies. The optimization engine is based on BPS, the Bayesian Problem-Solver (1,2), which introduced a similar approach to solving single-agent and adversarial graph search problems.
Document ID
19950017324
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Hansson, Othar
(Heuristicrats Research, Inc. Berkeley, CA, United States)
Mayer, Andrew
(Heuristicrats Research, Inc. Berkeley, CA, United States)
Date Acquired
September 6, 2013
Publication Date
October 1, 1994
Publication Information
Publication: JPL, Third International Symposium on Artificial Intelligence, Robotics, and Automation for Space 1994
Subject Category
Cybernetics
Accession Number
95N23744
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available