An Average Analysis of Backtracking on Random Constraint Satisfaction Problems

05/09/2000
by   Ke Xu, et al.
0

In this paper we propose a random CSP model, called Model GB, which is a natural generalization of standard Model B. It is proved that Model GB in which each constraint is easy to satisfy exhibits non-trivial behaviour (not trivially satisfiable or unsatisfiable) as the number of variables approaches infinity. A detailed analysis to obtain an asymptotic estimate (good to 1+o(1)) of the average number of nodes in a search tree used by the backtracking algorithm on Model GB is also presented. It is shown that the average number of nodes required for finding all solutions or proving that no solution exists grows exponentially with the number of variables. So this model might be an interesting distribution for studying the nature of hard instances and evaluating the performance of CSP algorithms. In addition, we further investigate the behaviour of the average number of nodes as r (the ratio of constraints to variables) varies. The results indicate that as r increases, random CSP instances get easier and easier to solve, and the base for the average number of nodes that is exponential in r tends to 1 as r approaches infinity. Therefore, although the average number of nodes used by the backtracking algorithm on random CSP is exponential, many CSP instances will be very easy to solve when r is sufficiently large.

READ FULL TEXT
research
04/16/2000

Exact Phase Transitions in Random Constraint Satisfaction Problems

In this paper we propose a new type of random CSP model, called Model RB...
research
08/11/2000

On the Average Similarity Degree between Solutions of Random k-SAT and Random CSPs

To study the structure of solutions for random k-SAT and random CSPs, th...
research
12/25/2013

A New Approach to Constraint Weight Learning for Variable Ordering in CSPs

A Constraint Satisfaction Problem (CSP) is a framework used for modeling...
research
10/10/2011

Consistency and Random Constraint Satisfaction Models

In this paper, we study the possibility of designing non-trivial random ...
research
07/21/2023

On the Complexity of the Bipartite Polarization Problem: from Neutral to Highly Polarized Discussions

The Bipartite Polarization Problem is an optimization problem where the ...
research
06/23/2014

Random Logic Programs: Linear Model

This paper proposes a model, the linear model, for randomly generating l...
research
08/24/2020

The economic value of additional airport departure capacity

This article presents a model for the economic value of extra capacity a...

Please sign up or login with your details

Forgot password? Click here to reset