Optimizing decision quality with contract algorithms

  • Authors:
  • Shlomo Zilberstein

  • Affiliations:
  • Computer Science Department, University of Massachusetts, Amherst, MA

  • Venue:
  • IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Contract algorithms offer a tradeoff between output quality and computation time provided that the amount of computation time is determined prior to their activation Originally they were introduced as an intermediate step in the composition of interruptible anytime algorithms However for many real-time tasks such as information gathering game playing, and a large class of planning problems contract algorithms offer an ideal mechanism to optimize decision quality This paper extends previous results regarding the meta-level control of contract algorithms by handling a more general type of performance description. The output quality of each contract algorithm is described by a probabilistic (rather than deterministic) conditional performance profile. Such profiles map input quality and computation time to a probability distribution of output quality. The composition problem is solved by an efficient off-line compilation technique that simplifies the run-time monitoring task.