<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Q-SATyrus: Mapping Neuro-symbolic Reasoning into an Adiabatic Quantum Computer</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>M. V. Lim</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Tercio Pacitti Institute, Federal University of Rio de Janeiro</institution>
          ,
          <addr-line>Rio de Janeiro 21941-916</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Much has been promised about quantum computing accelerators, but few actual commercial technologies have been made available so far. The DWave Computers Series constitutes one family of adiabatic quantum computers, based on energy minimization techniques that are considered suitable for solving discrete optimization problems. This work shows a path to explore these machines in order to perform neuro-symbolic reasoning, by specifying it a a set of pseudo-Boolean constraints and associating their satisfiability to energy minimization. Also introduced is the platform Q-SATyrus, a spin-off of the original project SATyrus. Q-SATyrus is under development in order to systematically address such mappings.</p>
      </abstract>
      <kwd-group>
        <kwd>neuro-symbolic reasoning</kwd>
        <kwd>adiabatic quantum computing</kwd>
        <kwd>artificial symmetric neural networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        By converting propositional satisfiability into energy minimization [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], some works
specified limited depth proofs, among them it is possible to cite [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        Copyright © 2017 for this paper by its authors. Copying permitted for private and academic purposes.
Works [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] led to the construction of the SATyrus platform other more
traditional optimization problems as well as some of their combinations were also
mapped to SATyrus [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. It should be pointed out that the
mappings issued by SATyrus do not generate only binary connections energy equations.
      </p>
      <p>
        However, it is possible to convert higher-order connections into a set of binary ones
together with additional units [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Q-SATyrus will provide the necessary
intermediate conversion of energy minimization with higher-order connections to the one with
corresponding global minima with binary connections. Also, although the works on
binders [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] were implemented in conventional computing, it is
possible to map their solution to adiabatic computing.
      </p>
      <p>Acknowlegements
The author wishes to thank Professor Alberto Ferreira De Souza for suggesting
considering D-Wave in connection with the SATyrus platform. This work was partially
sponsored by FAPERJ BBP grant E-26/201.444/2014 (coordinator: Professor Valmir
Barbosa).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>McGeoch</surname>
            ,
            <given-names>C. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Experimental Evaluation of an Adiabatic Quantum System for Combinatorial Optimization</article-title>
          .
          <source>In: Proceedings of the CF'13</source>
          .
          <string-name>
            <surname>Ischia</surname>
          </string-name>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>D-WAVE Homepage</surname>
          </string-name>
          , https://www.dwavesys.com,
          <source>last accessed</source>
          <year>2017</year>
          /06/18.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>D-WAVE (D-Wave</surname>
            <given-names>2000Q</given-names>
          </string-name>
          ™ System) Homepage, https://www.dwavesys.com/d-wavetwo-system,
          <source>last accessed</source>
          <year>2017</year>
          /06/18.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>D-WAVE</surname>
          </string-name>
          (Press Release) Homepage, https://www.dwavesys.com/press-releases/dwave%C2%
          <article-title>A0announces%C2%A0d-wave-2000q-quantum-computer-and-first-systemorder</article-title>
          ,
          <source>last accessed</source>
          <year>2017</year>
          /06/18.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Haykin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Neural Networks:
          <string-name>
            <given-names>A Comprehensive</given-names>
            <surname>Foundation</surname>
          </string-name>
          , New Jersey, NJ, USA: PrenticeHall Internattional (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>D-WAVE (Programming) Homepage</surname>
          </string-name>
          , https://www.dwavesys.com/sites/default/files/Map%20Coloring%
          <fpage>20WP2</fpage>
          .pdf,
          <source>last accessed</source>
          <year>2017</year>
          /06/18.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Pinkas</surname>
          </string-name>
          , G.:
          <article-title>Symmetric neural networks and propositional logic satisfiability</article-title>
          .
          <source>Neural Computation</source>
          ,
          <volume>3</volume>
          ,
          <fpage>282</fpage>
          -
          <lpage>291</lpage>
          (
          <year>1991a</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Pinkas</surname>
          </string-name>
          , G.:
          <article-title>Constructing syntactic proofs in symmetric networks</article-title>
          .
          <source>In Proceedings of Advances in Neural Information Processing Systems (NIPS-91)</source>
          , pp.
          <fpage>217</fpage>
          -
          <lpage>224</lpage>
          (
          <year>1991b</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          :
          <string-name>
            <given-names>A Neural</given-names>
            <surname>Propositional</surname>
          </string-name>
          <article-title>Reasoner that is Goal-Driven and Works Without Pre-Compiled Knowledge</article-title>
          ,
          <source>Proc. of the 6th Brazilian Symposium on Neural Networks. IEEE Computer Society Press, 1</source>
          . pp
          <fpage>261</fpage>
          -
          <lpage>266</lpage>
          . Rio de Janeiro (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          :
          <article-title>Resolution-based Inference with Artificial Neural Networks</article-title>
          ,
          <source>PhD Thesis</source>
          . Imperial College London (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          :
          <string-name>
            <given-names>A</given-names>
            <surname>Goal-Driven Neural</surname>
          </string-name>
          Propositional Interpreter.
          <source>International Journal of Neural Systems</source>
          ,
          <volume>11</volume>
          (
          <issue>3</issue>
          ), pp
          <fpage>311</fpage>
          -
          <lpage>322</lpage>
          (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>G. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morveli-Espinosa</surname>
            ,
            <given-names>M. M. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>França</surname>
            ,
            <given-names>F. M. G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lavor</surname>
          </string-name>
          . C. C.:
          <article-title>Mapping Molecular Geometry Problems into Pseudo-Boolean Constraints</article-title>
          .
          <source>In: Proceedings of International Workshop on Genomic Databases - IWGD´05</source>
          ,
          <fpage>1</fpage>
          . Rio de Janeiro (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>G. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morveli-Espinosa</surname>
            ,
            <given-names>M. M. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>França</surname>
            ,
            <given-names>F. M. G.</given-names>
          </string-name>
          :
          <article-title>Mapping and Combining Combinatorial Problems into Energy Landscapes via Pseudo-Boolean Constraints</article-title>
          . Lecture Notes in Computer Science. , vol.
          <volume>3704</volume>
          , pp
          <fpage>308</fpage>
          -
          <lpage>317</lpage>
          . Springer (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>G. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morveli-Espinosa</surname>
            ,
            <given-names>M. M. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>França</surname>
            ,
            <given-names>F. M. G.</given-names>
          </string-name>
          :
          <article-title>(2005) SATyrus: A SAT-based Neuro-Symbolic Architecture for Constraint</article-title>
          ,
          <source>Proc. of HIS'05: Fifth International Conference on Hybrid Intelligent Systems</source>
          . Los Alamitos, CA, USA: IEEE Computer Society Press,
          <year>2005</year>
          . p.
          <fpage>137</fpage>
          -
          <lpage>142</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>G. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morveli-Espinosa</surname>
            ,
            <given-names>M. M. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferreira</surname>
            ,
            <given-names>T. O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>França</surname>
            ,
            <given-names>F. M. G.</given-names>
          </string-name>
          :
          <article-title>Logical Reasoning via Satisfiability Mapped into Energy Functions</article-title>
          .
          <source>International Journal of Pattern Recognition and Artificial Intelligence</source>
          ,
          <volume>33</volume>
          (
          <issue>5</issue>
          ), pp
          <fpage>1031</fpage>
          -
          <lpage>1043</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Silva</surname>
            ,
            <given-names>E. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Diacovo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>França</surname>
            ,
            <given-names>F. M. G.</given-names>
          </string-name>
          :
          <article-title>Aggregating energy scenarios using the SATyrus neuro-symbolic tool</article-title>
          .
          <source>In: Proceedings of the 19th International Symposium on Mathematical Programming</source>
          , pp
          <fpage>146</fpage>
          -
          <lpage>146</lpage>
          . Rio de Janeiro (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Venkatesh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baldi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Programmed Interactions in Higher-Order Neural Networks: Maximal Capacity</article-title>
          .
          <source>Journal of Complexity</source>
          ,
          <volume>7</volume>
          , pp
          <fpage>316</fpage>
          -
          <lpage>337</lpage>
          (
          <year>1991</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Pinkas</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <source>Compact Crossbar Variable Binding for NeuroSymbolic Computation In: NeSy'11 CEUR Workshop Proceedings</source>
          ,
          <volume>764</volume>
          , pp
          <fpage>14</fpage>
          -
          <lpage>18</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Pinkas</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Lima.P. M. V.</given-names>
            ,
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.:</surname>
          </string-name>
          <article-title>A Dynamic Binding Mechanism for Retrieving and Unifying Complex Predicate-Logic Knowledge</article-title>
          .
          <source>In: ICANN'2012 Proceedings, 1</source>
          , pp
          <fpage>482</fpage>
          -
          <lpage>490</lpage>
          .
          <string-name>
            <surname>Lausanne</surname>
          </string-name>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Pinkas</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lima</surname>
            ,
            <given-names>P. M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Representing, binding, retrieving and unifying relational knowledge using pools of neural binders</article-title>
          .
          <source>Biologically Inspired Cognitive Architectures.</source>
          ,
          <volume>6</volume>
          ,
          <fpage>87</fpage>
          -
          <lpage>95</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>