Andrei Popescu 0005

dblp:231/4051 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0002-6601-5454ORCID · verified

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

Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 since 2021Theory of computation · 3 · 3 first-author · 3 since 2021
YearPublicationVenuePosition
2025 Completing Structured Arguments in Assumption-Based Argumentation
abstract
In their daily use arguments are usually not completely enunciated. That is, we often rely on implicit parts, for example, unstated premises, sometimes referred to as enthymemes. Completions of partially stated arguments can favor knowledge engineering processes, where the workload of an engineer can be reduced by suggesting such completions. In this work, we focus on an integral aspect of completing arguments: valid argument structure of a completion. We phrase our results in the formal model of assumption-based argumentation (ABA). Based on an alternative characterization of tree-based arguments in ABA, we provide a declarative approach to compute completions of partial arguments in answer set programming (ASP), including the possibility of preferential reasoning in completions. We empirically evaluate a resulting prototype.
Andrei Popescu 0005, Johannes P. Wallner
JELIA (1)1
2024 Advancing Algorithmic Approaches to Probabilistic Argumentation under the Constellation Approach
abstract
Reasoning with defeasible and conflicting knowledge in an argumentative form is a key research field in computational argumentation. Reasoning under various forms of uncertainty is both a key feature and a challenging barrier for automated argumentative reasoning. It was shown that argumentative reasoning using probabilities faces in general high computational complexity, in particular for the so-called constellation approach. In this paper, we develop an algorithmic approach to overcome this obstacle. We refine existing complexity results and show that two main reasoning tasks, that of computing the probability of a given set being an extension and an argument being acceptable, diverge in their complexity: the former is #P-complete and the latter is #-dot-NP-complete when considering their underlying counting problems. We present an algorithm for the complex task of computing the probability of a set of arguments being a complete extension by using dynamic programming operating on tree-decompositions. An experimental evaluation shows promise of our approach.
Andrei Popescu 0005, Johannes P. Wallner
KR1
2023 Reasoning in Assumption-Based Argumentation Using Tree-Decompositions
abstract
Abstract We address complex reasoning tasks in assumption-based argumentation (ABA) by developing dynamic programming algorithms based on tree-decompositions. As one of the prominent approaches in computational argumentation, our focus is on NP-hard reasoning in ABA. We utilize tree-width, a structural measure describing closeness to trees, for an approach to handle computationally complex tasks in ABA. We contribute to the state of the art by first showing that many reasoning tasks in ABA are fixed-parameter tractable w.r.t. tree-width using Courcelle’s theorem, informally signaling wide applicability of dynamic programming algorithms for ABA. Secondly, we develop such algorithms operating on tree-decompositions of given ABA frameworks. We instantiate the algorithms in the recent D-FLAT framework allowing for declarative and extensible specification of dynamic programming algorithms. In an experimental evaluation on a resulting prototype, we show promise of the approach in particular for complex counting tasks.
Andrei Popescu 0005, Johannes P. Wallner
JELIA1
2022 An overview of machine learning techniques in constraint solving
abstract
Abstract Constraint solving is applied in different application contexts. Examples thereof are the configuration of complex products and services, the determination of production schedules, and the determination of recommendations in online sales scenarios. Constraint solvers apply, for example, search heuristics to assure adequate runtime performance and prediction quality. Several approaches have already been developed showing that machine learning (ML) can be used to optimize search processes in constraint solving. In this article, we provide an overview of the state of the art in applying ML approaches to constraint solving problems including constraint satisfaction, SAT solving, answer set programming (ASP) and applications thereof such as configuration, constraint-based recommendation, and model-based diagnosis. We compare and discuss the advantages and disadvantages of these approaches and point out relevant directions for future work.
Andrei Popescu 0005, Seda Polat Erdeniz, Alexander Felfernig, Mathias Uta, Müslüm Atas, Viet Man Le, Klaus Pilsl, Martin Enzelsberger, Thi Ngoc Trang Tran
J. Intell. Inf. Syst.1
2021 Do Users Appreciate Explanations of Recommendations? An Analysis in the Movie Domain
abstract
In this paper, we provide insights into users’ needs regarding the inclusion of explanations in a movie recommender system. We have developed different variants of a movie recommender system prototype corresponding to different types of explanations and conducted an online user study to evaluate related explanations. The experimental results show that users do not always appreciate explanations. They want to see explanations when they are not satisfied with the recommended items. They expect to see explanations showing how well the recommended item meets their preferences. Moreover, explanation goals are interdependent and affect the overall satisfaction of users with the recommender system.
Thi Ngoc Trang Tran, Viet Man Le, Müslüm Atas, Alexander Felfernig, Martin Stettinger, Andrei Popescu 0005
RecSys6
2021 Towards psychology-aware preference construction in recommender systems: Overview and research issues
abstract
Abstract User preferences are a crucial input needed by recommender systems to determine relevant items. In single-shot recommendation scenarios such as content-based filtering and collaborative filtering, user preferences are represented, for example, askeywords,categories, anditem ratings. In conversational recommendation approaches such as constraint-based and critiquing-based recommendation, user preferences are often represented on the semantic level in terms ofitem attribute valuesandcritiques. In this article, we provide an overview of preference representations used in different types of recommender systems. In this context, we take into account the fact thatpreferences aren’t stablebut are ratherconstructedwithin the scope of a recommendation process. In which way preferences are determined and adapted is influenced by various factors such aspersonality traits,emotional states, andcognitive biases. We summarize preference construction related research and also discuss aspects of counteracting cognitive biases.
Müslüm Atas, Alexander Felfernig, Seda Polat Erdeniz, Andrei Popescu 0005, Thi Ngoc Trang Tran, Mathias Uta
J. Intell. Inf. Syst.4