VLDB 2026 Research / reviewers in the wild / expert
Samir Loudni
dblp:79/3951
· DBLP profile ↗
43ranked-venue papers
4as first author
11since 2021 · last 2026
0000-0001-6245-7661ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 35 · 4 first-author · 7 since 2021Databases, data management, data science and information retrieval · 9 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 5 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
| 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. | 2 |
| 2025 | Modeling OCL Collection Types and Type Casting Using Constraint ProgrammingabstractIn Model-Driven Engineering (MDE), the Unified Modeling Language (UML) is often combined with the Object Constraint Language (OCL) to express constraints on models. While these constraints are typically used for validation, certain tasks-such as model search, completion, repair, or exploration–require the automatic generation of models that satisfy them. Due to the combinatorial nature of these tasks, even small models can lead to computationally complex problems. Constraint Programming (CP) offers a powerful paradigm for modeling and solving such combinatorial challenges, notably through the use of global constraints, which enable concise models supported by efficient algorithms. Although previous approaches have tackled model search using tools like Alloy or ATLc, they often rely on simplified subsets or avoid the use of global constraints. In this paper, we extend the ATLc approach by leveraging CP to the expressiveness and coverage of UML/OCL. We introduce a CP model for representing UML instances and evaluating queries, along with global constraint formulations for UML collection types (Sequence, Bag, Set, OrderedSet) and their corresponding OCL type casting operations (asSequence, asBag, asSet and asOrderedSet). Finally we provide an implementation allowing us to test our model for this subset of OCL and compare with related work. Matthew Coyle, Samir Loudni, Théo Le Calvar, Massimo Tisi |
ICTAI | 2 |
| 2025 | Sampling Frequent and Diverse Patterns Through Compression
François Camelin, Samir Loudni, Gilles Pesant, Charlotte Truchet |
PAKDD (1) | 2 |
| 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. | 3 |
| 2025 | Coupling MDL and Markov chain Monte Carlo to sample diverse pattern sets
François Camelin, Samir Loudni, Gilles Pesant, Charlotte Truchet |
Data Knowl. Eng. | 2 |
| 2024 | Rule-Based Constraint Elicitation For Active Constraint-Incremental ClusteringabstractConstrained clustering algorithms integrate user knowledge as constraints in the clustering process to guide it towards a desired outcome. When interacting with users, it is essential to quickly ask simple questions to identify informative constraints that will efficiently enhance an initial partition. We propose a new active query strategy for incremental clustering that translates user feedback into interpretable decision rules and identifies relevant points for queries using rule-based heuristics Experiments on benchmark datasets highlight the benefits of our new approach, making it suitable for real-world applications. Aymeric Beauchamp, Thi-Bich-Hanh Dao, Samir Loudni, Christel Vrain |
ICTAI | 3 |
| 2024 | Learning to Rank Based on Choquet Integral: Application to Association Rules
Charles Vernerey, Noureddine Aribi, Samir Loudni, Yahia Lebbah, Nassim Belmecheri |
PAKDD (1) | 3 |
| 2023 | Incremental Constrained Clustering by Minimal Weighted ModificationabstractClustering is a well-known task in Data Mining that aims at grouping data instances according to their similarity. It is an exploratory and unsupervised task whose results depend on many parameters, often requiring the expert to iterate several times before satisfaction. Constrained clustering has been introduced for better modeling the expectations of the expert. Nevertheless constrained clustering is not yet sufficient since it usually requires the constraints to be given before the clustering process. In this paper we address a more general problem that aims at modeling the exploratory clustering process, through a sequence of clustering modifications where expert constraints are added on the fly. We present an incremental constrained clustering framework integrating active query strategies and a Constraint Programming model to fit the expert expectations while preserving the stability of the partition, so that the expert can understand the process and apprehend its impact. Our model supports instance and group-level constraints, which can be relaxed. Experiments on reference datasets and a case study related to the analysis of satellite image time series show the relevance of our framework. Aymeric Beauchamp, Thi-Bich-Hanh Dao, Samir Loudni, Christel Vrain |
CP | 3 |
| 2023 | Interactive Pattern Mining Using Discriminant Sub-patterns as Dynamic Features
Arnold Hien, Samir Loudni, Noureddine Aribi, Abdelkader Ouali, Albrecht Zimmermann |
PAKDD (1) | 2 |
| 2023 | An efficient heuristic approach combining maximal itemsets and area measure for compressing voluminous table constraints
Soufia Bennai, Kamal Amroun, Samir Loudni, Abdelkader Ouali |
J. Supercomput. | 3 |
| 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 | 2 |
| 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) | 2 |
| 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. | 4 |
| 2019 | Exploiting Data Mining Techniques for Compressing Table ConstraintsabstractIn this paper, we propose an improvement of the compression step of sliced table method proposed by Gharbi et al. [1] for compressing and solving table constraints. We consider only n-ary CSP defined in extensional form. More precisely, we propose to use the cover of an itemset in the FP-tree instead of its frequency to improve the construction step of the resulting compressed tables. Moreover, we propose to exploit the compression rate metric instead of savings to compute frequent itemsets relevant for compression. This allows higher compression and leads to an efficient resolution of compressed tables by identifying more accurate frequent itemsets necessary for compression. Experimental results show the effectiveness and efficiency of our approach. Soufia Bennai, Kamal Amroun, Samir Loudni |
ICTAI | 3 |
| 2019 | Compressing and Querying Skypattern Cubes
Willy Ugarte, Samir Loudni, Patrice Boizumault, Bruno Crémilleux, Alexandre Termier |
IEA/AIE | 2 |
| 2018 | Equitable Conceptual Clustering Using OWA Operator
Noureddine Aribi, Abdelkader Ouali, Yahia Lebbah, Samir Loudni |
PAKDD (3) | 4 |
| 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 | 5 |
| 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) | 3 |
| 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 | 4 |
| 2017 | Skypattern mining: From pattern condensed representations to dynamic constraint satisfaction problems
Willy Ugarte, Patrice Boizumault, Bruno Crémilleux, Alban Lepailleur, Samir Loudni, Marc Plantevit, Chedy Raïssi, Arnaud Soulet |
Artif. Intell. | 5 |
| 2017 | Fault localization using itemset mining under constraints
Mehdi Maamar, Nadjib Lazaar, Samir Loudni, Yahia Lebbah |
Autom. Softw. Eng. | 3 |
| 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 | 3 |
| 2016 | A Global Constraint for Mining Sequential Patterns with GAP Constraint
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois |
CPAIOR | 2 |
| 2016 | Efficiently Finding Conceptual Clustering Models with Integer Linear Programming
Abdelkader Ouali, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Albrecht Zimmermann, Lakhdar Loukil |
IJCAI | 2 |
| 2016 | Tractability-preserving transformations of global cost functions
David Allouche, Christian Bessiere, Patrice Boizumault, Simon de Givry, Patricia Gutierrez, Jimmy Ho-Man Lee, Ka Lun Leung, Samir Loudni, Jean-Philippe Métivier, Thomas Schiex |
Artif. Intell. | 8 |
| 2015 | PREFIX-PROJECTION Global Constraint for Sequential Pattern Mining
Amina Kemmar, Samir Loudni, Yahia Lebbah, Patrice Boizumault, Thierry Charnois |
CP | 2 |
| 2015 | Modeling and Mining Optimal Patterns Using Dynamic CSPabstractWe introduce the notion of Optimal Patterns (OPs), defined as the best patterns according to a given user preference, and show that OPs encompass many data mining problems. Then, we propose a generic method based on a Dynamic Constraint Satisfaction Problem to mine OPs, and we show that any OP is characterized by a basic constraint and a set of constraints to be dynamically added. Finally, we perform an experimental study comparing our approach vs adhoc methods on several types of OPs. Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux |
ICTAI | 3 |
| 2015 | Soft constraints for pattern mining
Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux, Alban Lepailleur |
J. Intell. Inf. Syst. | 3 |
| 2014 | Mining (Soft-) Skypatterns Using Dynamic CSP
Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux, Alban Lepailleur |
CPAIOR | 3 |
| 2014 | Computing Skypattern CubesabstractWe introduce skypattern cubes and propose an efficient bottom-up approach to compute them. Our approach relies on derivation rules collecting skypatterns of a parent node from its child nodes without any dominance test. Non-derivable skypatterns are computed on the fly thanks to Dynamic CSP. The bottom-up principle enables to provide a concise representation of the cube based on skypattern equivalence classes without any supplementary effort. Experiments show the effectiveness of our proposal. Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux |
ECAI | 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 | 3 |
| 2014 | Computing Skypattern Cubes Using RelaxationabstractWe propose an effective method to compute the sky pattern cubes thanks to a relaxation strategy in the pattern mining process. Our approach is based on the fact that each node of the cube can be approximated by the set of edge-sky patterns (a relaxed form of sky patterns) w.r.t. The whole set of measures M. Then we transform the problem into a skyline cube mining in M dimensions. The set of edge-sky patterns can be efficiently mined by using either a dynamic CSP method or an extended version of a static method based on the theoretical relationships between patterns and condensed representations of sky patterns. Experiments conducted on UCI datasets and on a real-life dataset (Mutagen city) show the relevance and performance of our approach. Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux |
ICTAI | 3 |
| 2012 | Filtering Decomposable Global Cost FunctionsabstractAs (Lee et al., 2012) have shown, weighted constraint satisfaction problems can benefit from the introduction of global cost functions, leading to a new Cost Function Programming paradigm. In this paper, we explore the possibility of decomposing global cost functions in such a way that enforcing soft local consistencies on the decomposition offers guarantees on the level of consistency enforced on the original global cost function. We show that directional arc consistency and virtual arc consistency offer such guarantees. We conclude by experiments on decomposable cost functions showing that decompositions may be very useful to easily integrate efficient global cost functions in solvers. David Allouche, Christian Bessiere, Patrice Boizumault, Simon de Givry, Patricia Gutierrez, Samir Loudni, Jean-Philippe Métivier, Thomas Schiex |
AAAI | 6 |
| 2012 | Soft Threshold Constraints for Pattern Mining
Willy Ugarte, Patrice Boizumault, Samir Loudni, Bruno Crémilleux |
Discovery Science | 3 |
| 2012 | Intensification/Diversification-Driven ILS for a Graph Coloring Problem
Samir Loudni |
EvoCOP | 1 |
| 2012 | Constrained Clustering Using SAT
Jean-Philippe Métivier, Patrice Boizumault, Bruno Crémilleux, Mehdi Khiari, Samir Loudni |
IDA | 5 |
| 2011 | Guiding VNS with Tree DecompositionabstractTree decomposition introduced by Robertson and Seymour aims to decompose a problem into clusters constituting an a cyclic graph. There are works exploiting tree decomposition for complete search methods. In this paper, we show how tree decomposition can be used to efficiently guide the exploration of local search methods that use large neighborhoods like VNS. We introduce tightness dependent tree decomposition which allows to take advantage of both the structure of the problem and the constraints tightness. Experiments performed on random instances (GRAPH) and real life instances (CELAR and SPOT5) show the appropriateness and the efficiency of our approach. Mathieu Fontaine 0001, Samir Loudni, Patrice Boizumault |
ICTAI | 2 |
| 2010 | Advanced generic neighborhood heuristics for VNS
Samir Loudni, Patrice Boizumault, Nicolas Levasseur |
Eng. Appl. Artif. Intell. | 1 |
| 2009 | Solving Nurse Rostering Problems Using Soft Global Constraints
Jean-Philippe Métivier, Patrice Boizumault, Samir Loudni |
CP | 3 |
| 2007 | A Value Ordering Heuristic for Weighted CSPabstractIn this paper, we propose a new value ordering heuristic for weighted constraint satisfaction problems (WCSP) based on the quality of solutions. The H-quality of an assignment estimates its capacity at occurring in solutions of "good" quality. Experiments using limited discrepancy search on random WCSP instances and CELAR benchmarks show that our value ordering always outperforms MinAC in a significant way. Nicolas Levasseur, Patrice Boizumault, Samir Loudni |
ICTAI (1) | 3 |
| 2007 | All Different: Softening AllDifferent in Weighted CSPsabstractA soft version of the well-known global constraint AllDifferent has been recently introduced for the Max-CSP framework ([9, 15, 16]). In this paper, we propose to soften AllDifferent in the Weighted CSP framework that is more general. We extend the two semantics of violation proposed in [9]: the first one is based on variables and the second one on the decomposition into a set of binary constraints of difference. For the first semantic, we propose a polynomial algorithm which maintains hyper- arc consistency. For the second one, we prove that checking hyper-arc consistency is an NP-Hard problem. So, we propose to maintain a local consistency using a filtering based on lower bounds computation. Finally, we present some experimental results and draw a few perspectives. Jean-Philippe Métivier, Patrice Boizumault, Samir Loudni |
ICTAI (1) | 3 |
| 2003 | Solving Constraint Optimization Problems in Anytime Contexts
Samir Loudni, Patrice Boizumault |
IJCAI | 1 |
| 2001 | A New Hybrid Method for Solving Constraint Optimization Problems in Anytime ContextsabstractThis paper describes a new hybrid method for solving constraint optimization problems in anytime contexts. We use the valued constraint satisfaction problem (VCSP) framework to model numerous discrete optimization problems. Our method (VNS/LDS+CP) combines a variable neighborhood search (VNS) scheme with limited discrepancy search (LDS) using constraint propagation (CP) to evaluate cost and legality of moves made by VNS. Experiments on real-word problem instances demonstrate that our method clearly outperforms both LNS/CP/GR and other standard local search methods as simulated annealing. Samir Loudni, Patrice Boizumault |
ICTAI | 1 |