Proceedings

Handling Duration Uncertainty in Meta-Level Control of Progressive Processing

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Planning and Scheduling. Pages 1201-1206.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

Progressive processing is a resource-bounded reasoning technique that allows a system to incrementally construct a solution to a problem using a hierarchy of processing levels. This paper focuses on the problem of meta-level control of progressive processing in domains characterized by rapid change and high level of duration uncertain~y. We show that progressive processing facilitates efficient run-time monitoring and meta-level contro l. Our solution is based on an incremental scheduler that can handle duration uncertainty by dynamically revising the schedule during execution time based on run-time information. We also show that a probabilistic representation of duration uncertainty reduces the frequency of schedule revisions and thus improves the performance of the system. Finally, an experimenta l evaluation shows the contributions of this approach and its suitability for a data transmission app li cation.

  1. [Boddy and Dean, 1994] M. Boddy and T. Dean. De- liberation scheduling for problem . solving in time- constrained environments. Artificial Intelligence, 67:245-285, 1994.
  2. [Feng and Liu, 1993] W. Feng and J.W .S Liu. An extended imprecise computation model for time- constrained speech processing and generation. In IEEE Workshop on Real-Time Applications, pages 76-80, 1993.
  3. [Garvey and Lesser, 1993] A. Garvey and V. Lesser. Design-to-time real-time scheduling. IEEE Transac- tions on systems, Man, and Cybernetics, 23(6), 1993.
  4. [Hansen and Zilberstein, 1996] Hansen and Zilberstein. Monitoring the progress of anytime problem-solving. AAAI-96, 1996.
  5. [Hayes-Roth, 1990] B. Hayes-Roth. Architectural foun- dation for real-time performance in intelligent agents. Journal of Real-Time Systems, 2(1), 1990.
  6. [Horvitz, 1987] E.J. Horvitz. Reasoning about beliefs and actions under computational resource constraints. In Workshop UAI-87, 1987.
  7. [Knoblock, 1994] C.A. Knoblock. Autmatically generat- ing abstractions for planning. Artificial Intelligence, 68:243-302, 1994.
  8. [Liu et al., 1991] J. Liu, K. Lin, W. Shih, A. Yu, J. Chung, and W . Zao. Algorithms for scheduling imprecise computations . IEEE Transactions on Com- puter, 24(5):58-68, May 1991.
  9. [Millan-Lopez et al., 1994] V. Millan-Lopez, W. Feng, and J.W.S Liu. Using the imprecise-computation technique for congestion control on a real-time traf- fic switching element. In International Conference on Parallel and Distributed Systems, 1994.
  10. [Mouaddib and Zilberstein, 1995] A.-I Mouaddib and S. Zilberstein. Knowledge-based anytime computa- tion. In IJCAI, pages 775-781, 1995. IJCAI
  11. [Mouaddib, 1993] A.-I Mouaddib. Contribution au raisonnement progressif et temps reel dans un univers multi-agents. PhD, University of Nancy I, (in French), 1993.
  12. [Mouaddib, 1996] A.-I Mouaddib. Progressive reason- ing in intelligent systems. In AAAI Fall Symposium on Flexible Computation, Research Summary Report, pages 183-185, 1996.
  13. [Zilberstein, 1995] S. Zilberstein. Optimizing decision quality with contract algorithms. In IJCAI-95, pages 1576-1582, 1995. IJCAI
  14. [Zilberstein, 1996] S. Zilberstein. Using anytime algo- rithms in intelligent systems. AI Magazine, 17(3):73- 83, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards