Criteria-directed task scheduling

Abstract Scheduling complex problem solving tasks, where tasks are interrelated and there are multiple different ways to go about achieving a particular task, is an imprecise science and the justification for this lies soundly in the combinatorics of the scheduling problem. Intractable problems require specialized solutions, perhaps even a cadre of different specialized techniques. We have developed a new domain-independent approach to task scheduling called Design-to-Criteria that controls the combinatorics via a satisficing methodology and custom designs, schedules to meet a particular client's goal criteria. In Design-to-Criteria, criteria directed focusing, approximation, and heuristics, in conjunction with soft goal criteria are used to make the scheduling problem tractable. We describe the interesting facets of the Design-to-Criteria approach and give examples of its power at reducing the complexity of the scheduling task while designing custom satisficing schedules.

[1]  Bryan Horling,et al.  Survivability Simulator for Multi-Agent Adaptive Coordination , 1998 .

[2]  E. Horvitz,et al.  Reeection and Action under Scarce Resources: Theoretical Principles and Empirical Study 1 Reeection and Flexibility 2 Decision-theoretic Valuation , 1989 .

[3]  Victor R. Lesser,et al.  The DRESUN Testbed for Research in FA/C Distributed Situation Assessment: Extensions to the Model of External Evidence , 1995, ICMAS.

[4]  Nicholas R. Jennings,et al.  Foundations of distributed artificial intelligence , 1996, Sixth-generation computer technology series.

[5]  Keith S. Decker,et al.  Coordination Assistance for Mixed Human and Computational Agent Systems , 1995 .

[6]  Victor R. Lesser,et al.  Complex Goal Criteria and Its Application in Design-to-Criteria Scheduling , 1997, AAAI/IAAI.

[7]  Monte Zweben,et al.  Scheduling and rescheduling with iterative repair , 1993, IEEE Trans. Syst. Man Cybern..

[8]  Victor Lesser,et al.  A Negotiation-based Interface Between a Real-time Scheduler and a Decision-Maker , 1994 .

[9]  Bryan Horling,et al.  Information Gathering as a Resource Bounded Interpretation Task TITLE2 , 1997 .

[10]  Victor Lesser,et al.  Representing and Scheduling Satisficing Tasks , 1995 .

[11]  Frank Klassner,et al.  Data reprocessing in signal understanding systems , 1996 .

[12]  Mark S. Fox,et al.  Intelligent Scheduling , 1998 .

[13]  Eric Horvitz,et al.  Reflection and Action Under Scarce Resources: Theoretical Principles and Empirical Study , 1989, IJCAI.

[14]  Victor Lesser,et al.  Leveraging Uncertainty in Design-to-Criteria Scheduling TITLE2: , 1997 .

[15]  Wolfgang Slany,et al.  Scheduling as a fuzzy multiple criteria optimization problem , 1996, Fuzzy Sets Syst..

[16]  Shlomo Zilberstein,et al.  Operational Rationality through Compilation of Anytime Algorithms , 1995, AI Mag..

[17]  Shlomo Zilberstein,et al.  Optimal Composition of Real-Time Systems , 1996, Artif. Intell..

[18]  Victor Lesser,et al.  Environment Centered Analysis and Design of Coordination Mechanisms , 1996 .

[19]  Shlomo Zilberstein,et al.  Composing Real-Time Systems , 1991, IJCAI.

[20]  Victor R. Lesser,et al.  Design-to-time real-time scheduling , 1993, IEEE Trans. Syst. Man Cybern..

[21]  Swaminathan Natarajan Imprecise and Approximate Computation , 1995 .

[22]  Victor Lesser,et al.  Quantitative Modeling of Complex Environments , 1993 .

[23]  Shlomo Zilberstein,et al.  Using Anytime Algorithms in Intelligent Systems , 1996, AI Mag..

[24]  S. Hamid Nawab,et al.  A framework for quality versus efficiency tradeoffs in STFT analysis , 1995, IEEE Trans. Signal Process..

[25]  Edmund H. Durfee,et al.  Predictability Versus Responsiveness: Coordinating Problem Solvers in Dynamic Domains , 1988, AAAI.

[26]  Mark S. Boddy,et al.  An Analysis of Time-Dependent Planning , 1988, AAAI.

[27]  Jae S. Lim,et al.  Advanced topics in signal processing , 1987 .

[28]  Victor R. Lesser,et al.  Cooperative information-gathering: a distributed problem-solving approach , 1997, IEE Proc. Softw. Eng..

[29]  Victor Lesser,et al.  Centralized Task Distribution in the Presence of Uncertainty and Time Deadlines , 1996 .

[30]  Thomas Wagner,et al.  MACRON: An Architecture for Multi-agent Cooperative Information Gathering , 1995, CIKM 1995.

[31]  Victor Lesser,et al.  Coordination Assistance for Mixed Human and Computational Agents , 1995 .