DocumentCode
3379985
Title
Toward a model for backtracking and dynamic programming
Author
Alekhnovich, Michael ; Borodin, Allan ; Buresh-Oppenheim, Joshua ; Impagliazzo, Russell ; Magen, Avner ; Pitassi, Toniann
Author_Institution
Inst. for Adv. Study, Princeton, NJ, USA
fYear
2005
fDate
11-15 June 2005
Firstpage
308
Lastpage
322
Abstract
We consider a model (BT) for backtracking algorithms. Our model generalizes both the priority model of Borodin, Nielson and Rackoff, as well as a simple dynamic programming model due to Woeginger, and hence spans a wide spectrum of algorithms. After witnessing the strength of the model, we then show its limitations by providing lower bounds for algorithms in this model for several classical problems such as interval scheduling, knapsack and satisfiability.
Keywords
backtracking; computability; computational complexity; dynamic programming; knapsack problems; scheduling; backtracking algorithm; dynamic programming; interval scheduling; knapsack problem; satisfiability; Circuits; Complexity theory; Computational complexity; Computer science; Dynamic programming; Heuristic algorithms; NP-complete problem; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Complexity, 2005. Proceedings. Twentieth Annual IEEE Conference on
ISSN
1093-0159
Print_ISBN
0-7695-2364-1
Type
conf
DOI
10.1109/CCC.2005.32
Filename
1443095
Link To Document