Network


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

Hotspot


Dive into the research topics where Stefan Brüning is active.

Publication


Featured researches published by Stefan Brüning.


Artificial Intelligence | 1998

Prolog technology for default reasoning: proof theory and compilation techniques

Torsten Schaub; Stefan Brüning

Recovery of a theoryT is needed if it does not have a model under the given semanticsSem, i.e. if the theory isSem-inconsistent. In general, to recover an inconsistent theoryT , a transformationR is applied toT andT is replaced by a consistent theoryR(T ). If a classical semantics is used, it is clear that R should be a contraction. For nonmonotonic theories, e.g. nonmonot onic databases, however, in general it is unclear how to restore the consistency of such a theory: indeed, several options for recovery that use (mixtures of) c ntractions and expansions have been proposed in the literature. In this paper , we propose a more fundamental approach to study the recovery problem by stati ng some minimal set of rationality postulates for recovery. In these postulate s we assume that, when recovering a theoryT with respect to some intended semantics, one can fall back on a weaker, so called back-up semantics for T . Based on these rationality postulates our general conclusion is that for cumulative theor ies, expansions are not suitable, while for non-cumulative theories like default l ogic, auto-epistemic logic and nonmonotonic logic programming, contractions canno t be used as recovery operators.


conference on automated deduction | 1996

XRay: A Prolog Technology Theorem Prover for Default Reasoning: A System Description

Torsten Schaub; Stefan Brüning; Pascal Nicolas

XRay is a theorem prover for default logics. Its deductive power is primarily due to our approach of integrating default reasoning into existing model elimination based provers using the well-known PTTP approach. We conceived and integrated a number of enhancements, such as lemma handling, regularity-based truncations of underlying search spaces and a model-based approach to consistency checking.


Journal of Automated Reasoning | 1997

A Disjunctive Positive Refinement of Model Elimination and its Application to Subsumption Deletion

Peter Baumgartner; Stefan Brüning

The Model Elimination (ME) calculus is a refutationally complete,goal-oriented calculus for first-order clause logic. In this article, weintroduce a new variant called disjunctive positive ME (DPME); it improveson Plaisted’s positive refinement of ME in that reduction steps areallowed only with positive literals stemming from clauses having at leasttwo positive literals (so-called disjunctive clauses). DPME is motivated byits application to various kinds of subsumption deletion: in order to applysubsumption deletion in ME equally successful as in resolution, it iscrucial to employ a version of ME that minimizes ancestor context (i.e., thenecessary A-literals to find a refutation). DPME meets this demand. Wedescribe several variants of ME with subsumption, the most important onesbeing ME with backward and forward subsumption and theT*-Context Check. We compare their pruning power, also takinginto consideration the well-known regularity restriction. All proofs aresupplied. The practicability of our approach is demonstrated with experiments.


international syposium on methodologies for intelligent systems | 1996

A Model-Based Approach to Consistency-Checking

Stefan Brüning; Torsten Schaub

We propose a model-based approach to incremental consistency checking in default theorem proving. We show that the crucial task of consistency checking can benefit from keeping models in order to restrict the attention to ultimately necessary consistency checks. This is supported by the concept of default lemmata that allow for an additional avoidance of redundancy.


international conference information processing | 1994

Using Classical Theorem-Proving Techniques for Approximate Reasoning: Revised Report

Stefan Brüning; Torsten Schaub

We propose an approach to approximate classical reasoning via well-known theorem-proving techniques. Unlike other approaches, our approach takes into acconnt the interplay of knowledge bases and queries and thus allows for query-sensitive approximate reasoning. We demonstrate that our approach deals extremely well with the examples found in the literature. This reveals that conventional theorem-proving techniques can account for approximate reasoning.


conference on automated deduction | 1994

Detecting Non-Provable Goals

Stefan Brüning

In this paper we present a method to detect non-provable goals. The general idea, adopted from cycle unification, is to determine in advance how terms may be modified during a derivation. Since a complete predetermination is obviously not possible, we analyze how terms may be changed by, roughly speaking, adding and deleting function symbols. Such changes of a term are encoded by an efficiently decidable clause set. The satisfiability of such a set ensures that the goal containing the term under consideration cannot contribute to a successful derivation.


international conference on logic programming | 1993

Search Space Pruning by Checking Dynamic Term Growth

Stefan Brüning

In this paper we present a method to detect non-terminating ox failing queries based on analyzing the dynamic growth of terms. It overcomes restrictions known from approaches to preclude infinite loops in the field of logic programming. The general idea is to predetermine what may happen to a term while performing inference steps. Various well-known techniques and results of the theory of formal languages are used. The strength of our technique is emphasized by the fact that using it we are able to decide Horn-formulas consisting of facts, two-literal clauses, and a goal literal all of them restricted to unary predicate and unary function symbols.


KGC '93 Proceedings of the Third Kurt Gödel Colloquium on Computational Logic and Proof Theory | 1993

On Loop Detection in Connection Calculi

Stefan Brüning

We propose techniques to provide calculi based on the connection method with a possibility to preclude infinite loops. We extend previous work — proposed in the field of Logic Programming — concerning the detection of infinite loops during the proof of Horn formulas. On the one hand, we present a technique to be integrated into connection calculi for full first-order logic. On the other hand, we show how dependencies between goals can be used to yield stronger pruning techniques.


european conference on symbolic and quantitative approaches to reasoning and uncertainty | 1999

Avoiding Non-ground Variables

Stefan Brüning; Torsten Schaub

For many reasoning tasks in Artificial Intelligence, it is much simpler (or even essential) to deal with ground inferences rather than with inferences comprising variables. The usual approach to guarantee ground inferences is to introduce means for enumerating the underlying Herbrand-universe so that during subsequent inferences variables become bound in turn to the respective Herbrand-terms. The inherent problem with such an approach is that it may cause a tremendous number of unnecessary backtracking steps due to heaps of incorrect variable instantiations. In this paper, we propose a new concept that refrains from backtracking by appeal to novel inference rules that allow for correcting previous variable bindings. We show that our approach is not only beneficial for classical proof systems but it is also well-suited for tasks in knowledge representation and reasoning. The major contribution of this paper lies actually in an application of our approach to a calculi conceived for reasoning with default logic.


New Generation Computing | 1997

Globally linear connection method

Stefan Brüning

To model in a formal system the remarkable ability of human agents to reason about situations, actions, and causality has always been a major research goal in Intellectics. Most of the work towards this goal is based on the situation calculus which, however, has the disadvantage that it requires either to state frame axioms or to use non-monotonic logic and a commonsense law of inertia. A deductive approach which does not show this disadvantage is the linear connection method whose key idea is to treat facts about a situation as resources which can be consumed and produced by actions. It was shown that this approach properly handles planning problems which only allow deterministic actions, i.e. actions which are not allowed to have several alternative effects. In this paper we extend and revise the linear connection method to overcome this restriction.

Collaboration


Dive into the Stefan Brüning's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Steffen Hölldobler

Dresden University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michael Thielscher

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Peter Baumgartner

Australian National University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge