Probabilistic analysis of local search and NP-completeness result for constraint satisfaction

Author(s):  
Hoong Chuin Lau
1996 ◽  
pp. 605-618 ◽  
Author(s):  
H. M. M. ten Eikelder ◽  
M. G. A. Verhoeven ◽  
T. W. M. Vossen ◽  
E. H. L. Aarts

Entropy ◽  
2019 ◽  
Vol 21 (8) ◽  
pp. 766 ◽  
Author(s):  
Boxin Guan ◽  
Yuhai Zhao ◽  
Yuan Li

Solving the constraint satisfaction problem (CSP) is to find an assignment of values to variables that satisfies a set of constraints. Ant colony optimization (ACO) is an efficient algorithm for solving CSPs. However, the existing ACO-based algorithms suffer from the constructed assignment with high cost. To improve the solution quality of ACO for solving CSPs, an ant colony optimization based on information entropy (ACOE) is proposed in this paper. The proposed algorithm can automatically call a crossover-based local search according to real-time information entropy. We first describe ACOE for solving CSPs and show how it constructs assignments. Then, we use a ranking-based strategy to update the pheromone, which weights the pheromone according to the rank of these ants. Furthermore, we introduce the crossover-based local search that uses a crossover operation to optimize the current best assignment. Finally, we compare ACOE with seven algorithms on binary CSPs. The experimental results revealed that our method outperformed the other compared algorithms in terms of the cost comparison, data distribution, convergence performance, and hypothesis test.


1990 ◽  
Vol 01 (03) ◽  
pp. 185-199 ◽  
Author(s):  
DANIEL P. BOVET ◽  
MIRIAM DI IANNI ◽  
PIERLUIGI CRESCENZI

One of the main issues in flow control problems is deadlock of messages caused by a limited amount of resources. In this paper, the problem of predicting whether a deadlock will necessarily occur in a Store-and-Forward Network is analyzed. We show that, in the case of dynamic routing, the deadlock prediction problem can be decided in polynomial time if tokens are allowed to transit more than once through the same vertex, in contrast with an NP-completeness result in the case where they are allowed to transit at most once.


Sign in / Sign up

Export Citation Format

Share Document