Contract Algorithms and Robots on Rays: Unifying Two Scheduling Problems
Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1211-1216.
Abstract
We study two apparently different, but formally similar, scheduling problems. The first problem involves contract algorithms, which can trade off run time for solution quality, as long as the amount of available run time is known in advance. The problem is to schedule contract algorithms to run on parallel processors, under the condition that an interruption can occur at any time, and upon interruption a solution to any one of a number of problems can be requested. Schedules are compared in terms of acceleration ratio, which is a worst-case measure of efficiency. We provide a schedule and prove its optimality among a particular class of schedules. Our second problem involves multiple robots searching for a goal on one of multiple rays. Search strategies are compared in terms of time-competitive ratio, the ratio of the total search time to the time it would take for one robot to traverse directly to the goal. We demonstrate that search strategies and contract schedules are formally equivalent. In addition, for our class of schedules, we derive a formula relating the acceleration ratio of a schedule to the time-competitive ratio of the corresponding search strategy.
@inproceedings{ijcai2003p172,
title = {Contract Algorithms and Robots on Rays: Unifying Two Scheduling Problems},
author = {Bernstein, Daniel S. and Finkelstein, Lev and Zilberstein, Shlomo},
booktitle = {Proceedings of the Eighteenth International Joint Conference on
Artificial Intelligence, {IJCAI-03}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Georg Gottlob},
pages = {1211--1216},
year = {2003},
url = {https://ijcai.org/proceedings/2003/172},
}
TY - CPAPER TI - Contract Algorithms and Robots on Rays: Unifying Two Scheduling Problems AU - Bernstein, Daniel S. AU - Finkelstein, Lev AU - Zilberstein, Shlomo T2 - Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence, IJCAI-03 PB - International Joint Conferences on Artificial Intelligence PY - 2003 SP - 1211 EP - 1216 UR - https://ijcai.org/proceedings/2003/172 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: