Optimal schedules for parallelizing anytime algorithms: the case of independent processes

  • Authors:
  • Lev Finkelstein;Shaul Markovitch;Ehud Rivlin

  • Affiliations:
  • Computer Science Department, Technion, Haifa 32000, Israel;Computer Science Department, Technion, Haifa 32000, Israel;Computer Science Department, Technion, Haifa 32000, Israel

  • Venue:
  • Eighteenth national conference on Artificial intelligence
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

The performance of anytime algorithms having a nondeterministic nature can be improved by solving simultaneously several instances of the algorithm-problem pairs. These pairs may include different instances of a problem (like starting from a different initial state), different algorithms (if several alternatives exist), or several instances of the same algorithm (for nondeterministic algorithms).In this paper we present a general framework for optimal parallelization of independent processes. We show a mathematical model for this framework, present algorithms for optimal scheduling, and demonstrate its usefulness on a real problem.