Souhila Kaci

dblp:75/323 · DBLP profile ↗
← Back
53ranked-venue papers
19as first author
1since 2021 · last 2025
0000-0002-5224-343XORCID · corroborated

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

Artificial intelligence and machine learning · 49 · 18 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 4 first-authorDatabases, data management, data science and information retrieval · 4 · 3 first-authorTheory of computation · 3 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2
YearPublicationVenuePosition
2025 On Extracting Legal Arguments
Noah Collinet, Yakoub Salhi, Souhila Kaci
JELIA (2)3
2018 Discovering Program Topoi Through Clustering
Carlo Ieva, Arnaud Gotlieb, Souhila Kaci, Nadjib Lazaar
AAAI3
2018 CLEAR: Argumentation Frameworks for Constructing and Evaluating Deductive Mathematical Proofs
abstract
This paper presents a tool for constructing and evaluating deductive mathematical proofs using formal argumentation called CLEAR (Constructing and evaLuating dEductive mAthematical pRoofs). This tool has a twofold objective: (i) allows students to construct deductive proofs collaboratively using a structured argumentative debate; and (ii) helps instructors to evaluate these proofs and all intermediary steps in order to provide constructive feedbacks to students. This paper focuses on objective (i) and presents results of an experimental study conducted with undergraduate students. The behavior of students during the construction of deductive proofs is analyzed to show whether formal argumentation frameworks allow students to build deductive proofs and measure students' acceptance of CLEAR.
Nadira Boudjani, Abdelkader Gouaïch, Souhila Kaci
COMMA3
2018 Preference in Abstract Argumentation
abstract
Also in Volume 305: Computational Models of Argument (IOS Press)
Souhila Kaci, Leon van der Torre, Serena Villata
COMMA1
2018 Discovering Program Topoi via Hierarchical Agglomerative Clustering
abstract
In long lifespan software systems, specification documents can be outdated or even missing. Developing new software releases or checking whether some user requirements are still valid becomes challenging in this context. This challenge can be addressed by extracting high-level observable capabilities of a system by mining its source code and the available source-level documentation. This paper presents feature extraction and traceability (FEAT), an approach that automatically extracts topoi, which are summaries of the main capabilities of a program, given under the form of collections of code functions along with an index. FEAT acts in two steps: first, clustering: by mining the available source code, possibly augmented with code-level comments, hierarchical agglomerative clustering groups similar code functions. In addition, this process gathers an index for each function. Second, entry point selection: functions within a cluster are then ranked and presented to validation engineers as topoi candidates. We implemented FEAT on top of a general-purpose test management and optimization platform and performed an experimental study over 15 open-source software projects amounting to more than 1 M lines of codes proving that automatically discovering topoi is feasible and meaningful on realistic projects.
Carlo Ieva, Arnaud Gotlieb, Souhila Kaci, Nadjib Lazaar
IEEE Trans. Reliab.3
2017 Debate-Based Learning Game for Constructing Mathematical Proofs
Nadira Boudjani, Abdelkader Gouaïch, Souhila Kaci
ECSQARU3
2016 Itemset Mining with Penalties
abstract
We introduce a preferences-based itemset mining framework. Preferences are encoded by a penalty function over the transactions in a database. We define an itemset mining problem where we associate to each transaction a penalty value. This problem consists in generating the frequent itemsets with a maximum penalty threshold. We then provide a propositional satisfiability based encoding. We extend the previous problem with a penalty function over items, where we use two maximum penalty thresholds, over the transactions and over the items. In this setting, computing the optimum itemsets corresponds to computing Pareto front. The experimental evaluation on real world data shows the feasibility of our approach.
Saïd Jabbour, Souhila Kaci, Lakhdar Sais, Yakoub Salhi
ICTAI2
2016 Optimization in temporal qualitative constraint networks
Jean-François Condotta, Souhila Kaci, Yakoub Salhi
Acta Informatica2
2015 Axiomatic Characterization of Wishes and Constraints: An Empirical Analysis of Human Endorsement
abstract
Preferences can be expressed as wishes, constraints or both. Generally, wishes and constraints do not complement each other. A different reasoning principle is applied to rank-order the set of options depending on whether preferences refer to wishes or constraints. Consequently, these two types of preferences have been characterized by two separate sets of postulates offering a normative view of the preferences. This paper provides a complementary study. In particular an empirical analysis has been conducted in order to assess human endorsement of the normative view of wishes and constraints. Results showed that single postulates are highly endorsed by humans. However the latter showed more or less strong endorsement w.r.t. patterns of postulates. US laypersons and French participants in the experiment showed different behaviors.
Souhila Kaci, Eric Raufaste
ICTAI1
2014 A Constructive Argumentation Framework
abstract
Dung's argumentation framework is an abstract framework based on a set of arguments and a binary attack relation defined over the set. One instantiation, among many others, of Dung's framework consists in constructing the arguments from a set of propositional logic formulas. Thus an argument is seen as a reason for or against the truth of a particular statement. Despite its advantages, the argumentation approach for inconsistency handling also has important shortcomings. More precisely, in some applications what one is interested in are not so much only the conclusions supported by the arguments but also the precise explications of such conclusions. We show that argumentation framework applied to classical logic formulas is not suitable to deal with this problem. On the other hand, intuitionistic logic appears to be a natural alternative candidate logic (instead of classical logic) to instantiate Dung's framework. We develop constructive argumentation framework. We show that intuitionistic logic offers nice and desirable properties of the arguments. We also provide a characterization of the arguments in this setting in terms of minimal inconsistent subsets when intuitionistic logic is embedded in the modal logic S4.
Souhila Kaci, Yakoub Salhi
AAAI1
2014 Abduction and Dialogical Proof in Argumentation and Logic Programming
abstract
We develop a model of abduction in abstract argumentation, where changes to an argumentation framework act as hypotheses to explain the support of an observation. We present dialogical proof theories for the main decision problems (i.e., finding hypotheses that explain skeptical/credulous support) and we show that our model can be instantiated on the basis of abductive logic programs.
Richard Booth 0001, Dov M. Gabbay, Souhila Kaci, Tjitze Rienstra, Leon van der Torre
ECAI3
2014 From NL Preference Expressions to Comparative Preference Statements: A Preliminary Study in Eliciting Preferences for Customised Decision Support
abstract
Intelligent 'services' are increasingly used on e-commerce platforms to provide assistance to customers. Numerous preference elicitation methods developed in the literature are now employed for this purpose. However, it is commonly known that there is a real bottleneck in preference handling as concerns the elicitation of preferences because it does not cater to the wide range of preference representation languages available. Thus, as a first step in developing a decision-support tool using an AI based on such languages, this paper describes a preliminary study conducted to address this issue. We propose a method of eliciting real-time user preferences expressed in natural language (NL) which can be formally represented using comparative preference statements complying with different semantics, and provide a proof of concept to demonstrate its feasibility. Since we develop NL resources to detect preference semantics, we also make a comparative study with existing resources to underline the peculiarities of our model.
Souhila Kaci, Namrata Patel, Violaine Prince
ICTAI1
2014 Valued preference-based instantiation of argumentation frameworks with varied strength defeats
Souhila Kaci, Christophe Labreuche
Int. J. Approx. Reason.1
2013 Representing Synergy among Arguments with Choquet Integral
Souhila Kaci, Christophe Labreuche
ECSQARU1
2013 Minimal Consistency Problem of Temporal Qualitative Constraint Networks
abstract
Various formalisms for representing and reasoning about temporal information with qualitative constraints have been studied in the past three decades. The most known are definitely the Point Algebra (PA) and the Interval Algebra (IA) proposed by Allen. In this paper, for both calculi, we study a particular problem that we call minimal consistency problem (MinCons). Given a temporal qualitative constraint network (TQCN) and a positive integer k, this problem consists in deciding whether or not this TQCN admits a solution using at most k distinct points on the line. On the one hand, we prove that this problem is NP-complete for both PA and IA, in the general case. On the other hand, we show that for TQCNs defined on the convex relations, MinCons is polynomial. For these TQCNs, we give a polynomial method allowing to obtain compact scenarios.
Jean-François Condotta, Souhila Kaci
TIME2
2012 Conditional Acceptance Functions
abstract
Dung-style abstract argumentation theory centers on argumentation frameworks and acceptance functions. The latter take as input a framework and return sets of labelings. This methodology assumes full awareness of the arguments relevant to the evaluation. There are two reasons why this is not satisfactory. Firstly, full awareness is, in general, not a realistic assumption. Second, frameworks have explanatory power, which allows us to reason abductively or counterfactually, but this is lost under the usual semantics. To recover this aspect, we generalize conventional acceptance, and we present the concept of a conditional acceptance function.
Richard Booth 0001, Souhila Kaci, Tjitze Rienstra, Leon van der Torre
COMMA2
2011 Arguing with Valued Preference Relations
Souhila Kaci, Christophe Labreuche
ECSQARU1
2011 Preferences in AI: An overview
Carmel Domshlak, Eyke Hüllermeier, Souhila Kaci, Henri Prade
Artif. Intell.3
2010 Refined Preference-based Argumentation Frameworks
abstract
Argumentation is a reasoning model based on constructing arguments, determining potential conflicts between arguments and determining acceptable arguments. Dung's argumentation theory is an abstract framework based on a binary defeat relation between arguments. Due to this abstract representation, it has been instantiated in different ways. In particular, preference-based argumentation frameworks take into account a preference relation over arguments together with a (non necessarily symmetric) attack relation. We show that preference-based argumentation frameworks faithfully instantiate Dung's framework only when the attack relation is symmetric. Moreover the latter condition prevents undesirable results. We also promote a higher impact of preferences in preference-based argumentation frameworks and propose different ways to rank-order sets of acceptable arguments.
Souhila Kaci
COMMA1
2010 Majority Merging: from Boolean Spaces to Affine Spaces
abstract
This paper is centered on the problem of merging (possibly conflicting) information coming from different sources. Though this problem has attracted much attention in propositional settings, propositional languages remain typically not expressive enough for a number of applications, especially when spatial information must be dealt with. In order to fill the gap, we consider a (limited) first-order logical setting, expressive enough for representing and reasoning about information modeled as half-spaces from metric affine spaces. In this setting, we define a family of distance-based majority merging operators which includes the propositional majority operator ΔdH,Σ. We identify a subclass of interpretations of our representation language for which the result of the merging process can be computed and expressed as a formula.
Jean-François Condotta, Souhila Kaci, Pierre Marquis, Nicolas Schwind
ECAI2
2010 Preference-Based Argumentation Framework with Varied-Preference Intensity
abstract
Recently, Dung's argumentation has been extended in order to consider the strength of the defeat relation, i.e., to quantify the degree to which an argument defeats another one. We construct an argumentation framework with varied-strength defeats from a preference-based argumentation framework with an intensity degree in the preference relation. We also consider the case when the preference over the arguments is constructed from a valued logic.
Souhila Kaci, Christophe Labreuche
ECAI1
2010 Argumentation Framework with Fuzzy Preference Relations
Souhila Kaci, Christophe Labreuche
IPMU1
2010 Individual Opinions-Based Judgment Aggregation Procedures
Farah Benamara, Souhila Kaci, Gabriella Pigozzi
MDAI2
2009 Merging Qualitative Constraint Networks Defined on Different Qualitative Formalisms
Jean-François Condotta, Souhila Kaci, Pierre Marquis, Nicolas Schwind
COSIT2
2009 Dynamics in Argumentation with Single Extensions: Abstraction Principles and the Grounded Extension
Guido Boella, Souhila Kaci, Leon van der Torre
ECSQARU2
2009 Merging Qualitative Constraints Networks Using Propositional Logic
Jean-François Condotta, Souhila Kaci, Pierre Marquis, Nicolas Schwind
ECSQARU2
2009 Merging Qualitative Constraint Networks in a Piecewise Fashion
abstract
We address the problem of merging qualitative constraints networks (QCNs). We point out a merging algorithm which computes a consistent QCN representing a global view of the input set of (possibly conflicting) QCNs. This algorithm is generic in the sense that it does not depend on a specific qualitative formalism. The efficiency of our method comes from the fact that it merges locally the constraints of the input QCNs bearing on the same pairs of variables. We define several constraint merging operators in a way to ensure that the induced QCNs merging operator satisfies some expected properties from a logical standpoint.
Jean-François Condotta, Souhila Kaci, Pierre Marquis, Nicolas Schwind
ICTAI2
2008 Mastering the Processing of Preferences by Using Symbolic Priorities in Possibilistic Logic
abstract
The paper proposes a new approach to the handling of preferences expressed in a compact way under the form of conditional statements. These conditional statements are translated into classical logic formulas associated with symbolic levels. Ranking two alternatives then leads to compare their respective amount of violation with respect to the set of formulas expressing the preferences. These symbolic violation amounts, which can be computed in a possibilistic logic manner, can be partially ordered lexicographically once put in a vector form. This approach is compared to the ceteris paribus-based CP-net approach, which is the main existing artificial intelligence approach to the compact processing of preferences. It is shown that the partial order obtained with the CP-net approach fully agrees with the one obtained with the proposed approach, but generally includes further strict preferences between alternatives (considered as being not comparable by the symbolic level logic-based approach). These additional strict preferences are in fact debatable, since they are not the reflection of explicit user's preferences but the result of the application of the ceteris paribus principle that implicitly, and quite arbitrarily, favors father node preferences in the graphical structure associated with conditional preferences. Adding constraints between symbolic levels for expressing that the violation of father nodes is less allowed than the one of children nodes, it is shown that it is possible to recover the CP-net-induced partial order. Due to existing results in possibilistic logic with symbolic levels, the proposed approach is computationally tractable. Key words: preference, priority, partial order, CP-net, possibilistic logic.
Souhila Kaci, Henri Prade
ECAI1
2008 Preference-based argumentation: Arguments supporting multiple values
Souhila Kaci, Leon van der Torre
Int. J. Approx. Reason.1
2008 Modeling positive and negative information in possibility theory
abstract
From a knowledge representation point of view, it may be interesting to distinguish between (i) what is potentially possible because it is not inconsistent with the available knowledge on the one hand, and (ii) what is actually possible because it is reported from observations on the other hand. Such a distinction also makes sense when expressing preferences, to point out positively desired choices among merely tolerated ones. Possibility theory provides a representation framework where this distinction can be made in a graded way. The two types of information can be encoded by two types of constraints expressed in terms of necessity measures and in terms of so-called guaranteed possibility functions. These two set-functions are min-decomposable with respect to conjunction and disjunction, respectively. This gives birth to two forms of possibilistic logic bases, where clauses (resp., phrases) are weighted in terms of a necessity measure (resp., a guaranteed possibility function). By application of a minimal commitment principle, the two bases induce a pair of possibility distributions at the semantic level, for which a consistency condition should hold to ensure that what is claimed to be actually possible is indeed not impossible. The paper provides a survey of this bipolar representation framework, including the use of conditional measures, or the handling of comparative context-dependent constraints. The interest of the framework is stressed for expressing preferences, as well as in the representation of “if–then” rules in terms of examples and counterexamples. © 2008 Wiley Periodicals, Inc.
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
Int. J. Intell. Syst.3
2008 Logical formalisms for representing bipolar preferences
abstract
Bipolar preferences distinguish between negative preferences inducing what is acceptable by complementation and positive preferences representing what is really satisfactory. This article provides a review of the main logics for preference representation. Representing preferences in a bipolar logical way has the advantage of enabling us to reason about them, while increasing their expressive power in a cognitively meaningful way. In the article, we first focus on the possibilistic logic setting and then discuss two other logics: qualitative choice logic and penalty logic. Finally, an application of bipolar preferences querying systems is outlined. © 2008 Wiley Periodicals, Inc.
Souhila Kaci
Int. J. Intell. Syst.1
2007 Relaxing Ceteris Paribus Preferences with Partially Ordered Priorities
Souhila Kaci, Henri Prade
ECSQARU1
2007 On the Acceptability of Incompatible Arguments
Souhila Kaci, Leon van der Torre, Emil Weydert
ECSQARU1
2007 A Compact Representation of Preference Queries
abstract
Preferences, which control our decisions in the daily life, have been widely studied and analyzed in computer science. In artificial intelligence, preferences are used in many domains such as decision theory, learning, etc. Several representations and reasoning techniques of preferences were proposed. One of these representations is the non-monotonic logic of preferences characterized by the ability to express several interpretations of preferences simultaneously. In relational databases, preferences are used for the personalization of queries to reduce the volume of data presented to the user by offering only the information that interests him. There, preferences are typically specified using binary preference relations among tuples. Binary preference relations are defined by preference formulas which can be embedded into classical relational queries. This paper is intended to discuss the encoding of relational database preference queries in the framework of the non-monotonic logic of preferences. We show that this framework allows the representation of binary preference relations that are asymmetric orders. In addition, it provides several mechanisms to manipulate preference queries efficiently.
Rawad Abou Assi, Souhila Kaci
FUZZ-IEEE2
2007 Ranking Alternatives on the Basis of Generic Constraints and Examples - A Possibilistic Approach
Romain Gérard, Souhila Kaci, Henri Prade
IJCAI2
2007 An argumentation framework for merging conflicting knowledge bases
Leila Amgoud, Souhila Kaci
Int. J. Approx. Reason.2
2006 Acyclic Argumentation: Attack = Conflict + Preference
Souhila Kaci, Leon van der Torre, Emil Weydert
ECAI1
2006 Merging Optimistic and Pessimistic Preferences
abstract
In this paper we consider the extension of non-monotonic preference logic with the distinction between controllable (or endogenous) and uncontrollable (or exogenous) variables, which can be used for example in agent decision making and deliberation. We assume that the agent is optimistic about its own controllable and pessimistic about its uncontrollable, and we study ways to merge these two distinct dimensions. We also consider complex preferences, such as optimistic preferences conditional on an uncontrollable, or optimistic preferences conditional on a pessimistic preference
Souhila Kaci, Leon van der Torre
FUSION1
2006 Approximation of Conditional Preferences Networks fiCP-netsfl in Possibilistic Logic
abstract
This paper proposes a first comparative study of the expressive power of two approaches to the representation of preferences: conditional preferences networks (CP-nets) and a logical preference representation framework, namely possibilistic logic. It is shown that possibilistic logic, using a method for handling symbolic priority weights, can always provide complete preorders compatible with the partial CP-net order. Although CP-nets provide an intuitive appealing setting for expressing preferences, possibilistic logic appears to be somewhat more flexible for that purpose.
Didier Dubois, Souhila Kaci, Henri Prade
FUZZ-IEEE2
2005 An Argumentation Framework for Merging Conflicting Knowledge Bases: The Prioritized Case
Leila Amgoud, Souhila Kaci
ECSQARU2
2005 Expressing Preferences from Generic Rules and Examples - A Possibilistic Approach Without Aggregation Function
Didier Dubois, Souhila Kaci, Henri Prade
ECSQARU2
2005 Algorithms for a Nonmonotonic Logic of Preferences
Souhila Kaci, Leon van der Torre
ECSQARU1
2004 Weakening conflicting information for iterated revision and knowledge integration
Salem Benferhat, Souhila Kaci, Daniel Le Berre, Mary-Anne Williams
Artif. Intell.2
2003 Logical representation and fusion of prioritized information based on guaranteed possibility measures: Application to the distance-based merging of classical bases
Salem Benferhat, Souhila Kaci
Artif. Intell.2
2003 Fusion of possibilistic knowledge bases from a postulate point of view
Salem Benferhat, Souhila Kaci
Int. J. Approx. Reason.2
2002 Possibilistic logic representation of preferences: relating prioritized goals and satisfaction levels expressions
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
ECAI3
2002 Bipolar Representation and Fusion of Preferences on the Possibilistic Logic framework
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
KR3
2002 Bipolar Possibilistic Representations
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
UAI3
2001 Bridging Logical, Comparative, and Graphical Possibilistic Representation Frameworks
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
ECSQARU3
2001 Weakening Conflicting Information for Iterated Revision and Knowledge Integration
Salem Benferhat, Souhila Kaci, Daniel Le Berre, Mary-Anne Williams
IJCAI2
2001 Graphical readings of possibilistic logic bases
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
UAI3
2000 Encoding Information Fusion in Possibilistic Logic: A General Framework for Rational Syntactic Merging
Salem Benferhat, Didier Dubois, Souhila Kaci, Henri Prade
ECAI3
2000 A principled analysis of merging operations in possibilistic logic
Souhila Kaci, Salem Benferhat, Didier Dubois, Henri Prade
UAI1