Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Daniel Kühlwein is active.

Publication


Featured researches published by Daniel Kühlwein.


international joint conference on automated reasoning | 2012

Overview and evaluation of premise selection techniques for large theory mathematics

Daniel Kühlwein; Twan van Laarhoven; Evgeni Tsivtsivadze; Josef Urban; Tom Heskes

In this paper, an overview of state-of-the-art techniques for premise selection in large theory mathematics is provided, and new premise selection techniques are introduced. Several evaluation metrics are introduced, compared and their appropriateness is discussed in the context of automated reasoning in large theory mathematics. The methods are evaluated on the MPTP2078 benchmark, a subset of the Mizar library, and a 10% improvement is obtained over the best method so far.


controlled natural language | 2009

The naproche project controlled natural language proof checking of mathematical texts

Marcos Cramer; Bernhard Fisseni; Peter Koepke; Daniel Kühlwein; Bernhard Schröder; Jip Veldman

This paper discusses the semi-formal language of mathematics and presents the Naproche CNL, a controlled natural language for mathematical authoring. Proof Representation Structures, an adaptation of Discourse Representation Structures, are used to represent the semantics of texts written in the Naproche CNL. We discuss how the Naproche CNL can be used in formal mathematics, and present our prototypical Naproche system, a computer program for parsing texts in the Naproche CNL and checking the proofs in them for logical correctness.


Journal of Automated Reasoning | 2016

A Learning-Based Fact Selector for Isabelle/HOL

Jasmin Christian Blanchette; David Greenaway; Cezary Kaliszyk; Daniel Kühlwein; Josef Urban

Sledgehammer integrates automatic theorem provers in the proof assistant Isabelle/HOL. A key component, the fact selector, heuristically ranks the thousands of facts (lemmas, definitions, or axioms) available and selects a subset, based on syntactic similarity to the current proof goal. We introduce MaSh, an alternative that learns from successful proofs. New challenges arose from our “zero click” vision: MaSh integrates seamlessly with the users’ workflow, so that they benefit from machine learning without having to install software, set up servers, or guide the learning. MaSh outperforms the old fact selector on large formalizations.


international conference on logic programming | 2012

Automated and human proofs in general mathematics: an initial comparison

Jesse Alama; Daniel Kühlwein; Josef Urban

First-order translations of large mathematical repositories allow discovery of new proofs by automated reasoning systems. Large amounts of available mathematical knowledge can be re-used by combined AI/ATP systems, possibly in unexpected ways. But automated systems can be also more easily misled by irrelevant knowledge in this setting, and finding deeper proofs is typically more difficult. Both large-theory AI/ATP methods, and translation and data-mining techniques of large formal corpora, have significantly developed recently, providing enough data for an initial comparison of the proofs written by mathematicians and the proofs found automatically. This paper describes such an initial experiment and comparison conducted over the 50000 mathematical theorems from the Mizar Mathematical Library.


international joint conference on automated reasoning | 2010

Premise selection in the naproche system

Marcos Cramer; Peter Koepke; Daniel Kühlwein; Bernhard Schröder

Automated theorem provers (ATPs) struggle to solve problems with large sets of possibly superfluous axiom. Several algorithms have been developed to reduce the number of axioms, optimally only selecting the necessary axioms. However, most of these algorithms consider only single problems. In this paper, we describe an axiom selection method for series of related problems that is based on logical and textual proximity and tries to mimic a human way of understanding mathematical texts. We present first results that indicate that this approach is indeed useful.


Journal of Automated Reasoning | 2015

MaLeS: A Framework for Automatic Tuning of Automated Theorem Provers

Daniel Kühlwein; Josef Urban

MaLeS is an automatic tuning framework for automated theorem provers. It provides solutions for both the strategy finding as well as the strategy scheduling problem. This paper describes the tool and the methods used in it, and evaluates its performance on three automated theorem provers: E, LEO-II and Satallax. On a representative subset of the TPTP library a MaLeS-tuned prover solves on average 8.67 % more problems than the prover with its default settings.


conference on automated deduction | 2013

E-MaLeS 1.1

Daniel Kühlwein; Stephan Schulz; Josef Urban

Picking the right search strategy is important for the success of automatic theorem provers. E-MaLeS is a meta-system that uses machine learning and strategy scheduling to optimize the performance of the first-order theorem prover E. E-MaLeS applies a kernel-based learning method to predict the run-time of a strategy on a given problem and dynamically constructs a schedule of multiple promising strategies that are tried in sequence on the problem. This approach has significantly improved the performance of E 1.6, resulting in the second place of E-MaLeS 1.1 in the FOF divisions of CASC-J6 and CASC@Turing.


Journal of Automated Reasoning | 2014

Premise Selection for Mathematics by Corpus Analysis and Kernel Methods

Jesse Alama; Tom Heskes; Daniel Kühlwein; Evgeni Tsivtsivadze; Josef Urban


interactive theorem proving | 2013

MaSh: machine learning for sledgehammer

Daniel Kühlwein; Jasmin Christian Blanchette; Cezary Kaliszyk; Josef Urban


international joint conference on automated reasoning | 2012

Learning from multiple proofs : first experiments

Daniel Kühlwein; Josef Urban

Collaboration


Dive into the Daniel Kühlwein's collaboration.

Top Co-Authors

Avatar

Josef Urban

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tom Heskes

Radboud University Nijmegen

View shared research outputs
Top Co-Authors

Avatar

Marcos Cramer

University of Luxembourg

View shared research outputs
Top Co-Authors

Avatar

Bernhard Schröder

University of Duisburg-Essen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge