activity
20152023
most citedAnti-unification and Generalization: A Survey

13 citations · 50 across the 19 of their papers we have counts for

collaborators

19 papers

cs.LO2023

Schematic Unification

David M. Cerna

We present a generalization of first-order unification to a term algebra where variable indexing is part of the object language. We exploit variable indexing by associating some se…

cs.LO2023★ 13 cited

Anti-unification and Generalization: A Survey

David M. Cerna, Temur Kutsia

Anti-unification (AU) is a fundamental operation for generalization computation used for inductive inference. It is the dual operation to unification, an operation at the foundatio…

cs.AI2023★ 3 cited

Generalisation Through Negation and Predicate Invention

David M. Cerna, Andrew Cropper

The ability to generalise from a small number of examples is a fundamental challenge in machine learning. To tackle this challenge, we introduce an inductive logic programming (ILP…

cs.AI2022★ 2 cited

Differentiable Inductive Logic Programming in High-Dimensional Space

Stanisław J. Purgał, David M. Cerna, Cezary Kaliszyk

Synthesizing large logic programs through symbolic Inductive Logic Programming (ILP) typically requires intermediate definitions. However, cluttering the hypothesis space with inte…

cs.LO2022★ 1 cited

One or Nothing: Anti-unification over the Simply-Typed Lambda Calculus

David M. Cerna, Michal Buran

Generalization techniques have many applications, including template construction, argument generalization, and indexing. Modern interactive provers can exploit advancement in gene…

cs.LO2022★ 1 cited

A Special Case of Schematic Syntactic Unification

David M. Cerna

We present a unification problem based on first-order syntactic unification which ask whether every problem in a schematically-defined sequence of unification problems is unifiable…

cs.AI2021★ 12 cited

Learning Higher-Order Programs without Meta-Interpretive Learning

Stanisław J. Purgał, David M. Cerna, Cezary Kaliszyk

Learning complex programs through inductive logic programming (ILP) remains a formidable challenge. Existing higher-order enabled ILP systems show improved accuracy and learning pe…

cs.LO2020★ 7 cited

A Mobile Application for Self-Guided Study of Formal Reasoning

David M. Cerna, Rafael P. D. Kiesel, Alexandra Dzhiganskaya

In this work, we introduce AXolotl, a self-study aid designed to guide students through the basics of formal reasoning and term manipulation. Unlike most of the existing study aids…

cs.LO2019★ 7 cited

Schematic Refutations of Formula Schemata

David Cerna, Alexander Leitsch, Anela Lolic

Proof schemata are infinite sequences of proofs which are defined inductively. In this paper we present a general framework for schemata of terms, formulas and unifiers and define…

cs.LO2018★ 1 cited

Higher-Order Equational Pattern Anti-Unification [Preprint]

David M. Cerna, Temur Kutsia

We consider anti-unification for simply typed lambda terms in associative, commutative, and associative-commutative theories and develop a sound and complete algorithm which takes…

math.LO2017

Proof Schemata for Theories equivalent to : on the Benefit of Conservative Reflection Principles

David M. Cerna, Anela Lolic

Induction is typically formalized as a rule or axiom extension of the LK-calculus. While this extension of the sequent calculus is simple and elegant, proof transformation and anal…

math.LO2017

Integrating a Global Induction Mechanism into a Sequent Calculus

David M. Cerna, Michael Peter Lettmann

Most interesting proofs in mathematics contain an inductive argument which requires an extension of the LK-calculus to formalize. The most commonly used calculi for induction conta…

math.LO2017

Clausal Analysis of First-order Proof Schemata

David M. Cerna, Michael Lettmann

Proof schemata are a variant of LK-proofs able to simulate various induction schemes in first-order logic by adding so called proof links to the standard first-order LK-calculus. P…

math.LO2016

Arithmetic, Infinite Trees, and Second-order Subsystems: Notes and Observations

David M. Cerna

Work in progress concerning alternative formalizations of arithmetic.

cs.LO2016

Taking a Detour to Zero: An Alternative Formalization of Functions Beyond PR

David M. Cerna

There are two well known systems formalizing total recursion beyond primitive recursion (\textbf{PR}), system \textbf{T} by Gödel and system \textbf{F} by Girard and Reynolds. syst…

cs.LO2016★ 1 cited

A Generalized Resolution Proof Schema and the Pigeonhole Principle

David M. Cerna

The schematic CERES method is a method of cut elimination for proof schemata, that is a sequence of proofs with a recursive construction. Proof schemata can be thought of as a way…

cs.LO2016

Total Recursion over Lexicographical Orderings: Elementary Recursive Operators Beyond PR

David Cerna

In this work we generalize primitive recursion in order to construct a hierarchy of terminating total recursive operators which we refer to as {\em leveled primitive recursion of o…

math.LO2016★ 1 cited

Schematic Cut elimination and the Ordered Pigeonhole Principle [Extended Version]

David Cerna, Alexander Leitsch

In previous work, an attempt was made to apply the schematic CERES method [8] to a formal proof with an arbitrary number of Π 2 cuts (a recursive proof encapsulating the infinitary…

cs.LO2015★ 1 cited

Analysis of Clause set Schema Aided by Automated Theorem Proving: A Case Study [Extended Paper]

David Cerna, Alexander Leitsch

The schematic CERES method [8] is a recently developed method of cut elimination for proof schemata, that is a sequence of proofs with a recursive construction. Proof schemata can…