Constraint Satisfaction Problems




CS156

Chris Pollett

Feb 27, 2012

Outline

Introduction

CSP Definition

Definition Example

A CSP Solution

Quiz

Which of the following is true?

  1. Local Beam Search can be framed as a form of a natural selection algorithm where the candidates asexual.
  2. Minimax with alpha/beta pruning has `O(b^(m/2))` time complexity in the worst case, regardless of the order nodes are expanded.
  3. Hill climbing with restarts and local beam search are two names for the same algorithm.

Example: Map Coloring

Map of Australia

Remarks

Example: Job-shop Scheduling

More Job-shop scheduling

Variations on the CSP Formalism