Fifth International Conference on Hybrid Intelligent Systems (HIS'05)
SATyrus: A SAT-based Neuro-Symbolic Architecture for Constraint Processing
Rio de Janeiro, Brazil
December 06-December 09
ISBN: 0-7695-2457-5
Priscila M. V. Lima, NCE/Instituto de Matematica Universidade Federal do Rio de Janeiro, Brazil
This paper introduces SATyrus, a neuro-symbolic architecture oriented to optimization problem solving via mapping problems specification into sets of pseudo-Boolean constraints. SATyrus provides a logical declarative language used to specify and compile a target problem into a particular energy function representing its space state of solutions. The resulting energy function is then mapped into a Higher-order Hopfield network of stochastic neurons in order to find its global minima. The application of SATyrus over three illustrative problems are given: (i) graph coloring, (ii) Traveling Salesperson Problem (TSP), and (iii) calculus of the difference between observed and hypothesized distances of two atoms, a sub-problem of the determination of a molecular structure.
Citation:
Priscila M. V. Lima, M. Mariela Morveli-Espinoza, Glaucia C. Pereira, Felipe M. G. Franca, "SATyrus: A SAT-based Neuro-Symbolic Architecture for Constraint Processing," his, pp.137-142, Fifth International Conference on Hybrid Intelligent Systems (HIS'05), 2005