Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Yahia Lebbah

dblp:25/423 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Data mining › pattern mining
constraint-based mining
1.622026
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.222026
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.922026
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.612022
Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022
Mathematical optimization
multi-objective optimization
0.612022
Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022
Mathematical optimization › multi-objective optimization
pareto optimization
0.612022
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.412020
Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
MAP inference
0.412020
Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020
Mathematical optimization › metaheuristic optimization
variable neighborhood search
0.412020
Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020
Data mining › clustering
conceptual clustering
0.212016
Efficiently Finding Conceptual Clustering Models with Integer Linear Programming · IJCAI 2016
Data mining › pattern mining › association rule mining
non-redundant association rules
0.212022
Threshold-free Pattern Mining Meets Multi-Objective Optimization: Application to Association Rules · IJCAI 2022
Bioinformatics and computational biology › protein design
computational protein design
0.112020
Variable neighborhood search for graphical model energy minimization · Artif. Intell. 2020
Mathematical optimization
integer programming
0.112016
Efficiently Finding Conceptual Clustering Models with Integer Linear Programming · IJCAI 2016
Machine learning › Probabilistic and Bayesian machine learning
data filtering
0.012002
Accelerating filtering techniques for numeric CSPs · Artif. Intell. 2002
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
Numeric CSP
0.012002
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
YearPublicationVenuePosition
2026 Innovative constraint models for mining frequent and rare association rules using multi-objective optimization
abstract
Constraint-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 Rules
abstract
Constraint-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
IJCAI4
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 minimization
abstract
Graphical 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 Protocols
abstract
Cryptographic 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 Mining
abstract
Fault 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
ICTAI4
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
UAI5
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
CP2
2016 A Global Constraint for Mining Sequential Patterns with GAP Constraint
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois
CPAIOR3
2016 Efficiently Finding Conceptual Clustering Models with Integer Linear Programming
Abdelkader Ouali, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Albrecht Zimmermann, Lakhdar Loukil
IJCAI3
2015 PREFIX-PROJECTION Global Constraint for Sequential Pattern Mining
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois
CP3
2014 Mining Relevant Sequence Patterns with CP-Based Framework
abstract
Sequential 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
ICTAI5
2011 A Framework for the Automatic Correction of Constraint Programs
abstract
Constraint 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
ICST3
2010 On Testing Constraint Programs
Nadjib Lazaar, Arnaud Gotlieb, Yahia Lebbah
CP3
2010 Fault Localization in Constraint Programs
abstract
Constraint 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
CP2
2002 A Global Filtering Algorithm for Handling Systems of Quadratic Equations and Inequations
Yahia Lebbah, Michel Rueher, Claude Michel
CP1
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
CP3
1997 Consistency Checking by Type Inference and Constraint Satisfaction
Yahia Lebbah
SAFECOMP1