The ACM Computing Classification System (1998)

  • Backtracking
  • Control theory
  • Dynamic programming
  • Graph and tree search strategies
  • Heuristic methods
  • Plan execution, formation, and generation
  • Scheduling