Anticipating Computational Demands when Solving Time-Critical Decision-Making Problems
نویسندگان
چکیده
An agent embedded in a dynamic environment may need to respond in a timely manner to sequences of events outside the agent's control. By anticipating computational demands and allocating processing time accordingly the agent can avoid costly delays often arising from trying to respond to a dynamic environment with high-complexity decision procedures. Deliberation scheduling, the process of allocating processing time among competing decision procedures to explicitly account for the costs and beneets of computational delays, may aid an agent that must solve time-critical decision-making problems in which the time spent in decision-making aaects the quality of the responses generated. The more accurate the agent is in anticipating the computational demands of forthcoming problems the more successful it can be in allocating its decision-making time. We present an approach to solving time-critical decision-making problems by taking advantage of domain structure to expand the amount of time available for processing diicult combinatorial tasks. Our approach uses predictable variability in anticipated computational demands to allocate on-line deliberation time and exploits problem regularity and stochastic models of environmental dynamics to restrict attention to small subsets of the state space. This approach demonstrates how slow, high-level systems (e.g. for planning and scheduling) might interact with faster, more reactive systems (e.g. for real-time execution and monitoring) and enables us to generate timely solutions to diicult combinatorial planning and scheduling problems such as the traac control of multiple robot vehicles.
منابع مشابه
Solving Time-critical Decision-making Problems with Predictable Computational Demands
In this work we present an approach to solving time-critical decision-making problems by taking advantage of domain structure to expand the amount of time available for processing difficult combinatorial tasks. Our approach uses predictable variability in computational demands to allocate on-line deliberation time and exploits problem regularity and stochastic models of environmental dynamics t...
متن کاملUncertainty in AI , 1993 Deliberation Scheduling for Time - CriticalSequential Decision
We describe a method for time-critical decision making involving sequential tasks and stochastic processes. The method employs several iterative reenement routines for solving diierent aspects of the decision making problem. This paper concentrates on the meta-level control problem of deliberation scheduling, allocating computational resources to these routines. We provide different models corr...
متن کاملTime-Critical Planning and Scheduling Research at Brown University
This report is a summary of recent work on time-critical planning and scheduling at Brown University. Much of our research over the last six years has been concerned with systems that are capable of managing computational resources for complex problem-solving tasks, in which the time spent in decision making aaects the quality of the responses generated by a system. We developed an approach to ...
متن کاملDeliberation Scheduling for Time-Critical Sequential Decision Making
We describe a method for time-critical de cision making involving sequential tasks and stochastic processes. The method employs several iterative refinement routines for solv ing different aspects of the decision mak ing problem. This paper concentrates on the meta-level control problem of delibera tion scheduling, allocating computational re sources to these routines. We provide dif fere...
متن کاملDeveloping a Permutation Method Using Tabu Search Algorithm: A Case Study of Ranking Some Countries of West Asia and North Africa Based on Important Development Criteria
The recent years have witnessed an increasing attention to the methods of multiple attribute decision making in solving the problems of the real world due to their shorter time of calculation and easy application. One of these methods is the ‘permutation method’ which has a strong logic in connection with ranking issues, but when the number of alternatives increases, solving problems through th...
متن کامل