Yannis Dimopoulos

dblp:93/696 · DBLP profile ↗
← Back
32ranked-venue papers
26as first author
4since 2021 · last 2026
0000-0001-9583-9754ORCID · corroborated

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

Artificial intelligence and machine learning · 26 · 20 first-author · 4 since 2021Theory of computation · 9 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 6 first-author · 1 since 2021Software engineering, systems software and programming languages · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
12 papers
Knowledge representation and reasoning · 95% Planning, search and constraint satisfaction · 5%
Theoretical computer science
10 papers
Computational complexity · 76% Algorithmic game theory and mechanism design · 10% Automated reasoning and model checking · 9%

Topics — the 19 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
argumentation
2.252026
Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks · Artif. Intell. 2026
Redefining ABA+ Semantics via Abstract Set-to-Set Attacks · AAAI 2024
Control Argumentation Frameworks · AAAI 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
abstract argumentation
1.132026
Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks · Artif. Intell. 2026
Finding Admissible and Preferred Arguments Can be Very Hard · KR 2000
Preferred Arguments are Harder to Compute than Stable Extension · IJCAI 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation › structured argumentation
assumption-based argumentation
1.022026
Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks · Artif. Intell. 2026
On the computational complexity of assumption-based argumentation for default reasoning · Artif. Intell. 2002
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
preference-based argumentation
1.012026
Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks · Artif. Intell. 2026
Computational complexity › complexity of reasoning
argumentation complexity
0.322026
Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks · Artif. Intell. 2026
Preferred Arguments are Harder to Compute than Stable Extension · IJCAI 1999
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search
0.212014
Heuristic Guided Optimization for Propositional Planning · KR 2014
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
deterministic planning
0.112009
Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners · Artif. Intell. 2009
Algorithmic game theory and mechanism design
preference elicitation
0.112009
Ceteris Paribus Preference Elicitation with Predictive Guarantees · IJCAI 2009
Automated reasoning and model checking
argumentation
0.112008
Making Decisions through Preference-Based Argumentation · KR 2008
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning › preference handling › preference reasoning
CP-nets
0.012003
A New Look at the Semantics and Optimization Methods of CP-Networks · IJCAI 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning › preference handling
preference reasoning
0.012003
A New Look at the Semantics and Optimization Methods of CP-Networks · IJCAI 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
default reasoning
0.012002
On the computational complexity of assumption-based argumentation for default reasoning · Artif. Intell. 2002
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › planning evaluation
planning competition
0.012009
Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners · Artif. Intell. 2009
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
argumentation semantics
0.011999
Preferred Arguments are Harder to Compute than Stable Extension · IJCAI 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning
0.011999
Preferred Arguments are Harder to Compute than Stable Extension · IJCAI 1999
Computational complexity
complexity of reasoning
0.011999
Preferred Arguments are Harder to Compute than Stable Extension · IJCAI 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
inductive logic programming
0.011997
Integrating Explanatory and Descriptive Learning in ILP · IJCAI (2) 1997
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
0.011997
Integrating Explanatory and Descriptive Learning in ILP · IJCAI (2) 1997
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
default logic
0.011994
A Graph-Theoretic Approach to Default Logic · Inf. Comput. 1994

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

QBF encoding · 0.7heuristic search · 0.2preference elicitation · 0.1optimization · 0.1CP-networks · 0.1complexity analysis · 0.1inductive logic programming · 0.0
YearPublicationVenuePosition
2026 Sets attacking sets in abstract argumentation - redefining ABA+ semantics via hyper argumentation frameworks
abstract
Assumption-based argumentation (ABA) is a powerful defeasible reasoning formalism which is based on the interplay of assumptions, their contraries, and inference rules. ABA with preferences ( ABA + ) generalizes the basic model by allowing a qualitative comparison of assumptions. The integration of preferences however comes with a cost. In ABA + , the evaluation under two central and well-established semantics—grounded and complete semantics—is not guaranteed to yield an outcome. Moreover, while ABA frameworks without preferences allow for a graph-based representation in Dung-style frameworks, an according instantiation for general ABA + frameworks has not been established so far. In this work, we tackle both issues: First, we develop a novel abstract argumentation formalism based on set-to-set attacks. We show that our so-called Hyper Argumentation Frameworks (HYPAFs) capture the attack relation between assumptions in ABA + . Second, we exploit this correspondence between ABA + and HYPAFs to obtain relaxed variants of complete and grounded semantics for HYPAFs that yield an extension for all frameworks by design, while still faithfully generalizing the established semantics of Dung-style Argumentation Frameworks. Finally, we discuss basic properties and provide a thorough complexity analysis for both the abstract HYPAFs as well as ABA + .
Yannis Dimopoulos, Wolfgang Dvorák, Anna Rapberger, Matthias König 0002, Markus Ulbricht 0001, Stefan Woltran
Artif. Intell.1
2024 Redefining ABA+ Semantics via Abstract Set-to-Set Attacks
abstract
Assumption-based argumentation (ABA) is a powerful defeasible reasoning formalism which is based on the interplay of assumptions, their contraries, and inference rules. ABA with preferences (ABA+) generalizes the basic model by allowing qualitative comparison between assumptions. The integration of preferences however comes with a cost. In ABA+, the evaluation under two central and well-established semantics---grounded and complete semantics---is not guaranteed to yield an outcome. Moreover, while ABA frameworks without preferences allow for a graph-based representation in Dung-style frameworks, an according instantiation for general ABA+ frameworks has not been established so far. In this work, we tackle both issues: First, we develop a novel abstract argumentation formalism based on set-to-set attacks. We show that our so-called Hyper Argumentation Frameworks (HYPAFs) capture ABA+. Second, we propose relaxed variants of complete and grounded semantics for HYPAFs that yield an extension for all frameworks by design, while still faithfully generalizing the established semantics of Dung-style Argumentation Frameworks. We exploit the newly established correspondence between ABA+ and HYPAFs to obtain variants for grounded and complete ABA+ semantics that are guaranteed to yield an outcome. Finally, we discuss basic properties and provide a complexity analysis. Along the way, we settle the computational complexity of several ABA+ semantics.
Yannis Dimopoulos, Wolfgang Dvorák, Matthias König 0002, Anna Rapberger, Markus Ulbricht 0001, Stefan Woltran
AAAI1
2024 Connecting Abstract Argumentation and Boolean Networks
abstract
Already in Dung’s seminal paper introducing Abstract Argumentation Frameworks (AFs), several connections to seemingly unrelated reasoning formalisms have been illustrated. In this work, we continue this trend and establish a connection between abstract argumentation frameworks and boolean networks (BNs). BNs, in a nutshell, mimic simple binary-valued systems, where for each point in time, the value of each bit (component) depends only on the other components’ values of the previous point in time of the network. This formalism is widely used to formally analyze biological processes, where from simple rules complex behavior emerges. We show that stable extensions of an arbitrary AF correspond to single state attractors of its canonically corresponding BN, the complete extensions correspond to a distinctive 2-state attractor, and the admissible sets correspond to the seeds of the BN. We thereby lay the groundwork for a fruitful exchange of ideas between the two research areas.
Yannis Dimopoulos, Wolfgang Dvorák, Matthias König 0002
COMMA1
2021 Arguing and negotiating using incomplete negotiators profiles
Yannis Dimopoulos, Jean-Guy Mailly, Pavlos Moraitis
Auton. Agents Multi Agent Syst.1
2020 Encoding Reversing Petri Nets in Answer Set Programming
Yannis Dimopoulos, Eleftheria Kouppari, Anna Philippou, Kyriaki Psara
RC1
2019 plasp 3: Towards Effective ASP Planning
abstract
Abstract We describe the new version of the Planning Domain Definition Language (PDDL)-to-Answer Set Programming (ASP) translator plasp . First, it widens the range of accepted PDDL features. Second, it contains novel planning encodings, some inspired by Satisfiability Testing (SAT) planning and others exploiting ASP features such as well-foundedness. All of them are designed for handling multivalued fluents in order to capture both PDDL as well as SAS planning formats. Third, enabled by multishot ASP solving, it offers advanced planning algorithms also borrowed from SAT planning. As a result, plasp provides us with an ASP-based framework for studying a variety of planning techniques in a uniform setting. Finally, we demonstrate in an empirical analysis that these techniques have a significant impact on the performance of ASP planning.
Yannis Dimopoulos, Martin Gebser, Patrick Lühne, Javier Romero 0003, Torsten Schaub
Theory Pract. Log. Program.1
2018 Control Argumentation Frameworks
abstract
Dynamics of argumentation is the family of techniques concerned with the evolution of an argumentation framework (AF), for instance to guarantee that a given set of arguments is accepted. This work proposes Control Argumentation Frameworks (CAFs), a new approach that generalizes existing techniques, namely normal extension enforcement, by accommodating the possibility of uncertainty in dynamic scenarios. A CAF is able to deal with situations where the exact set of arguments is unknown and subject to evolution, and the existence (or direction) of some attacks is also unknown. It can be used by an agent to ensure that a set of arguments is part of one (or every) extension whatever the actual set of arguments and attacks. A QBF encoding of reasoning with CAFs provides a computational mechanism for determining whether and how this goal can be reached. We also provide some results concerning soundness and completeness of the proposed encoding as well as complexity issues.
Yannis Dimopoulos, Jean-Guy Mailly, Pavlos Moraitis
AAAI1
2017 plasp 3: Towards Effective ASP Planning
Yannis Dimopoulos, Martin Gebser, Patrick Lühne, Javier Romero 0003, Torsten Schaub
LPNMR1
2014 Heuristic Guided Optimization for Propositional Planning
Andreas Sideris, Yannis Dimopoulos
KR2
2012 Tactics and Concessions for Argumentation-based Negotiation
abstract
Argumentation-based negotiation has gained increasing prominence in the multi-agent field over the last years. There is currently a long literature on the use of argumentation in negotiation and especially the modeling of negotiation protocols or decision making mechanisms. However the study of strategic issues that define the behavior of an agent during the negotiation has been largely neglected. This work fills this gap by providing, profile, behavior and time constraints based tactics that can be combined together to implement complex strategies similar to those studied in game-theoretic negotiation. These different tactics lead to different types of concessions. An experimental evaluation shows how tactics and concessions may influence the negotiation length and outcome, under the assumptions of deadlines and the availability of information on the opponent.
Nabila Hadidi, Yannis Dimopoulos, Pavlos Moraitis
COMMA2
2012 μ-SATPLAN: Multi-agent planning as satisfiability
Yannis Dimopoulos, Muhammad Adnan Hashmi, Pavlos Moraitis
Knowl. Based Syst.1
2009 Ceteris Paribus Preference Elicitation with Predictive Guarantees
Yannis Dimopoulos, Loizos Michael, Fani Athienitou
IJCAI1
2009 Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners
Alfonso Gerevini, Patrik Haslum, Derek Long, Alessandro Saetti, Yannis Dimopoulos
Artif. Intell.5
2008 Theoretical and Computational Properties of Preference-based Argumentation
abstract
During the last years, argumentation has been gaining increasing interest in modeling different reasoning tasks of an agent. Many recent works have acknowledged the importance of incorporating preferences or priorities in argumentation. However, relatively little is known about the theoretical and computational implications of preferences in argumentation.
Yannis Dimopoulos, Pavlos Moraitis, Leila Amgoud
ECAI1
2008 Making Decisions through Preference-Based Argumentation
Leila Amgoud, Yannis Dimopoulos, Pavlos Moraitis
KR2
2006 Propagation in CSP and SAT
Yannis Dimopoulos, Kostas Stergiou 0001
CP1
2004 Reasoning About Actions and Change in Answer Set Programming
Yannis Dimopoulos, Antonis C. Kakas, Loizos Michael
LPNMR1
2004 Extended Semantics and Optimization Algorithms for CP-Networks
abstract
Preference elicitation is a serious bottleneck in many decision support applications and agent specification tasks. Ceteris paribus (CP)‐nets were designed to make the process of preference elicitation simpler and more intuitive for lay users by graphically structuring a set of CP preference statements—preference statements that most people find natural and intuitive. Beside their usefulness in the process of preference elicitation, CP‐nets support efficient optimization algorithms that are crucial in most applications (e.g., the selection of the best action to execute or the best product configuration). In various contexts, CP‐nets with an underlying cyclic structure emerge naturally. Often, they are inconsistent according to the current semantics, and the user is required to revise them. In this paper, we show how optimization queries can be meaningfully answered in many “inconsistent” networks without troubling the user with requests for revisions. In addition, we describe a method for focusing the user's revision process when revisions are truly needed. In the process, we provide a formal semantics that justifies our approach and new techniques for computing optimal outcomes. Some of the methods we use are based on a reduction to the problem of computing stable models for nonmonotonic logic programs, and we explore this relationship closely.
Ronen I. Brafman, Yannis Dimopoulos
Comput. Intell.2
2003 A New Look at the Semantics and Optimization Methods of CP-Networks
Ronen I. Brafman, Yannis Dimopoulos
IJCAI2
2002 Temporal Planning through Mixed Integer Programming: A Preliminary Report
Yannis Dimopoulos, Alfonso Gerevini
CP1
2002 Towards Local Search for Answer Sets
Yannis Dimopoulos, Andreas Sideris
ICLP1
2002 On the computational complexity of assumption-based argumentation for default reasoning
Yannis Dimopoulos, Bernhard Nebel, Francesca Toni
Artif. Intell.1
2000 Finding Admissible and Preferred Arguments Can be Very Hard
Yannis Dimopoulos, Bernhard Nebel, Francesca Toni
KR1
1999 Preferred Arguments are Harder to Compute than Stable Extension
Yannis Dimopoulos, Bernhard Nebel, Francesca Toni
IJCAI1
1997 Integrating Explanatory and Descriptive Learning in ILP
Yannis Dimopoulos, Saso Dzeroski, Antonis C. Kakas
IJCAI (2)1
1996 On Computing Logic Programs
Yannis Dimopoulos
J. Autom. Reason.1
1996 Graph Theoretical Structures in Logic Programs and Default Theories
Yannis Dimopoulos, Alberto Torres
Theor. Comput. Sci.1
1995 Learning Non-Monotonic Logic Programs: Learning Exceptions
Yannis Dimopoulos, Antonis C. Kakas
ECML1
1995 Use of some sensitivity criteria for choosing networks with good generalization ability
Yannis Dimopoulos, Paul Bourret, Sovan Lek
Neural Process. Lett.1
1994 Classical Methods in Nonmonotonic Reasoning
Yannis Dimopoulos
ISMIS1
1994 A Graph-Theoretic Approach to Default Logic
Yannis Dimopoulos, Vangelis Magirou
Inf. Comput.1
1992 On the semantics of inheritance networks
abstract
A semantics for inheritance reasoning is presented which allows both strict and defeasible knowledge to be represented. The approach proposed considers the semantics as consisting of two parts: the content theory which describes the knowledge about the world and a ‘process model’ which explains how the knowledge in the network is processed. Each process model is expressed by an algorithm which, given two sets of properties for each class or individual, computes a new set of properties. It is argued that the ‘clash of intuitions’ which appears in the literature on inheritance reasoning, is a clash of process models, as, in certain situations, different process models give different meaning to the links of a network. An attempt is also made to explain the instability of an inheritance reasoning system. It is argued that instability should not be surprising if the extra meaning that the process model assigns to a network is taken into account. This is because, in certain process models, no link in a network is considered as redundant. Some general questions on inheritance reasoning are finally raised.
Yannis Dimopoulos
J. Exp. Theor. Artif. Intell.1