indexbeginnerplannedClassical AI & Reasoning#classical-ai#search#planning#reasoning

Classical AI and Reasoning

AI predates statistical learning, and many important problems are still solved more reliably by explicit state, constraints, search, and planning. A generative model can propose; a classical algorithm can often verify, optimize, or guarantee.

Mental model

Represent a problem as states, actions, constraints, beliefs, or logical propositions. Then apply an algorithm whose assumptions and guarantees match that representation. The hard part is often the state space and heuristic, not the syntax of the algorithm.

Candidate note roadmap

  • state-spaces-and-uninformed-search — BFS, DFS, uniform-cost search, completeness, and optimality.
  • heuristic-search-and-a-star — admissibility, consistency, weighted A*, and memory tradeoffs.
  • constraint-satisfaction-problems — variables, domains, propagation, backtracking, and heuristics.
  • planning-and-state-transition-systems — STRIPS-style operators, planning graphs, and execution monitoring.
  • logic-and-knowledge-representation — propositions, first-order logic, ontologies, and open/closed worlds.
  • expert-systems-and-rule-engines — inference rules, conflict resolution, explanation, and maintenance costs.
  • bayesian-networks-and-probabilistic-reasoning — conditional independence, exact inference, and approximation.
  • decision-theory-and-expected-utility — actions under uncertainty, value of information, and risk preferences.
  • symbolic-statistical-and-neuro-symbolic-ai — complementary strengths, integration patterns, and failure boundaries.
  • when-classical-ai-beats-a-generative-model — verification, planning, optimization, latency, and determinism rules.

Production lens

Classical components often become the control plane around learned components: route planners, constraint checkers, schedulers, authorization policies, validators, and deterministic fallbacks. Their state and decisions should be traced alongside model calls.

Connects to: Planning and Decomposition · Reinforcement Learning · Fallbacks and Graceful Degradation

Core sources