pith. sign in

On Complexity Bounds and Confluence of Parallel Term Rewriting

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data structures and provide a corresponding notion of runtime complexity parametric in the size of the start term. We propose automatic techniques to derive both upper and lower bounds on parallel complexity of rewriting that enable a direct reuse of existing techniques for sequential complexity. Our approach to find lower bounds requires confluence of the parallel-innermost rewrite relation, thus we also provide effective sufficient criteria for proving confluence. The applicability and the precision of the method are demonstrated by the relatively light effort in extending the program analysis tool AProVE and by experiments on numerous benchmarks from the literature.

fields

cs.LO 1

years

2023 1

verdicts

UNVERDICTED 1

representative citing papers

On Complexity Bounds and Confluence of Parallel Term Rewriting

cs.LO · 2023-05-29 · unverdicted · novelty 6.0

Automatic techniques derive upper and lower bounds on parallel complexity of term rewriting by reusing sequential methods, with sufficient criteria for confluence of the parallel-innermost relation, shown via AProVE extension and benchmarks.

citing papers explorer

Showing 1 of 1 citing paper.

  • On Complexity Bounds and Confluence of Parallel Term Rewriting cs.LO · 2023-05-29 · unverdicted · none · ref 1 · internal anchor

    Automatic techniques derive upper and lower bounds on parallel complexity of term rewriting by reusing sequential methods, with sufficient criteria for confluence of the parallel-innermost relation, shown via AProVE extension and benchmarks.