Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Fabian Emmes

dblp:02/1100 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5Theory of computation · 5Artificial intelligence and machine learning · 4

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › cost analysis
runtime complexity analysis
0.212016
Analyzing Runtime and Size Complexity of Integer Programs · ACM Trans. Program. Lang. Syst. 2016

Methods — techniques the papers use, named apart from their topics

integer programming · 0.2
YearPublicationVenuePosition
2017 Analyzing Program Termination and Complexity Automatically with AProVE
Jürgen Giesl, Cornelius Aschermann, Marc Brockschmidt, Fabian Emmes, Florian Frohn, Carsten Fuhs, Jera Hensel, Carsten Otto, Martin Plücker, Peter Schneider-Kamp, Thomas Ströder, Stephanie Swiderski, René Thiemann
J. Autom. Reason.4
2016 Analyzing Runtime and Size Complexity of Integer Programs
Marc Brockschmidt, Fabian Emmes, Stephan Falke 0001, Carsten Fuhs, Jürgen Giesl
ACM Trans. Program. Lang. Syst.2
2014 Alternating Runtime and Size Complexity Analysis of Integer Programs
Marc Brockschmidt, Fabian Emmes, Stephan Falke 0001, Carsten Fuhs, Jürgen Giesl
TACAS2
2013 Analyzing Innermost Runtime Complexity of Term Rewriting by Dependency Pairs
Lars Noschinski, Fabian Emmes, Jürgen Giesl
J. Autom. Reason.2
2012 Symbolic Evaluation Graphs and Term Rewriting - A General Methodology for Analyzing Logic Programs
Jürgen Giesl, Thomas Ströder, Peter Schneider-Kamp, Fabian Emmes, Carsten Fuhs
LOPSTR4
2012 Symbolic evaluation graphs and term rewriting: a general methodology for analyzing logic programs
abstract
There exist many powerful techniques to analyze termination and complexity of term rewrite systems (TRSs). Our goal is to use these techniques for the analysis of other programming languages as well. For instance, approaches to prove termination of definite logic programs by a transformation to TRSs have been studied for decades. However, a challenge is to handle languages with more complex evaluation strategies (such as Prolog, where predicates like the cut influence the control flow). In this paper, we present a general methodology for the analysis of such programs. Here, the logic program is first transformed into a symbolic evaluation graph which represents all possible evaluations in a finite way. Afterwards, different analyses can be performed on these graphs. In particular, one can generate TRSs from such graphs and apply existing tools for termination or complexity analysis of TRSs to infer information on the termination or complexity of the original logic program.
Jürgen Giesl, Thomas Ströder, Peter Schneider-Kamp, Fabian Emmes, Carsten Fuhs
PPDP4
2011 A Dependency Pair Framework for Innermost Complexity Analysis of Term Rewrite Systems
Lars Noschinski, Fabian Emmes, Jürgen Giesl
CADE2
2011 A Linear Operational Semantics for Termination and Complexity Analysis of ISO Prolog
Thomas Ströder, Fabian Emmes, Peter Schneider-Kamp, Jürgen Giesl, Carsten Fuhs
LOPSTR2
2008 Improving Context-Sensitive Dependency Pairs
Beatriz Alarcón, Fabian Emmes, Carsten Fuhs, Jürgen Giesl, Raúl Gutiérrez, Salvador Lucas, Peter Schneider-Kamp, René Thiemann
LPAR2