Gerhard Brewka

dblp:b/GerhardBrewka · also Gerd Brewka · DBLP profile ↗
← Back
77ranked-venue papers
53as first author
3since 2021 · last 2023
0000-0001-9001-6820ORCID · verified

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

Artificial intelligence and machine learning · 70 · 47 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 32 · 23 first-author · 1 since 2021Theory of computation · 29 · 19 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
34 papers
Knowledge representation and reasoning · 100%
Theoretical computer science
23 papers
Logic in computer science · 71% Automated reasoning and model checking · 16% Computational complexity · 11%

Topics — the 30 heaviest of 57, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
abstract argumentation
2.562022
Shedding new light on the foundations of abstract argumentation: Modularization and weak admissibility · Artif. Intell. 2022
Comparing Weak Admissibility Semantics to their Dung-style Counterparts (Extended Abstract) · IJCAI 2021
Comparing Weak Admissibility Semantics to their Dung-style Counterparts - Reduct, Modularization, and Strong Equivalence in Abstract Argumentation · KR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning
1.5102020
Handling and measuring inconsistency in non-monotonic logics · Artif. Intell. 2020
Syntax Splitting = Relevance + Independence: New Postulates for Nonmonotonic Reasoning From Conditional Belief Bases · KR 2020
Measuring Strong Inconsistency · AAAI 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning
argumentation
1.142022
Shedding new light on the foundations of abstract argumentation: Modularization and weak admissibility · Artif. Intell. 2022
Weighted Abstract Dialectical Frameworks · AAAI 2018
Abstract Dialectical Frameworks · KR 2010
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
answer set programming
1.052023
A general framework for preferences in answer set programming · Artif. Intell. 2023
asprin: Customizing Answer Set Preferences without a Headache · AAAI 2015
Complex Preferences for Answer Set Optimization · KR 2004
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
argumentation semantics
0.922021
Comparing Weak Admissibility Semantics to their Dung-style Counterparts (Extended Abstract) · IJCAI 2021
Revisiting the Foundations of Abstract Argumentation - Semantics Based on Weak Admissibility and Weak Defense · AAAI 2020
Logic in computer science
knowledge representation and reasoning
0.872017
Strong Inconsistency in Nonmonotonic Reasoning · IJCAI 2017
Abstract Dialectical Frameworks Revisited · IJCAI 2013
Managed Multi-Context Systems · IJCAI 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning
inconsistency handling
0.822020
Handling and measuring inconsistency in non-monotonic logics · Artif. Intell. 2020
Strong inconsistency · Artif. Intell. 2019
Logic in computer science
nonmonotonic reasoning
0.892020
Strong Inconsistency in Nonmonotonic Reasoning · IJCAI 2017
Handling and measuring inconsistency in non-monotonic logics · Artif. Intell. 2020
Managed Multi-Context Systems · IJCAI 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision
0.742019
Extension Removal in Abstract Argumentation - An Axiomatic Approach · AAAI 2019
Strong Syntax Splitting for Iterated Belief Revision · IJCAI 2017
Dynamic Interactions between Goals and Beliefs · IJCAI 2007
Automated reasoning and model checking › argumentation
abstract argumentation
0.632017
Solving Advanced Argumentation Problems with Answer-Set Programming · AAAI 2017
Abstract Dialectical Frameworks Revisited · IJCAI 2013
Relating the Semantics of Abstract Dialectical Frameworks and Standard AFs · IJCAI 2011
Logic in computer science › nonmonotonic reasoning › formal argumentation
abstract dialectical frameworks
0.632017
Solving Advanced Argumentation Problems with Answer-Set Programming · AAAI 2017
Abstract Dialectical Frameworks Revisited · IJCAI 2013
Relating the Semantics of Abstract Dialectical Frameworks and Standard AFs · IJCAI 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
admissibility semantics
0.612022
Shedding new light on the foundations of abstract argumentation: Modularization and weak admissibility · Artif. Intell. 2022
Knowledge, reasoning and agents › Knowledge representation and reasoning
modularity
0.612022
Shedding new light on the foundations of abstract argumentation: Modularization and weak admissibility · Artif. Intell. 2022
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation › abstract argumentation
abstract dialectical frameworks
0.422018
Weighted Abstract Dialectical Frameworks · AAAI 2018
Abstract Dialectical Frameworks · KR 2010
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief change
0.412020
Syntax Splitting = Relevance + Independence: New Postulates for Nonmonotonic Reasoning From Conditional Belief Bases · KR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
strong equivalence
0.412020
Comparing Weak Admissibility Semantics to their Dung-style Counterparts - Reduct, Modularization, and Strong Equivalence in Abstract Argumentation · KR 2020
Logic in computer science › logic programming
logic programming semantics
0.422023
asprin: Customizing Answer Set Preferences without a Headache · AAAI 2015
A general framework for preferences in answer set programming · Artif. Intell. 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
multi-context systems
0.422018
Reactive multi-context systems: Heterogeneous reasoning in dynamic environments · Artif. Intell. 2018
Equilibria in Heterogeneous Nonmonotonic Multi-Context Systems · AAAI 2007
Logic in computer science › logic programming
answer set programming
0.332017
Solving Advanced Argumentation Problems with Answer-Set Programming · AAAI 2017
Answer Set Optimization · IJCAI 2003
An Abductive Framework for General Logic Programs and other Nonmonotonic Systems · IJCAI 1993
Knowledge, reasoning and agents › Knowledge representation and reasoning › inconsistency handling › inconsistency-tolerant reasoning
inconsistency measurement
0.312018
Measuring Strong Inconsistency · AAAI 2018
Computational complexity › complexity of reasoning
complexity of argumentation semantics
0.312018
Weighted Abstract Dialectical Frameworks · AAAI 2018
Automated reasoning and model checking › argumentation
argumentation semantics
0.322013
Abstract Dialectical Frameworks Revisited · IJCAI 2013
Relating the Semantics of Abstract Dialectical Frameworks and Standard AFs · IJCAI 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief revision
iterated belief revision
0.312017
Strong Syntax Splitting for Iterated Belief Revision · IJCAI 2017
Computational complexity
complexity of reasoning
0.312017
Strong Inconsistency in Nonmonotonic Reasoning · IJCAI 2017
Logic in computer science
inconsistency handling
0.312017
Strong Inconsistency in Nonmonotonic Reasoning · IJCAI 2017
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
preference handling
0.212015
asprin: Customizing Answer Set Preferences without a Headache · AAAI 2015
Logic in computer science › logic programming › logic programming semantics
stable models
0.212015
asprin: Customizing Answer Set Preferences without a Headache · AAAI 2015
Logic in computer science › knowledge representation and reasoning › knowledge representation
multi-context systems
0.112011
Managed Multi-Context Systems · IJCAI 2011
Logic in computer science › philosophical logic › non-classical logic
paraconsistent logic
0.112019
Strong inconsistency · Artif. Intell. 2019
Knowledge, reasoning and agents › Knowledge representation and reasoning
action and change
0.112010
State Defaults and Ramifications in the Unifying Action Calculus · KR 2010

Methods — techniques the papers use, named apart from their topics

inconsistency measures · 0.9dominance testing · 0.4answer set solving · 0.4reduct-based reformulation · 0.4characterization kernels · 0.4axiomatic approach · 0.4rationality postulates · 0.3complexity analysis · 0.3logic programming · 0.3generic algorithm for minimal strongly inconsistent subsets · 0.3answer set programming · 0.3AGM belief revision · 0.2simulation · 0.1polynomial-time translation · 0.1argumentation theory · 0.1CP-nets · 0.1equilibrium semantics · 0.1logical frameworks · 0.0
YearPublicationVenuePosition
2023 A general framework for preferences in answer set programming
Gerhard Brewka, James P. Delgrande, Javier Romero 0003, Torsten Schaub
Artif. Intell.1
2022 Shedding new light on the foundations of abstract argumentation: Modularization and weak admissibility
Ringo Baumann, Gerhard Brewka, Markus Ulbricht 0001
Artif. Intell.2
2021 Comparing Weak Admissibility Semantics to their Dung-style Counterparts (Extended Abstract)
Ringo Baumann, Gerhard Brewka, Markus Ulbricht 0001
IJCAI2
2020 Revisiting the Foundations of Abstract Argumentation - Semantics Based on Weak Admissibility and Weak Defense
abstract
In his seminal 1995 paper, Dung paved the way for abstract argumentation, a by now major research area in knowledge representation. He pointed out that there is a problematic issue with self-defeating arguments underlying all traditional semantics. A self-defeat occurs if an argument attacks itself either directly or indirectly via an odd attack loop, unless the loop is broken up by some argument attacking the loop from outside. Motivated by the fact that such arguments represent self-contradictory or paradoxical arguments, he asked for reasonable semantics which overcome the problem that such arguments may indeed invalidate any argument they attack. This paper tackles this problem from scratch. More precisely, instead of continuing to use previous concepts defined by Dung we provide new foundations for abstract argumentation, so-called weak admissibility and weak defense. After showing that these key concepts are compatible as in the classical case we introduce new versions of the classical Dung-style semantics including complete, preferred and grounded semantics. We provide a rigorous study of these new concepts including interrelationships as well as the relations to their Dung-style counterparts. The newly introduced semantics overcome the issue with self-defeating arguments, and they are semantically insensitive to syntactic deletions of self-attacking arguments, a special case of self-defeat.
Ringo Baumann, Gerhard Brewka, Markus Ulbricht 0001
AAAI2
2020 Comparing Weak Admissibility Semantics to their Dung-style Counterparts - Reduct, Modularization, and Strong Equivalence in Abstract Argumentation
abstract
Semantics based on weak admissibility were recently introduced to overcome a problem with self-defeating arguments that has not been solved for more than 25 years. The recursive definition of weak admissibility mainly relies on the notion of a reduct regarding a set E which only contains arguments which are neither in E, nor attacked by E. At first glance the reduct seems to be tailored for the weaker versions of Dung-style semantics only. In this paper we show that standard Dung semantics can be naturally reformulated using the reduct revealing that this concept is already implicit. We further identify a new abstract principle for semantics, so-called modularization describing how to obtain further extensions given an initial one. Its importance for the study of abstract argumentation semantics is shown by its ability to alternatively characterize classical and non-classical semantics. Moreover, we tackle the notion of strong equivalence via characterizing kernels and give a complete classification of the weak versions regarding well-known properties and postulates known from the literature.
Ringo Baumann, Gerhard Brewka, Markus Ulbricht 0001
KR2
2020 Syntax Splitting = Relevance + Independence: New Postulates for Nonmonotonic Reasoning From Conditional Belief Bases
abstract
Syntax splitting, first introduced by Parikh in 1999, is a natural and desirable property of KR systems. Syntax splitting combines two aspects: it requires that the outcome of a certain epistemic operation should only depend on relevant parts of the underlying knowledge base, where relevance is given a syntactic interpretation (relevance). It also requires that strengthening antecedents by irrelevant information should have no influence on the obtained conclusions (independence). In the context of belief revision the study of syntax splitting already proved useful and led to numerous new insights. In this paper we analyse syntax splitting in a different setting, namely nonmonotonic reasoning based on conditional knowledge bases. More precisely, we analyse inductive inference operators which, like system P, system Z, or the more recent c-inference, generate an inference relation from a conditional knowledge base. We axiomatize the two aforementioned aspects of syntax splitting, relevance and independence, as properties of such inductive inference operators. Our main results show that system P and system Z, whilst satisfying relevance, fail to satisfy independence. C-inference, in contrast, turns out to satisfy both relevance and independence and thus fully complies with syntax splitting.
Gabriele Kern-Isberner, Christoph Beierle, Gerhard Brewka
KR3
2020 Handling and measuring inconsistency in non-monotonic logics
Markus Ulbricht 0001, Matthias Thimm, Gerhard Brewka
Artif. Intell.3
2020 Solving Advanced Argumentation Problems with Answer Set Programming
abstract
Abstract Powerful formalisms for abstract argumentation have been proposed, among them abstract dialectical frameworks (ADFs) that allow for a succinct and flexible specification of the relationship between arguments and the GRAPPA framework which allows argumentation scenarios to be represented as arbitrary edge-labeled graphs. The complexity of ADFs and GRAPPA is located beyond NP and ranges up to the third level of the polynomial hierarchy. The combined complexity of Answer Set Programming (ASP) exactly matches this complexity when programs are restricted to predicates of bounded arity. In this paper, we exploit this coincidence and present novel efficient translations from ADFs and GRAPPA to ASP. More specifically, we provide reductions for the five main ADF semantics of admissible, complete, preferred, grounded, and stable interpretations, and exemplify how these reductions need to be adapted for GRAPPA for the admissible, complete, and preferred semantics.
Gerhard Brewka, Martin Diller, Georg Heissenberger, Thomas Linsbichler, Stefan Woltran
Theory Pract. Log. Program.1
2019 Extension Removal in Abstract Argumentation - An Axiomatic Approach
abstract
This paper continues the rather recent line of research on the dynamics of non-monotonic formalisms. In particular, we consider semantic changes in Dung’s abstract argumentation formalism. One of the most studied problems in this context is the so-called enforcing problem which is concerned with manipulating argumentation frameworks (AFs) such that a certain desired set of arguments becomes an extension. Here we study the inverse problem, namely the extension removal problem: is it possible – and if so how – to modify a given argumentation framework in such a way that certain undesired extensions are no longer generated? Analogously to the well known AGM paradigm we develop an axiomatic approach to the removal problem, i.e. a certain set of axioms will determine suitable manipulations. Although contraction (that is, the elimination of a particular belief) is conceptually quite different from extension removal, there are surprisingly deep connections between the two: it turns out that postulates for removal can be directly obtained as reformulations of the AGM contraction postulates. We prove a series of formal results including conditional and unconditional existence and semantical uniqueness of removal operators as well as various impossibility results – and show possible ways out.
Ringo Baumann, Gerhard Brewka
AAAI2
2019 Multi-valued GRAPPA
Gerhard Brewka, Jörg Pührer, Stefan Woltran
JELIA1
2019 Argumentation-Based Explanations for Answer Sets Using ADF
Lena Rolf, Gabriele Kern-Isberner, Gerhard Brewka
LPNMR3
2019 Strong inconsistency
Gerhard Brewka, Matthias Thimm, Markus Ulbricht 0001
Artif. Intell.1
2018 Weighted Abstract Dialectical Frameworks
abstract
Abstract Dialectical Frameworks (ADFs) generalize Dung's argumentation frameworks allowing various relationships among arguments to be expressed in a systematic way. We further generalize ADFs so as to accommodate arbitrary acceptance degrees for the arguments. This makes ADFs applicable in domains where both the initial status of arguments and their relationship are only insufficiently specified by Boolean functions. We define all standard ADF semantics for the weighted case, including grounded, preferred and stable semantics. We illustrate our approach using acceptance degrees from the unit interval and show how other valuation structures can be integrated. In each case it is sufficient to specify how the generalized acceptance conditions are represented by formulas, and to specify the information ordering underlying the characteristic ADF operator. We also present complexity results for problems related to weighted ADFs.
Gerhard Brewka, Hannes Strass, Johannes P. Wallner, Stefan Woltran
AAAI1
2018 Measuring Strong Inconsistency
abstract
We address the issue of quantitatively assessing the severity of inconsistencies in nonmonotonic frameworks. While measuring inconsistency in classical logics has been investigated for some time now, taking the nonmonotonicity into account poses new challenges. In order to tackle them, we focus on the structure of minimal strongly kb-inconsistent subsets of a knowledge base kb---a generalization of minimal inconsistency to arbitrary, possibly nonmonotonic, frameworks. We propose measures based on this notion and investigate their behavior in a nonmonotonic setting by revisiting existing rationality postulates, analyzing the compliance of the proposed measures with these postulates, and by investigating their computational complexity.
Markus Ulbricht 0001, Matthias Thimm, Gerhard Brewka
AAAI3
2018 Reactive multi-context systems: Heterogeneous reasoning in dynamic environments
Gerhard Brewka, Stefan Ellmauthaler, Ricardo Gonçalves 0001, Matthias Knorr 0001, João Leite 0001, Jörg Pührer
Artif. Intell.1
2018 The equivalence zoo for Dung-style semantics
abstract
Notions of equivalence that are stronger than standard equivalence in the sense that they also take potential modifications of the available information into account have received considerable interest in non-monotonic reasoning. In this article, we focus on equivalence notions in argumentation. More specifically, we establish a number of new results about the relationships among various equivalence notions for Dung argumentation frameworks that are located between strong equivalence (Oikarinen and Woltran, 2011, Art. Intell, 175, 1985–2009) and standard equivalence. We provide the complete picture for this variety of equivalence relations (which we call the equivalence zoo) for stable, preferred, admissible and complete semantics.
Ringo Baumann, Gerhard Brewka
J. Log. Comput.2
2017 Solving Advanced Argumentation Problems with Answer-Set Programming
abstract
Powerful formalisms for abstract argumentation have been proposed. Their complexity is often located beyond NP and ranges up to the third level of the polynomial hierarchy. The combined complexity of Answer-Set Programming (ASP) exactly matches this complexity when programs are restricted to predicates of bounded arity. In this paper, we exploit this coincidence and present novel efficient translations from abstract dialectical frameworks (ADFs) and GRAPPA to ASP.We also empirically compare our approach to other systems for ADF reasoning and report promising results.
Gerhard Brewka, Martin Diller, Georg Heissenberger, Thomas Linsbichler, Stefan Woltran
AAAI1
2017 Strong Inconsistency in Nonmonotonic Reasoning
abstract
Minimal inconsistent subsets of knowledge bases play an important role in classical logics, most notably for repair and inconsistency measurement. It turns out that for nonmonotonic reasoning a stronger notion is needed. In this paper we develop such a notion, called strong inconsistency. We show that—in an arbitrary logic, monotonic or not—minimal strongly inconsistent subsets play the same role as minimal inconsistent subsets in classical reasoning. In particular, we show that the well-known classical duality between hitting sets of minimal inconsistent subsets and maximal consistent subsets generalizes to arbitrary logics if the strong notion of inconsistency is used. We investigate the complexity of various related reasoning problems and present a generic algorithm for computing minimal strongly inconsistent subsets of a knowledge base. We also demonstrate the potential of our new notion for applications, focusing on repair and inconsistency measurement.
Gerhard Brewka, Matthias Thimm, Markus Ulbricht 0001
IJCAI1
2017 Strong Syntax Splitting for Iterated Belief Revision
abstract
AGM theory is the most influential formal account of belief revision. Nevertheless, there are some issues with the original proposal. In particular, Parikh has pointed out that completely irrelevant information may be affected in AGM revision. To remedy this, he proposed an additional axiom (P) aiming to capture (ir)relevance by a notion of syntax splitting. In this paper we generalize syntax splitting from logical sentences to epistemic states, a step which is necessary to cover iterated revision. The generalization is based on the notion of marginalization of epistemic states. Furthermore, we study epistemic syntax splitting in the context of ordinal conditional functions. Our approach substantially generalizes the semantical treatment of (P) in terms of faithful preorders recently presented by Peppas and colleagues.
Gabriele Kern-Isberner, Gerhard Brewka
IJCAI2
2016 Translation-Based Revision and Merging for Minimal Horn Reasoning
abstract
In this paper we introduce a new approach for revising and merging consistent Horn formulae under minimal model semantics. Our approach is translation-based in the following sense: we generate a propositional encoding capturing both the syntax of the original Horn formulae (the clauses which appear or not in them) and their semantics (their minimal models). We can then use any classical revision or merging operator to perform belief change on the encoding. The resulting propositional theory is then translated back into a Horn formula. We identify some specific operators which guarantee a particular kind of minimal change. A unique feature of our approach is that it allows us to control whether minimality of change primarily relates to the syntax or to the minimal model semantics of the Horn formula. We give an axiomatic characterization of minimal change on the minimal model for this new setting, and we show that some specific translation-based revision and merging operators satisfy our postulates.
Gerhard Brewka, Jean-Guy Mailly, Stefan Woltran
ECAI1
2016 Preface
Subbarao Kambhampati, Gerhard Brewka
IJCAI2
2016 Inconsistency Management in Reactive Multi-context Systems
Gerhard Brewka, Stefan Ellmauthaler, Ricardo Gonçalves 0001, Matthias Knorr 0001, João Leite 0001, Jörg Pührer
JELIA1
2016 Measuring Inconsistency in Answer Set Programs
Markus Ulbricht 0001, Matthias Thimm, Gerhard Brewka
JELIA3
2015 asprin: Customizing Answer Set Preferences without a Headache
abstract
In this paper we describe asprin, a general, flexible, and extensible framework for handling preferences among the stable models of a logic program. We show how complex preference relations can be specified through user-defined preference types and their arguments. We describe how preference specifications are handled internally by so-called preference programs, which are used for dominance testing. We also give algorithms for computing one, or all, optimal stable models of a logic program. Notably, our algorithms depend on the complexity of the dominance tests and make use of multi-shot answer set solving technology.
Gerhard Brewka, James P. Delgrande, Javier Romero 0003, Torsten Schaub
AAAI1
2015 AGM Meets Abstract Argumentation: Expansion and Revision for Dung Frameworks
Ringo Baumann, Gerhard Brewka
IJCAI2
2015 Implementing Preferences with asprin
Gerhard Brewka, James P. Delgrande, Javier Romero 0003, Torsten Schaub
LPNMR1
2015 A Formal Theory of Justifications
Marc Denecker, Gerhard Brewka, Hannes Strass
LPNMR2
2014 Multi-Context Systems for Reactive Reasoning in Dynamic Environments
abstract
We show in this paper how managed multi-context systems (mMCS) can be turned into a reactive formalism suitable for continuous reasoning in dynamic environments. We extend mMCS with (abstract) sensors and define the notion of a run of the extended systems. We then show how typical problems arising in online reasoning can be addressed: handling potentially inconsistent sensor input, modeling intelligent forms of forgetting, and controlling the reasoning effort spent by contexts. We also investigate the complexity of some important related decision problems.
Gerhard Brewka, Stefan Ellmauthaler, Jörg Pührer
ECAI1
2014 GRAPPA: A Semantical Framework for Graph-Based Argument Processing
abstract
Graphical models are widely used in argumentation to visualize relationships among propositions or arguments. The intuitive meaning of the links in the graphs is typically expressed using labels of various kinds. In this paper we introduce a general semantical framework for assigning a precise meaning to labelled argument graphs which makes them suitable for automatic evaluation. Our approach rests on the notion of explicit acceptance conditions, as first studied in Abstract Dialectical Frameworks (ADFs). The acceptance conditions used here are functions from multisets of labels to truth values. We define various Dung style semantics for argument graphs. We also introduce a pattern language for specifying acceptance functions. Moreover, we show how argument graphs can be compiled to ADFs, thus providing an automatic evaluation tool via existing ADF implementations. Finally, we also discuss complexity issues.
Gerhard Brewka, Stefan Woltran
ECAI1
2013 Abstract Dialectical Frameworks Revisited
Gerhard Brewka, Hannes Strass, Stefan Ellmauthaler, Johannes P. Wallner, Stefan Woltran
IJCAI1
2013 Spectra in Abstract Argumentation: An Analysis of Minimal Change
Ringo Baumann, Gerhard Brewka
LPNMR2
2013 Towards Reactive Multi-Context Systems
Gerhard Brewka
LPNMR1
2011 Relating the Semantics of Abstract Dialectical Frameworks and Standard AFs
abstract
One criticism often advanced against abstract argumentation frameworks (AFs), is that these consider only one form of interaction between atomic arguments: specifically that an argument attacks another. Attempts to broaden the class of relationships include bipolar frameworks, where arguments support others, and abstract dialectical frameworks (ADFs). The latter, allow of an argument, x, to be predicated on a given propositional function, Cx, dependent on the corresponding acceptance of its parents, i.e. those y for which 〈y, x〉 occurs. Although offering a richly expressive formalism subsuming both standard and bipolar AFs, an issue that arises with ADFs is whether this expressiveness is achieved in a manner that would be infeasible within standard AFs. Can the semantics used in ADFs be mapped to some AF semantics? How many arguments are needed in an AF to simulate an ADF? We show that (in a formally defined sense) any ADF can be simulated by an AF of similar size and that this translation can be realised by a polynomial time algorithm.
Gerhard Brewka, Paul E. Dunne, Stefan Woltran
IJCAI1
2011 Managed Multi-Context Systems
Gerhard Brewka, Thomas Eiter, Michael Fink 0001, Antonius Weinzierl
IJCAI1
2011 Aggregates in Answer Set Optimization
Emad Saad, Gerhard Brewka
LPNMR2
2010 Representing Preferences Among Sets
abstract
We study methods to specify preferences among subsets of a set (auniverse). The methods we focus on are of two types. The first one assumes the universe comes with a preference relation on its elements and attempts to lift that relation to subsets of the universe. That approach has limited expressivity but results in orderings that capture interesting general preference principles. The second method consists of developing formalisms allowing the user to specify "atomic" improvements, and generating from them preferences on the powerset of the universe. We show that the particular formalism we propose is expressive enough to capture the lifted preference relations of the first approach, and generalizes propositional CP-nets. We discuss the importance of domain-independent methods for specifying preferences on sets for knowledge representation formalisms, selecting the formalism of argumentation frameworks as an illustrative example.
Gerhard Brewka, Miroslaw Truszczynski, Stefan Woltran
AAAI1
2010 Expanding Argumentation Frameworks: Enforcing and Monotonicity Results
abstract
This paper addresses the problem of revising a Dung-style argumentation framework by adding finitely many new arguments which may interact with old ones. We study the behavior of the extensions of the augmented argumentation frameworks, taking also into account possible changes of the underlying semantics (which may be interpreted as corresponding changes of proof standards). We show both possibility and impossibility results related to the problem of enforcing a desired set of arguments. Furthermore, we prove some monotonicity results for a special class of expansions with respect to the cardinality of the set of extensions and the justification state.
Ringo Baumann, Gerhard Brewka
COMMA2
2010 Carneades and Abstract Dialectical Frameworks: A Reconstruction
abstract
Carneades is a rather general framework for argumentation. Unlike many other approaches, Carneades captures a number of aspects, like proof burdens, proof standards etc., which are of central importance, in particular in legal argumentation.
Gerhard Brewka, Thomas F. Gordon
COMMA1
2010 Nonmonotonic Tools for Argumentation
Gerhard Brewka
JELIA1
2010 State Defaults and Ramifications in the Unifying Action Calculus
Ringo Baumann, Gerhard Brewka, Hannes Strass, Michael Thielscher, Vadim Zaslawski
KR2
2010 Abstract Dialectical Frameworks
Gerhard Brewka, Stefan Woltran
KR1
2009 Argumentation Context Systems: A Framework for Abstract Group Argumentation
Gerhard Brewka, Thomas Eiter
LPNMR1
2009 From Data Integration towards Knowledge Mediation
Gerhard Brewka, Thomas Eiter
LPNMR1
2007 Equilibria in Heterogeneous Nonmonotonic Multi-Context Systems
Gerhard Brewka, Thomas Eiter
AAAI1
2007 Preferences, Contexts and Answer Sets
Gerhard Brewka
ICLP1
2007 Contextual Default Reasoning
Gerhard Brewka, Floris Roelofsen, Luciano Serafini
IJCAI1
2007 Dynamic Interactions between Goals and Beliefs
Steven Shapiro, Gerhard Brewka
IJCAI2
2006 Planning with Prioritized Goals
Robert Feldmann, Gerhard Brewka, Sandro Wenzel
KR2
2005 Prioritized Component Systems
Gerhard Brewka, Ilkka Niemelä, Miroslaw Truszczynski
AAAI1
2004 A Rank Based Description Language for Qualitative Preferences
Gerhard Brewka
ECAI1
2004 Complex Preferences for Answer Set Optimization
Gerhard Brewka
KR1
2004 Answer Sets: From Constraint Programming Towards Qualitative Optimization
Gerhard Brewka
LPNMR1
2004 Qualitative choice logic
Gerhard Brewka, Salem Benferhat, Daniel Le Berre
Artif. Intell.1
2004 Logic Programs with Ordered Disjunction
abstract
Logic programs with ordered disjunction (LPODs) contain a new connective which allows representing alternative, ranked options for problem solutions in the heads of rules: A×B intuitively means that if possible A, but if A is not possible, then at least B. The semantics of logic programs with ordered disjunction is based on a preference relation on answer sets. We show how LPODs can be implemented using answer set solvers for normal programs. The implementation is based on a generator, which produces candidate answer sets and a tester which checks whether a given candidate is maximally preferred and produces a better candidate if it is not. We also discuss the complexity of reasoning tasks based on LPODs and possible applications.
Gerhard Brewka, Ilkka Niemelä, Tommi Syrjänen
Comput. Intell.1
2003 Answer Set Optimization
Gerhard Brewka, Ilkka Niemelä, Miroslaw Truszczynski
IJCAI1
2003 Special Issue on Computational Dialectics: an Introduction
abstract
1Computer Science Institute, University of Leipzig 2Institute of Information and Computing Sciences, Utrecht University 3Institute of Information and Computing Sciences, Utrecht University
Gerhard Brewka, Henry Prakken, Gerard Vreeswijk
J. Log. Comput.1
2002 Implementing Ordered Disjunction Using Answer Set Solvers for Normal Programs
Gerhard Brewka, Ilkka Niemelä, Tommi Syrjänen
JELIA1
2002 Qualitative Choice Logic
Gerhard Brewka, Salem Benferhat, Daniel Le Berre
KR1
2001 On the Relationship between Defeasible Logic and Well-Founded Semantics
Gerhard Brewka
LPNMR1
2001 Dynamic Argument Systems: A Formal Model of Argumentation Processes Based on Situation Calculus
abstract
We present a formal model of argumentation based on situation calculus which captures both the logical and the procedural aspects of argumentation processes. The logic is used to determine what is accepted by each agent participating in the discussion and by the group as a whole, on the basis of the speech acts performed during argumentation. Argumentation protocols, also called rules of order, describe declaratively which speech acts are legal in a particular state of the argumentation. We first discuss argumentation with fixed rules of order. Our model tolerates protocol violations but makes it possible to object to illegal actions. In realistic settings the rules of order themselves can at any time become the topic of the debate. We show how meta‐level argumentation of this kind can be modelled in what we call dynamic argument systems. To illustrate the notions introduced in the paper we present a reconstruction of Rescher's theory of formal disputation and a dynamic argument system with three levels which we use to discuss a murder case.
Gerhard Brewka
J. Log. Comput.1
2000 Declarative Representation of Revision Strategies
Gerhard Brewka
ECAI1
1999 Preferred Answer Sets for Extended Logic Programs
Gerhard Brewka, Thomas Eiter
Artif. Intell.1
1998 Preferred Answer Sets for Extended Logic Programs
Gerhard Brewka, Thomas Eiter
KR1
1997 Well-Founded Semantics for Default Logic
abstract
Default logic is one of the most popular approaches to model defeasible reasoning. Nevertheless, there are a number of problems with Reiter's original semantics that have led to the investigation of alternative approaches. In particular, Baral/Subrahmanian and Przymusinska/Przymusinski have investigated generalizations of well-founded semantics for normal logic programs to default logic. These generalizations have a number of interesting properties. Unfortunately, it turns out that in many realistic situations they are unable to draw any defeasible conclusions at all - which can hardly be viewed as satisfactory. We show how this difficulty can be solved by varying the fixed point operator underlying the semantics. We define a range of different semantics. All of them are correct wrt. safe conclusions under Reiter semantics, i.e. those conclusions with the same proof in all extensions. For the strongest semantics we have also completeness in the case of coherent default theories, i.e. default theories with at least one extension. The logics differ in the effort spent for determining potential conclusions. It turns out that they are at least as complex as original default logic. We show that our approach also leads to new semantics for normal and extended logic programs. Moreover, we define prioritized versions of the logics.
Gerhard Brewka, Georg Gottlob
Fundam. Informaticae1
1996 Well-Founded Semantics for Extended Logic Programs with Dynamic Preferences
abstract
The paper describes an extension of well-founded semantics for logic programs with two types of negation. In this extension information about preferences between rules can be expressed in the logical language and derived dynamically. This is achieved by using a reserved predicate symbol and a naming technique. Conflicts among rules are resolved whenever possible on the basis of derived preference information. The well-founded conclusions of prioritized logic programs can be computed in polynomial time. A legal reasoning example illustrates the usefulness of the approach.
Gerhard Brewka
J. Artif. Intell. Res.1
1994 Reasoning about Priorities in Default Logic
Gerhard Brewka
AAAI1
1994 A Reconstruction of Rescher' s Theory of Formal Disputation Based on Default Logic
Gerhard Brewka
ECAI1
1993 An Abductive Framework for General Logic Programs and other Nonmonotonic Systems
Gerhard Brewka, Kurt Konolige
IJCAI1
1993 Skeptical Reason Maintenance and Belief Revision
Cees Witteveen, Gerhard Brewka
Artif. Intell.2
1993 How to do Things with Worlds: On Formalizing Actions and Plans
abstract
The paper begins with a critique of the Ginsberg/Smith approach to reasoning about action which is based on the notion of maximal consistent subsets of world descriptions. There are some deep difficulties with this approach due to a misconception of what is possible and what is not. Incomplete information about the actual state of the world may lead to counterintuitive conclusions about what is true after an action is performed. These problems were first discussed by Winslett, who presents an alternative formalization based on possible models. Her formalization solves problems with incomplete descriptions of the world. However, related problems caused by using disjunctive postconditions to model ambiguous actions remain unsolved. Moreover, Winslett does not take the effects of causality into account when determining the closeness of worlds. We present a novel formalization of actions that avoids these problems.
Gerhard Brewka, Joachim Hertzberg
J. Log. Comput.1
1991 Assertional Default Theories
Gerhard Brewka
ECSQARU1
1991 Handling Partially Ordered Defaults in TMS
Ulrich Junker, Gerhard Brewka
ECSQARU2
1991 Cumulative Default Logic: In Defense of Nonmonotonic Inference Rules
Gerhard Brewka
Artif. Intell.1
1989 Preferred Subtheories: An Extended Logical Framework for Default Reasoning
Gerhard Brewka
IJCAI1
1989 On the Relation Between Truth Maintenance and Autoepistemic Logic
Michael Reinfrank, Oskar Dressler, Gerhard Brewka
IJCAI3
1987 The Logic of Inheritance in Frame Systems
Gerhard Brewka
IJCAI1
1986 Tweety - Still Flying: Some Remarks on Abnormal Birds Applicable Rules and a Default Prover
Gerhard Brewka
AAAI1