Backdoors To Typical Case Complexity
Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1173-1177.
Abstract
There has been significant recent progress in reasoning and constraint processing methods. In areas such as planning and finite model-checking, current solution techniques can handle combinatorial problems with up to a million variables and five million constraints. The good scaling behavior of these methods appears to defy what one would expect based on a worst-case complexity analysis. In order to bridge this gap between theory and practice, we propose a new framework for studying the complexity of these techniques on practical problem instances. In particular, our approach incorporates general structural properties observed in practical problem instances into the formal complexity analysis. We introduce a notion of "backdoors", which are small sets of variables that capture the overall combinatorics of the problem instance. We provide empirical results showing the existence of such backdoors in real-world problems. We then present a series of complexity results that explain the good scaling behavior of current reasoning and constraint methods observed on practical problem instances.
@inproceedings{ijcai2003p167,
title = {Backdoors To Typical Case Complexity},
author = {Williams, Ryan and Gomes, Carla P. and Selman, Bart},
booktitle = {Proceedings of the Eighteenth International Joint Conference on
Artificial Intelligence, {IJCAI-03}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Georg Gottlob},
pages = {1173--1177},
year = {2003},
url = {https://ijcai.org/proceedings/2003/167},
}
TY - CPAPER TI - Backdoors To Typical Case Complexity AU - Williams, Ryan AU - Gomes, Carla P. AU - Selman, Bart T2 - Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence, IJCAI-03 PB - International Joint Conferences on Artificial Intelligence PY - 2003 SP - 1173 EP - 1177 UR - https://ijcai.org/proceedings/2003/167 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: