• Home
  • Search
  • A Structural Approach to Constraint Satisfaction Problems
  • https://doi.org/10.33612/diss.1257768952Copy DOI Icon

A Structural Approach to Constraint Satisfaction Problems

  • Mar 26, 2025
  • Michel Medema
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

A wide variety of problems, ranging from planning and scheduling tasks in industry to making autonomous decisions in smart environments, can be modelled as constraint satisfaction problems (CSPs). While this general mathematical framework facilitates the reuse of algorithms for many different types of problems, the fact that CSPs are NP-complete gives them an exponential worst-case computational complexity. This complexity imposes severe restrictions on the size of the problem, as virtually all applications require problems to be solved in a timely fashion. However, despite being NP-complete problems, CSPs can often be solved efficiently in practice, making this worst-case complexity largely uninformative. The structure of a problem and of the search space have been used to identify classes of tractable problems and design more efficient solving techniques with better theoretical guarantees. Unfortunately, the worst-case bounds of these algorithms are hardly more informative when it comes to their practical efficiency, and exploiting this structure is challenging because efficient algorithms do not exist for many related tasks. This dissertation studies the structure of problems and their search space and how these influence the search times of algorithms. It provides additional insights into the computational complexity and practical efficiency of search algorithms, which can, for instance, be used to select the best algorithm for a given problem and aid in the design of more efficient solving techniques. This work also contributes towards improving the solving efficiency more directly by proposing improved ways to exploit the structure of a problem and the search space algorithmically.

Similar Papers
  • Conference Article
  • Citations6

Time Complexity of Constraint Satisfaction via Universal Algebra

  • Jan 01, 2020
  • Peter Jönsson +2
  • Research Article
  • Citations170

Variable and value ordering heuristics for the job shop scheduling constraint satisfaction problem

  • Sep 01, 1996
  • Artificial Intelligence
  • Norman Sadeh +1
  • Single Book
  • Citations1457

Handbook of Constraint Programming

  • Jan 01, 2006
  • Francesca Rossi +2
  • Preprint Article
  • Citations2

Constraint satisfaction problems in the logic LFP +rank

  • May 23, 2021
  • Aklilu Habte
  • Conference Article
  • Citations1

The Cut Tool for QCSP

  • Nov 01, 2014
  • Barichard Vincent +1
  • Research Article
  • Citations14

An initial study of time complexity in infinite-domain constraint satisfaction

  • Jan 27, 2017
  • Artificial Intelligence
  • Peter Jonsson +1
  • Research Article

Learning from Constraints for Formal Property Checking

  • Feb 05, 2010
  • Journal of Electronic Testing
  • In-Ho Moon +1
  • Conference Article

Learning from constraints for formal property checking

  • Nov 01, 2009
  • In-Ho Moon +1
  • Book Chapter

Chapter 5 - Basic search strategies for solving CSPs

  • Jan 01, 1993
  • Foundations of Constraint Satisfaction
  • Edward Tsang
  • Book Chapter

Chapter 7 - Exploitation of problem-specific features

  • Jan 01, 1993
  • Foundations of Constraint Satisfaction
  • Edward Tsang
  • Research Article

SOS: a shell for opportunistic scheduling in manufacturing environments

  • Jan 01, 1970
  • WIT Transactions on Information and Communication Technologies
  • Emilio Paolucci +3
  • Research Article

Correlating the Community Structure of Constraint Satisfaction Problems with Search Time

  • Nov 01, 2022
  • International Journal on Artificial Intelligence Tools
  • Michel Medema +1
  • Research Article
  • Citations5

A CSP model for simple non-reversible and parallel repair plans

  • Nov 14, 2008
  • Journal of Intelligent Manufacturing
  • Carmelo Del Valle +2
  • Book Chapter
  • Citations1

A Worst-Case Analysis of Constraint-Based Algorithms for Exact Multi-objective Combinatorial Optimization

  • Jan 01, 2017
  • Jianmei Guo +3
  • Research Article
  • Citations5

HTSA: A novel hybrid task scheduling algorithm for heterogeneous cloud computing environment

  • Aug 30, 2024
  • Simulation Modelling Practice and Theory
  • Ipsita Behera +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.