Constraint, Rule that a solution must satisfy, Constraint programming, Method for solving combinatorial problems, Combinatorial, Relating to the search for an efficient way to arrange a set of items, Backtracking, Trying possibilities and going back when wrong, Constraint propagation, Reducing possibilities using constraints, Declarative, A programming style that describes what a solution looks like, not how to find it, Branching strategy, Method of choosing next option to explore, Satisfiability, The goal of finding any valid solution that meets all requirements, Alldifferent, A special constraint ensuring that every variable in a set has a unique value, Optimization, The process of finding the best solution (e.g., minimum cost) among many valid ones.

Constraint Programming

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?