arrow
Return

Data-Driven Runtime Complexity Analysis

delete2026-01-01
delete0
delete
OA
AI
S
Samuel Frontull
M
Manuel Meitinger
G
Georg Moser *
DOI:10.1007/978-3-032-04167-8_13delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We establish a data-driven method for the assessment of the runtime complexity of first-order term rewrite systems (TRSs for short). The fully automated complexity analysis of TRSs has a long tradition in rewriting and numerous sophisticated static analysis methods have been developed. The recent success in machine learning motivates the quest for data-driven analysis techniques, which, while unsound in principle, can potentially return insightful upper bounds on the runtime complexity where traditional (static) techniques fail. We present the first such technique based on bottom-up rule unfolding, akin to a variant of backward narrowing. Further, we employ a dedicated notion of data fitting that is fine-tuned to the estimation of asymptotic complexities. We provide ample experimental data indicating the viability of the approach.
Keywords:
term rewriting
complexity analysis
automation
machine learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

F
FRONTIERS OF COMBINING SYSTEMS, FROCOS 2025
IF:
0
Papers:
21
Citations:
0

Organization

U
university of innsbruck
Scholars:
1.2K
Papers: 586
Citations: 0