Data provenance

B Glavic - Foundations and Trends® in Databases, 2021 - nowpublishers.com
Data provenance has evolved from a niche topic to a mainstream area of research in
databases and other research communities. This article gives a comprehensive introduction …

Exact recursive probabilistic programming

D Chiang, C McDonald, C Shan - Proceedings of the ACM on …, 2023 - dl.acm.org
Recursive calls over recursive data are useful for generating probability distributions, and
probabilistic programming allows computations over these distributions to be expressed in a …

Newtonian program analysis

J Esparza, S Kiefer, M Luttenberger - Journal of the ACM (JACM), 2010 - dl.acm.org
This article presents a novel generic technique for solving dataflow equations in
interprocedural dataflow analysis. The technique is obtained by generalizing Newton's …

Algorithms for weighted pushdown automata

A Butoi, B DuSell, T Vieira, R Cotterell… - arxiv preprint arxiv …, 2022 - arxiv.org
Weighted pushdown automata (WPDAs) are at the core of many natural language
processing tasks, like syntax-based statistical machine translation and transition-based …

On the convergence of Newton's method for monotone systems of polynomial equations

S Kiefer, M Luttenberger, J Esparza - … of the thirty-ninth annual ACM …, 2007 - dl.acm.org
Monotone systems of polynomial equations (MSPEs) are systems of fixed-point equations
X1= f1 (X1,..., Xn),..., Xn= fn (X1,..., Xn) where each fi is a polynomial with positive real …

A brief history of Strahler numbers

J Esparza, M Luttenberger, M Schlund - … 2014, Madrid, Spain, March 10-14 …, 2014 - Springer
Abstract The Strahler number or Horton-Strahler number of a tree, originally introduced in
geophysics, has a surprisingly rich theory. We sketch some milestones in its history, and its …

Bounded underapproximations

P Ganty, R Majumdar, B Monmege - Formal Methods in System Design, 2012 - Springer
We show a new and constructive proof of the following language-theoretic result: for every
context-free language L, there is a bounded context-free language L′⊆ L which has the …

Fpsolve: A generic solver for fixpoint equations over semirings

J Esparza, M Luttenberger, M Schlund - International Journal of …, 2015 - World Scientific
We introduce FPSOLVE, an implementation of generic algorithms for solving fixpoint
equations over semirings. We first illustrate the interest of generic solvers by means of a …

An Extension of Newton's Method to ω-Continuous Semirings

J Esparza, S Kiefer, M Luttenberger - … , DLT 2007, Turku, Finland, July 3-6 …, 2007 - Springer
Fixed point equations x= F (x) over ω-continuous semirings are a natural mathematical
foundation of interprocedural program analysis. Equations over the semiring of the real …

Solving non-linear Horn clauses using a linear Horn clause solver

B Kafle, JP Gallagher, P Ganty - arxiv preprint arxiv:1607.04459, 2016 - arxiv.org
In this paper we show that checking satisfiability of a set of non-linear Horn clauses (also
called a non-linear Horn clause program) can be achieved using a solver for linear Horn …