CSP Variants and Algorithms




CS156

Chris Pollett

Oct 2, 2022

Outline

Introduction

More Variations on the CSP Formalism

Preference Constraints

Inference in CSPs

Node Consistency

Arc Consistency

Quiz

Which of the following is true?

  1. Alpha cuts only occur in game trees of height at least five.
  2. In a constraint satisfaction problem states are atomic.
  3. Precedence constraints are used to model in a CSP that something must occur before something else.

AC-3 Algorithm

Path Consistency

`k`-consistency