• DocumentCode
    3168545
  • Title

    SATyrus: a SAT-based neuro-symbolic architecture for constraint processing

  • Author

    Lima, Priscila M V ; Morveli-Espinoza, M. Mariela ; Pereira, Glaucia C. ; Franga, F.M.G.

  • Author_Institution
    Inst. de Matematica, Univ. Fed. do Rio de Janeiro, Brazil
  • fYear
    2005
  • fDate
    6-9 Nov. 2005
  • Abstract
    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.
  • Keywords
    Hopfield neural nets; computability; constraint handling; formal specification; optimisation; stochastic processes; symbol manipulation; SAT-based neuro-symbolic architecture; SATyrus; constraint processing; global minima; higher-order Hopfield network; logical declarative language; mapping problems specification; optimization problem solving; stochastic neurons; Artificial neural networks; Calculus; Computer architecture; Constraint optimization; Convergence; Cost function; Engines; Neurons; Problem-solving; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hybrid Intelligent Systems, 2005. HIS '05. Fifth International Conference on
  • Print_ISBN
    0-7695-2457-5
  • Type

    conf

  • DOI
    10.1109/ICHIS.2005.97
  • Filename
    1587739