On forward checking for non-binary constraint satisfaction

Solving non-binary constraint satisfaction problems, a crucial challenge today, can be tackled in two different ways: translating the non-binary problem into an equivalent binary one, or extending binary search algorithms to solve directly the original problem. The latter option raises some issues w...

Descripción completa

Detalles Bibliográficos
Autores: Bessiere, Christian, Meseguer, Pedro, Freuder, Eugene, Larrosa, Javier
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2002
País:España
Institución:Consejo Superior de Investigaciones Científicas (CSIC)
Repositorio:DIGITAL.CSIC. Repositorio Institucional del CSIC
OAI Identifier:oai:digital.csic.es:10261/160964
Acceso en línea:http://hdl.handle.net/10261/160964
Access Level:acceso abierto
Palabra clave:Constraint satisfaction
Forward checking
Non-binary constraints
Descripción
Sumario:Solving non-binary constraint satisfaction problems, a crucial challenge today, can be tackled in two different ways: translating the non-binary problem into an equivalent binary one, or extending binary search algorithms to solve directly the original problem. The latter option raises some issues when we want to extend definitions written for the binary case. This paper focuses on the well-known forward checking algorithm, and shows that it can be generalized to several non-binary versions, all fitting its binary definition. The classical non-binary version, proposed by Van Hentenryck, is only one of these generalizations. © 2002 Elsevier Science B.V. All rights reserved.