Graph path orderings

Nachum Dershowitz, Jean Pierre Jouannaud

Research output: Contribution to journalConference articlepeer-review

9 Scopus citations

Abstract

We define well-founded rewrite orderings on graphs and show that they can be used to show termination of a set of graph rewrite rules by verifying all their cyclic extensions. We then introduce the graph path ordering inspired by the recursive path ordering on terms and show that it is a well-founded rewrite ordering on graphs for which checking termination of a finite set of graph rewrite rules is decidable. Our ordering applies to arbitrary finite, directed, labeled, ordered multigraphs, hence provides a building block for rewriting with graphs, which should impact the many areas in which computations take place on graphs.

Original languageEnglish
Pages (from-to)307-325
Number of pages19
JournalEPiC Series in Computing
Volume57
DOIs
StatePublished - 2018
Event22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning, LPAR 2018 - Awassa, Ethiopia
Duration: 17 Nov 201821 Nov 2018

Fingerprint

Dive into the research topics of 'Graph path orderings'. Together they form a unique fingerprint.

Cite this