Alexander Baumgartner

dblp:131/7507 · DBLP profile ↗
← Back
10ranked-venue papers
8as first author
3since 2021 · last 2026
0000-0002-4757-5907ORCID · corroborated

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

Theory of computation · 7 · 6 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2026 Nominal anti-unification modulo equational theories
Alexander Baumgartner, Daniele Nantes Sobrinho
J. Log. Algebraic Methods Program.1
2025 Equational Generalization Problems with Atom-Variables
Alexander Baumgartner, Temur Kutsia, Daniele Nantes Sobrinho, Manfred Schmidt-Schauß
CICM1
2021 Regularizing conjunctive features for classification
Pablo Barceló, Alexander Baumgartner, Víctor Dalmau, Benny Kimelfeld
J. Comput. Syst. Sci.2
2019 Regularizing Conjunctive Features for Classification
abstract
We consider the feature-generation task wherein we are given a database with entities labeled as positive and negative examples, and the goal is to find feature queries that allow for a linear separation between the two sets of examples. We focus on conjunctive feature queries, and explore two fundamental problems: (a) deciding whether separating feature queries exist (separability), and (b) generating such queries when they exist. In the approximate versions of these problems, we allow a predefined fraction of the examples to be misclassified. To restrict the complexity of the generated classifiers, we explore various ways of regularizing (i.e., imposing simplicity constraints on) them by limiting their dimension, the number of joins in feature queries, and their generalized hypertree width (ghw). Among other results, we show that the separability problem is tractable in the case of bounded ghw; yet, the generation problem is intractable, simply because the feature queries might be too large. So, we explore a third problem: classifying new entities without necessarily generating the feature queries. Interestingly, in the case of bounded ghw we can efficiently classify without ever explicitly generating the feature queries.
Pablo Barceló, Alexander Baumgartner, Víctor Dalmau, Benny Kimelfeld
PODS2
2017 Unranked second-order anti-unification
abstract
In this work we study anti-unification for unranked terms and hedges, permitting context and hedge variables. Hedges are sequences of unranked terms. The anti-unification problem of two hedges s˜ and q˜ is concerned with finding their generalization, a hedge g˜ such that both s˜ and q˜ are substitution instances of g˜. Second-order power is gained by using context variables to generalize vertical differences at the input hedges. Hedge variables are used to generalize horizontal differences. An anti-unification algorithm is presented, which computes a generalization of input hedges and records all the differences. The algorithm is parametric by a skeleton computation function. For instance, we can compute a generalization of a skeleton which represents a constrained longest common subforest, or an agreement subhedge/subtree of the input hedges. The computation of the generalization is done in quadratic time.
Alexander Baumgartner, Temur Kutsia
Inf. Comput.1
2017 Higher-Order Pattern Anti-Unification in Linear Time
abstract
We present a rule-based Huet’s style anti-unification algorithm for simply typed lambda-terms, which computes a least general higher-order pattern generalization. For a pair of arbitrary terms of the same type, such a generalization always exists and is unique modulo $$\alpha $$ α -equivalence and variable renaming. With a minor modification, the algorithm works for untyped lambda-terms as well. The time complexity of both algorithms is linear.
Alexander Baumgartner, Temur Kutsia, Jordi Levy, Mateu Villaret
J. Autom. Reason.1
2015 Nominal Anti-Unification
abstract
We study nominal anti-unification, which is concerned with computing least general generalizations for given terms-in-context. In general, the problem does not have a least general solution, but if the set of atoms permitted in generalizations is finite, then there exists a least general generalization which is unique modulo variable renaming and alpha-equivalence. We present an algorithm that computes it. The algorithm relies on a subalgorithm that constructively decides equivariance between two terms-in-context. We prove soundness and completeness properties of both algorithms and analyze their complexity. Nominal anti-unification can be applied to problems where generalization of first-order terms is needed (inductive learning, clone detection, etc.), but bindings are involved.
Alexander Baumgartner, Temur Kutsia, Jordi Levy, Mateu Villaret
RTA1
2014 A Library of Anti-unification Algorithms
Alexander Baumgartner, Temur Kutsia
JELIA1
2014 Unranked Second-Order Anti-Unification
Alexander Baumgartner, Temur Kutsia
WoLLIC1
2013 A Variant of Higher-Order Anti-Unification
abstract
We present a rule-based Huet's style anti-unification algorithm for simply-typed lambda-terms in eta-long beta-normal form, which computes a least general higher-order pattern generalization. For a pair of arbitrary terms of the same type, such a generalization always exists and is unique modulo alpha-equivalence and variable renaming. The algorithm computes it in cubic time within linear space. It has been implemented and the code is freely available.
Alexander Baumgartner, Temur Kutsia, Jordi Levy, Mateu Villaret
RTA1