EDBT 2026 Demo / reviewers in the wild / expert
Yahia Lebbah
dblp:25/423
· DBLP profile ↗
26ranked-venue papers
3as first author
5since 2021 · last 2026
0000-0003-4736-2976ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 19 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 8 · 1 first-authorDatabases, data management, data science and information retrieval · 4 · 1 since 2021Security and privacy · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021
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.
| Databases, data mining, and information retrieval
3 papers |
Data mining · 100% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 100% | |
| Artificial intelligence
2 papers |
Probabilistic and Bayesian machine learning · 96% Planning, search and constraint satisfaction · 4% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › pattern mining
constraint-based mining |
1.6 | 2 | 2026 | Innovative constraint models for mining frequent and rare association rules using multi-objective optimization · Artif. Intell. 2026 Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Data mining › pattern mining
association rule mining |
1.2 | 2 | 2026 | Innovative constraint models for mining frequent and rare association rules using multi-objective optimization · Artif. Intell. 2026 Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Data mining › pattern mining › interesting pattern mining
multi-objective pattern mining |
0.9 | 2 | 2026 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 Innovative constraint models for mining frequent and rare association rules using multi-objective optimization · Artif. Intell. 2026 |
Data mining
pattern mining |
0.6 | 1 | 2022 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Mathematical optimization
multi-objective optimization |
0.6 | 1 | 2022 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Mathematical optimization › multi-objective optimization
pareto optimization |
0.6 | 1 | 2022 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
graphical model inference |
0.4 | 1 | 2020 | Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
MAP inference |
0.4 | 1 | 2020 | Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020 |
Mathematical optimization › metaheuristic optimization
variable neighborhood search |
0.4 | 1 | 2020 | Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020 |
Data mining › clustering
conceptual clustering |
0.2 | 1 | 2016 | Efficiently Finding Conceptual Clustering Models with Integer Linear Programming · IJCAI 2016 |
Data mining › pattern mining › association rule mining
non-redundant association rules |
0.2 | 1 | 2022 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022 |
Bioinformatics and computational biology › protein design
computational protein design |
0.1 | 1 | 2020 | Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020 |
Mathematical optimization
integer programming |
0.1 | 1 | 2016 | Efficiently Finding Conceptual Clustering Models with Integer Linear Programming · IJCAI 2016 |
Machine learning › Probabilistic and Bayesian machine learning
data filtering |
0.0 | 1 | 2002 | Accelerating filtering techniques for numeric CSPs · Artif. Intell. 2002 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
Numeric CSP |
0.0 | 1 | 2002 | Accelerating filtering techniques for numeric CSPs · Artif. Intell. 2002 |
Methods — techniques the papers use, named apart from their topics
constraint programming · 2.1variable neighborhood search · 1.3tree search · 1.3parallel search · 1.3local search · 1.3condensed pattern representation · 1.1pareto dominance · 1.0multi-objective optimization · 1.0global constraints · 0.6global constraint · 0.6integer linear programming · 0.5filtering algorithm · 0.0constraint propagation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Innovative constraint models for mining frequent and rare association rules using multi-objective optimizationabstractConstraint-based pattern mining is at the core of numerous data mining tasks. Usually, pattern mining problems are handled as constraint-solving tasks. However, in practice, the resulting patterns are often large, and selecting appropriate thresholds for these constraints can be challenging. This paper addresses these issues by expanding data mining algorithms into the realm of optimization, treating the task as one of identifying the best patterns according to a set of objective functions. We explore a multi-objective optimization approach, where several potentially conflicting objectives are optimized simultaneously. In the absence of preferences, Pareto dominance is commonly used to identify optimal compromise solutions. We present a novel Constraint Programming model designed to efficiently mine Pareto optimal patterns. Our model leverages condensed pattern representations to reduce computational effort and introduces a new global constraint to enforce the closure of patterns across multiple measures. We demonstrate the application of our approach to derive high-quality frequent and (rare) non-redundant association rules without relying on threshold values. The effectiveness of our approach is validated using both UCI datasets and a case study involving gene expression analysis, integrating multiple external gene annotations. Charles Vernerey, Samir Loudni, Noureddine Aribi, Yahia Lebbah |
Artif. Intell. | 4 |
| 2025 | HyperFast: a spectral-spatial guided filtering framework for efficient UAV-borne hyperspectral crop classification
Ali Cherid, Noureddine Aribi, Mohammed Saïd Belaid, Yahia Lebbah |
Appl. Intell. | 4 |
| 2025 | Maximizing diversity in k-pattern set mining through constraint programming and entropy
Mohamed El Amine Douad, Noureddine Aribi, Samir Loudni, Arnold Hien, Yahia Lebbah |
Appl. Intell. | 5 |
| 2024 | Learning to Rank Based on Choquet Integral: Application to Association Rules
Charles Vernerey, Noureddine Aribi, Samir Loudni, Yahia Lebbah, Nassim Belmecheri |
PAKDD (1) | 4 |
| 2022 | Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association RulesabstractConstraint-based pattern mining is at the core of numerous data mining tasks. Unfortunately, thresholds which are involved in these constraints cannot be easily chosen. This paper investigates a Multi-objective Optimization approach where several (often conflicting) functions need to be optimized at the same time. We introduce a new model for efficiently mining Pareto optimal patterns with constraint programming. Our model exploits condensed pattern representations to reduce the mining effort. To this end, we design a new global constraint for ensuring the closeness of patterns over a set of measures. We show how our approach can be applied to derive high-quality non redundant association rules without the use of thresholds whose added-value is studied on both UCI datasets and case study related to the analysis of genes expression data integrating multiple external genes annotations. Charles Vernerey, Samir Loudni, Noureddine Aribi, Yahia Lebbah |
IJCAI | 4 |
| 2020 | A Relaxation-Based Approach for Mining Diverse Closed Patterns
Arnold Hien, Samir Loudni, Noureddine Aribi, Yahia Lebbah, Mohammed El Amine Laghzaoui, Abdelkader Ouali, Albrecht Zimmermann |
ECML/PKDD (1) | 4 |
| 2020 | Variable neighborhood search for graphical model energy minimizationabstractGraphical models factorize a global probability distribution/energy function as the product/ sum of local functions. A major inference task, known as MAP in Markov Random Fields and MPE in Bayesian Networks, is to find a global assignment of all the variables with maximum a posteriori probability/minimum energy. A usual distinction on MAP solving methods is complete/incomplete, i.e. the ability to prove optimality or not. Most complete methods rely on tree search, while incomplete methods rely on local search. Among them, we study Variable Neighborhood Search (VNS) for graphical models. In this paper, we propose an iterative approach above VNS that uses (partial) tree search inside its local neighborhood exploration. The proposed approach performs several neighborhood explorations of increasing search complexity, by controlling two parameters, the discrepancy limit and the neighborhood size. Thus, optimality of the obtained solutions can be proven when the neighborhood size is maximal and with unbounded tree search. We further propose a parallel version of our method improving its anytime behavior on difficult instances coming from a large graphical model benchmark. Last we experiment on the challenging minimum energy problem found in Computational Protein Design, showing the practical benefit of our parallel version. A solver is available at https://github.com/toulbar2/toulbar2. Abdelkader Ouali, David Allouche, Simon de Givry, Samir Loudni, Yahia Lebbah, Lakhdar Loukil, Patrice Boizumault |
Artif. Intell. | 5 |
| 2020 | A SAT-Based Planning Approach for Finding Logical Attacks on Cryptographic ProtocolsabstractCryptographic protocols form the backbone of digital society. They are concurrent multiparty communication protocols that use cryptography to achieve security goals such as confidentiality, authenticity, integrity, etc., in the presence of adversaries. Unfortunately, protocol verification still represents a critical task and a major cost to engineer attack-free security protocols. Model checking and SAT-based techniques proved quite effective in this context. This article proposes an efficient automatic model checking approach that exemplifies a security property violation. In this approach, a protocol verification is abstracted as a compact planning problem, which is efficiently solved by a state-of-the-art SAT solver. The experiments performed on some real-world cryptographic protocols succeeded in detecting new logical attacks, violating some security properties. Those attacks encompass both “type flaw” and “replay” attacks, which are difficult to tackle with the existing planning-based approaches. Noureddine Aribi, Yahia Lebbah |
Int. J. Inf. Secur. Priv. | 2 |
| 2018 | Equitable Conceptual Clustering Using OWA Operator
Noureddine Aribi, Abdelkader Ouali, Yahia Lebbah, Samir Loudni |
PAKDD (3) | 3 |
| 2017 | Multiple Fault Localization Using Constraint Programming and Pattern MiningabstractFault localization problem is one of the most difficult processes in software debugging. The current constraint-based approaches draw strength from declarative data mining and allow to consider the dependencies between statements with the notion of patterns. Tackling large faulty programs is clearly a challenging issue for Constraint Programming (CP) approaches. Programs with multiple faults raise numerous issues due to complex dependencies between faults, making the localization quite complex for all of the current localization approaches. In this paper, we provide a new CP model with a global constraint to speed-up the resolution and we improve the localization to be able to tackle multiple faults. Finally, we give an experimental evaluation that shows that our approach improves on CP and standard approaches. Noureddine Aribi, Mehdi Maamar, Nadjib Lazaar, Yahia Lebbah, Samir Loudni |
ICTAI | 4 |
| 2017 | Integer Linear Programming for Pattern Set Mining; with an Application to Tiling
Abdelkader Ouali, Albrecht Zimmermann, Samir Loudni, Yahia Lebbah, Bruno Crémilleux, Patrice Boizumault, Lakhdar Loukil |
PAKDD (2) | 4 |
| 2017 | Iterative Decomposition Guided Variable Neighborhood Search for Graphical Model Energy Minimization
Abdelkader Ouali, David Allouche, Simon de Givry, Samir Loudni, Yahia Lebbah, Lakhdar Loukil |
UAI | 5 |
| 2017 | Fault localization using itemset mining under constraints
Mehdi Maamar, Nadjib Lazaar, Samir Loudni, Yahia Lebbah |
Autom. Softw. Eng. | 4 |
| 2016 | A Global Constraint for Closed Frequent Pattern Mining
Nadjib Lazaar, Yahia Lebbah, Samir Loudni, Mehdi Maamar, Valentin Lemière, Christian Bessiere, Patrice Boizumault |
CP | 2 |
| 2016 | A Global Constraint for Mining Sequential Patterns with GAP Constraint
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois |
CPAIOR | 3 |
| 2016 | Efficiently Finding Conceptual Clustering Models with Integer Linear Programming
Abdelkader Ouali, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Albrecht Zimmermann, Lakhdar Loukil |
IJCAI | 3 |
| 2015 | PREFIX-PROJECTION Global Constraint for Sequential Pattern Mining
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois |
CP | 3 |
| 2014 | Mining Relevant Sequence Patterns with CP-Based FrameworkabstractSequential pattern mining under various constraints is a challenging data mining task. The paper provides a generic framework based on constraint programming to discover sequence patterns defined by constraints on local patterns (e.g., Gap, regular expressions) or constraints on patterns involving combination of local patterns such as relevant subgroups and top-k patterns. This framework enables the user to mine in a declarative way both kinds of patterns. The solving step is done by exploiting the machinery of Constraint Programming. For complex patterns involving combination of local patterns, we improve the mining step by using dynamic CSP. Finally, we present two case studies in biomedical information extraction and stylistic analysis in linguistics. Amina Kemmar, Willy Ugarte, Samir Loudni, Thierry Charnois, Yahia Lebbah, Patrice Boizumault, Bruno Crémilleux |
ICTAI | 5 |
| 2011 | A Framework for the Automatic Correction of Constraint ProgramsabstractConstraint programs, such as those written in high-level constraint modelling languages, e.g., OPL (Optimization Programming Language), COMET, ZINC or ESSENCE, are more and more used in business-critical programs. As any other critical programs, they require to be thoroughly tested and corrected to prevent catastrophic loss of money. This paper presents a framework for the automatic correction of constraint programs that takes into account the specificity of the software development process of these programs as well as their typical faults. We implemented this framework in our testing platform CPTEST for OPL programs. Using mutation testing, our experimental results show that well-known constraint programs written in OPL can be automatically corrected using our framework. Nadjib Lazaar, Arnaud Gotlieb, Yahia Lebbah |
ICST | 3 |
| 2010 | On Testing Constraint Programs
Nadjib Lazaar, Arnaud Gotlieb, Yahia Lebbah |
CP | 3 |
| 2010 | Fault Localization in Constraint ProgramsabstractConstraint programs such as those written in high level modeling languages (e.g., OPL, ZINC, or COMET) must be thoroughly verified before being used in applications. Detecting and localizing faults is therefore of great importance to lower the cost of the development of these constraint programs. In a previous work, we introduced a testing framework called CPTEST enabling automated test case generation for detecting non-conformities. In this paper, we enhance this framework to introduce automatic fault localization in constraint programs. Our approach is based on constraint relaxation to identify the constraint that is responsible of a given fault. CPTEST is henceforth able to automatically localize faults in optimized OPL programs. We provide empirical evidence of the effectiveness of this approach on classical benchmark problems, namely Golomb rulers, n-queens, social golfer and car sequencing. Nadjib Lazaar, Arnaud Gotlieb, Yahia Lebbah |
ICTAI (1) | 3 |
| 2008 | Revisiting the Upper Bounding Process in a Safe Branch and Bound Algorithm
Alexandre Goldsztejn, Yahia Lebbah, Claude Michel, Michel Rueher |
CP | 2 |
| 2002 | A Global Filtering Algorithm for Handling Systems of Quadratic Equations and Inequations
Yahia Lebbah, Michel Rueher, Claude Michel |
CP | 1 |
| 2002 | Accelerating filtering techniques for numeric CSPs
Yahia Lebbah, Olivier Lhomme |
Artif. Intell. | 1 |
| 2001 | Solving Constraints over Floating-Point Numbers
Claude Michel, Michel Rueher, Yahia Lebbah |
CP | 3 |
| 1997 | Consistency Checking by Type Inference and Constraint Satisfaction
Yahia Lebbah |
SAFECOMP | 1 |