Solving Hard Combinatorial Problems with GSAT - A Case Study

نویسنده

  • Holger H. Hoos
چکیده

In this paper, we investigate whether hard combinatorial problems such as the Hamiltonian circuit problem HCP (an NP-complete problem from graph theory) can be practically solved by transformation to the propositional satissability problem (SAT) and application of fast universal SAT-algorithms like GSAT to the transformed problem instances. By using the eecient transformation method proposed by Iwama and Miyazaki in 1994, one obtains a class of SAT-problems which are especially hard for SAT-algorithms based on local search such as GSAT. We identify structural properties of these problems which are responsible for GSAT's poor performance on this problem class. An empirical analysis indicates that several methods which have been designed to improve GSAT on structured problems are not eeective for SAT-transformed HCP-instances.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulated annealing for hard satisfiability problems

Satisfiability (SAT) refers to the task of finding a truth assignment that makes an arbitrary boolean expression true. This paper compares a simulated annealing algorithm (SASAT) with GSAT (Selman et al., 1992), a greedy algorithm for solving satisfiability problems. GSAT can solve problem instances that are extremely difficult for traditional satisfiability algorithms. Results suggest that SAS...

متن کامل

Domain - Independent Extensions to GSAT : Solving Large StructuredSatis ability

GSAT is a randomized local search procedure for solving propositional satissability problems (Selman et al. 1992). GSAT can solve hard, randomly generated problems that are an order of magnitude larger than those that can be handled by more traditional approaches such as the Davis-Putnam procedure. GSAT also eeciently solves encodings of graph coloring problems, N-queens, and Boolean induction....

متن کامل

A NN Algorithm for Boolean Satis ability Problems

Satissability (SAT) refers to the task of nding a truth assignment that makes an arbitrary boolean expression true. This paper compares a neural network algorithm (NNSAT) with GSAT 4], a greedy algorithm for solving satissability problems. GSAT can solve problem instances that are diicult for traditional satissability algorithms. Results suggest that NNSAT scales better as the number of variabl...

متن کامل

Solving Problems with Hard and Soft Constraints Using a Stochastic Algorithm for MAX-SAT

Stochastic local search is an effective technique for solving certain classes of large, hard propositional satisfiability problems, including propositional encodings of problems such as circuit synthesis and graph coloring (Selman, Levesque, and Mitchell 1992; Selman, Kautz, and Cohen 1994). Many problems of interest to AI and operations research cannot be conveniently encoded as simple satisfi...

متن کامل

Domain-Independent Extensions to GSAT: Solving Large Structured Satisfiability Problems

GSAT is a randomized local search procedure for solving propositional satisfiability problems (Selman et al. 1992). GSAT can solve hard, randomly generated problems that are an order of magnitude larger than those that can be handled by more traditional approaches such as the Davis-Putnam procedure. GSAT also efficiently solves encodings of graph coloring problems, N-queens, and Boolean inducti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996