• 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