18
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Implementing backjumping by throw/1 and catch/3 of Prolog

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We discuss how to implement backjumping (or intelligent backtracking) in Prolog programs by means of exception handling. This seems impossible in a general case. We provide a solution, which works in certain cases, in particular for binary programs. We also provide an approximate solution, for arbitrary programs.

          Related collections

          Author and article information

          Journal
          21 August 2020
          Article
          2008.09610
          fd56ea62-77ec-47e4-aa85-93c61dbc86d9

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          68N17
          6 pages
          cs.PL cs.LO

          Theoretical computer science,Programming languages
          Theoretical computer science, Programming languages

          Comments

          Comment on this article