Executable Transitive Closures (Q7361420)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Transitive-Closure-II
Language Label Description Also known as
default for all languages
No label defined
    English
    Executable Transitive Closures
    AFP entry Transitive-Closure-II

      Statements

      29 February 2012
      0 references
      René Thiemann
      0 references
      Executable Transitive Closures (English)
      0 references
      We provide a generic work-list algorithm to compute the (reflexive-)transitive closure of relations where only successors of newly detected states are generated. In contrast to our previous work, the relations do not have to be finite, but each element must only have finitely many (indirect) successors. Moreover, a subsumption relation can be used instead of pure equality. An executable variant of the algorithm is available where the generic operations are instantiated with list operations. This formalization was performed as part of the IsaFoR/CeTA project, and it has been used to certify size-change termination proofs where large transitive closures have to be computed.
      0 references
      0 references