{"type":"ScholarlyArticle","title":"Interruptible Algorithms for Multi-Problem Solving","authors":[{"name":"Spyros Angelopoulos","slug":"spyros-angelopoulos","given":"Spyros","family":"Angelopoulos","affiliation":""},{"name":"Alejandro López-Ortiz","slug":"alejandro-lopez-ortiz","given":"Alejandro","family":"López-Ortiz","affiliation":""}],"abstract":"In this paper we address the problem of designing an interruptible system in a setting in which n problem instances, all equally important, must be solved. The system involves scheduling executions of contract algorithms (which offer a trade-off between allowable computation time and quality of the solution) in m identical parallel processors. When an interruption occurs, the system must report a solution to each of the n problem instances. The quality of this output is then compared to the best-possible algorithm that has foreknowledge of the interruption time and must, likewise, produce solutions to all n problem instances. This extends the well-studied setting in which only one problem instance is queried at interruption time. We propose a schedule which we prove is optimal for the case of a single processor. For multiple processors, we show that the quality of the schedule is within a small factor from optimal.Spyros Angelopoulos, Alejandro Lopez-Ortiz","doi":null,"url":"https://ijcai.org/proceedings/2009/71","pdf":"https://ijcai.org/proceedings/2009/0071.pdf","markdown":"https://ijcai.org/proceedings/2009/71.md","bibtex":"https://ijcai.org/proceedings/2009/bibtex/71","volume":{"slug":"2009","title":"Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2009","url":"https://ijcai.org/proceedings/2009/","year":2009,"location":"Pasadena, California, USA","dates":"","editors":"Hiroaki Kitano","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":null,"track":"","number":71,"pages":{"first":380,"last":385},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}