research topics

Phase Transitions in Search

Easily computed structural parameters of constraint satisfaction problems can predict, on average, how hard the problems are to solve by a variety of search methods.

A major result of this work is that hard instances of NP-complete problems are concentrated near an abrupt transition between under- and overconstrained problems. This transition is analogous to phase transitions seen in some physical systems.

Contents of this page:

The Artificial Intelligence special issue on Frontiers in Problem Solving: Phase Transitions and Complexity. has a collection of papers on phase transitions in search.


Observations and Theory

Search Methods for Hard Problems

The existence of regions of hard and easy problems raises the question of whether some search methods are particularly well suited for the hard instances.

Using Phase Transitions as a Search Heuristic

The phase transition relates problem structure with likely search cost. From a practical point of view, can knowledge of the phase transition be exploited directly as a search heuristic?

Phase Transitions in General Heuristic Search

Other types of phase transitions can also appear in more general searches.

Quantum Computing

Phase transitions also appear in search algorithms for quantum computers using problem structure.