A Neural Algorithm for MAX-2SAT: Performance Analysis and Circuit Implementation

Abstract A neural algorithm for solving approximately the maximum 2-satisfiability problem is presented and its performance is analysed: the worst case relative error is 0.25 and the computation time is bounded by nm 4 , where n is the number of variables and m the number of clauses of a problem instance. Simulation experiments show a very good average case performance. We design a uniform family of circuits of small size and depth to implement the algorithm and present an efficient realization on field programmable gate arrays. © 1997 Elsevier Science Ltd. All Rights Reserved.

[1]  Behrooz Kamgar-Parsi,et al.  On problem solving with Hopfield neural networks , 1990, International 1989 Joint Conference on Neural Networks.

[2]  Ingo Wegener,et al.  The complexity of Boolean functions , 1987 .

[3]  Roberto Posenato,et al.  A Neural Algorithm for the Maximum Satisfiability Problem , 1993 .

[4]  Luca Trevisan,et al.  Structure in Approximation Classes , 1999, Electron. Colloquium Comput. Complex..

[5]  DAVID JOHNSON,et al.  More approaches to the travelling salesman guide , 1987, Nature.

[6]  Andrew H. Gee,et al.  An analytical framework for optimizing neural networks , 1993, Neural Networks.

[7]  Mahesan Niranjan,et al.  A theoretical investigation into the performance of the Hopfield model , 1990, IEEE Trans. Neural Networks.

[8]  Donald E. Knuth Mariages stables et leurs relations avec d'autres problèmes combinatoires : introduction à l'analyse mathématique des algorithmes , 1976 .

[9]  Carsten Lund,et al.  Proof verification and hardness of approximation problems , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[10]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[11]  Raymond E. Miller,et al.  Complexity of Computer Computations , 1972 .

[12]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[13]  Giorgio Ausiello,et al.  Theoretical Computer Science Approximate Solution of Np Optimization Problems * , 2022 .

[14]  David S. Johnson,et al.  Approximation algorithms for combinatorial problems , 1973, STOC.

[15]  Luca Trevisan,et al.  Structure in Approximation Classes (Extended Abstract) , 1995, International Computing and Combinatorics Conference.

[16]  David P. Williamson,et al.  .879-approximation algorithms for MAX CUT and MAX 2SAT , 1994, STOC '94.