NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Space communications scheduler: A rule-based approach to adaptive deadline schedulingJob scheduling is a deceptively complex subfield of computer science. The highly combinatorial nature of the problem, which is NP-complete in nearly all cases, requires a scheduling program to intelligently transverse an immense search tree to create the best possible schedule in a minimal amount of time. In addition, the program must continually make adjustments to the initial schedule when faced with last-minute user requests, cancellations, unexpected device failures, quests, cancellations, unexpected device failures, etc. A good scheduler must be quick, flexible, and efficient, even at the expense of generating slightly less-than-optimal schedules. The Space Communication Scheduler (SCS) is an intelligent rule-based scheduling system. SCS is an adaptive deadline scheduler which allocates modular communications resources to meet an ordered set of user-specified job requests on board the NASA Space Station. SCS uses pattern matching techniques to detect potential conflicts through algorithmic and heuristic means. As a result, the system generates and maintains high density schedules without relying heavily on backtracking or blind search techniques. SCS is suitable for many common real-world applications.
Document ID
19900012984
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Straguzzi, Nicholas
(General Electric Co. Moorestown, NJ, United States)
Date Acquired
September 6, 2013
Publication Date
May 1, 1990
Publication Information
Publication: NASA, Goddard Space Flight Center, The 1990 Goddard Conference on Space Applications of Artificial Intelligence
Subject Category
Cybernetics
Accession Number
90N22300
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available