EDBT 2026 Demo / reviewers in the wild / expert
Lhouari Nourine
dblp:87/3644
· DBLP profile ↗
49ranked-venue papers
7as first author
8since 2021 · last 2025
0000-0003-0195-4132ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 41 · 5 first-author · 8 since 2021Databases, data management, data science and information retrieval · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Computing the D-base and D-relation in finite closure systems
Kira V. Adaricheva, Lhouari Nourine, Simon Vilmin |
Theor. Comput. Sci. | 2 |
| 2024 | Half-Space Separation in Monophonic ConvexityabstractWe study half-space separation in the convexity of chordless paths of a graph, i.e., monophonic convexity. In this problem, one is given a graph and two (disjoint) subsets of vertices and asks whether these two sets can be separated by complementary convex sets, called half-spaces. While it is known this problem is $\mathbf{NP}$-complete for geodesic convexity -- the convexity of shortest paths -- we show that it can be solved in polynomial time for monophonic convexity. Mohammed Elaroussi, Lhouari Nourine, Simon Vilmin |
MFCS | 2 |
| 2024 | Towards declarative comparabilities: Application to functional dependencies
Lhouari Nourine, Jean-Marc Petit, Simon Vilmin |
J. Comput. Syst. Sci. | 1 |
| 2023 | On the preferred extensions of argumentation frameworks: Bijections with naive sets
Mohammed Elaroussi, Lhouari Nourine, Mohammed Said Radjef, Simon Vilmin |
Inf. Process. Lett. | 2 |
| 2023 | Hierarchical decompositions of implicational bases for the enumeration of meet-irreducible elements
Lhouari Nourine, Simon Vilmin |
Theor. Comput. Sci. | 1 |
| 2021 | Enumerating Maximal Consistent Closed Sets in Closure Systems
Lhouari Nourine, Simon Vilmin |
ICFCA | 1 |
| 2021 | Skyline Groups Are Ideals. An Efficient Algorithm for Enumerating Skyline Groups
Simon Coumes, Tassadit Bouadi, Lhouari Nourine, Alexandre Termier |
IWOCA | 3 |
| 2021 | On the dualization in distributive lattices and related problems
Oscar Defrain, Lhouari Nourine, Takeaki Uno |
Discret. Appl. Math. | 2 |
| 2020 | Dualization in lattices given by implicational bases
Oscar Defrain, Lhouari Nourine |
Theor. Comput. Sci. | 2 |
| 2019 | Complexity of Conjunctive Regular Path Query Homomorphisms
Laurent Beaudou, Florent Foucaud, Florent R. Madelaine, Lhouari Nourine, Gaétan Richard |
CiE | 4 |
| 2019 | Dualization in Lattices Given by Implicational Bases
Oscar Defrain, Lhouari Nourine |
ICFCA | 2 |
| 2019 | Neighborhood Inclusions for Minimal Dominating Sets Enumeration: Linear and Polynomial Delay Algorithms in P7-Free and P8-Free Chordal GraphsabstractIn [M. M. Kanté, V. Limouzy, A. Mary, and L. Nourine. On the enumeration of minimal dominating sets and related notions. SIAM Journal on Discrete Mathematics, 28(4):1916–1929, 2014.] the authors give an O(n+m) delay algorithm based on neighborhood inclusions for the enumeration of minimal dominating sets in split and P_6-free chordal graphs. In this paper, we investigate generalizations of this technique to P_k-free chordal graphs for larger integers k. In particular, we give O(n+m) and O(n^3 * m) delays algorithms in the classes of P_7-free and P_8-free chordal graphs. As for P_k-free chordal graphs for k >= 9, we give evidence that such a technique is inefficient as a key step of the algorithm, namely the irredundant extension problem, becomes NP-complete. Oscar Defrain, Lhouari Nourine |
ISAAC | 2 |
| 2019 | WEPA 2016 preface
Arnaud Mary, Vincent Limouzy, Lhouari Nourine |
Discret. Appl. Math. | 3 |
| 2018 | Representation of lattices via set-colored posets
Michel Habib, Lhouari Nourine |
Discret. Appl. Math. | 2 |
| 2018 | Algorithms for computing the Shapley value of cooperative games on lattices
Khaled Maafa, Lhouari Nourine, Mohammed Said Radjef |
Discret. Appl. Math. | 2 |
| 2017 | Algorithms for k-meet-semidistributive lattices
Laurent Beaudou, Arnaud Mary, Lhouari Nourine |
Theor. Comput. Sci. | 3 |
| 2016 | Decidability and Complexity of Web Service Business Protocol SynthesisabstractAutomatic synthesis of web services business protocols (BPs) aims at solving algorithmically the problem of deriving a mediator that realizes a BP of a target service using a set of specifications of available services. This problem, and its variants, gave rise to a large number of fundamental research work over the last decade. However, existing works considered this problem under the restriction that the number of instances of an available service that can be involved in a composition is bounded by a constant [Formula: see text] which is fixed a priori. This paper investigates the unbounded variant of this problem using a formal framework in which web service BPs are described by means of finite state machines (FSM). We show that in this context, the protocol synthesis problem can be reduced to that of testing simulation preorder between an FSM and an (infinitely) iterated product of FSMs. Existing results regarding close decision problems in the context of the so-called shuffle languages are rather negative and cannot be directly exploited in our context. In this paper, we develop a novel technique to prove the decidability of testing simulation in our case of interest. We provide complexity bounds for the general protocol synthesis problem and identify two cases of particular interest, namely loop-free target services and hybrid states-free component services, for which protocol synthesis is shown to be respectively NP-COMPETE and EXPTIME-COMPLETE. Lhouari Nourine, Ramy Ragab Hassen, Farouk Toumani |
Int. J. Cooperative Inf. Syst. | 1 |
| 2016 | Polynomial Time Algorithms for Computing a Minimum Hull Set in Distance-Hereditary and Chordal GraphsabstractWe give linear and polynomial time algorithms for computing the hull number of distance-hereditary and chordal graphs, respectively. The complexity of computing the hull number in chordal and distance-hereditary graphs has been open since the introduction of the notion in [M. G. Everett and S. B. Seidman, Discrete Math., 57 (1985), pp. 217--223]. Prior to our result polynomial time algorithms were only known for subclasses of considered graph classes, e.g., split graphs, cographs, interval graphs. Our techniques allow us to give at the same time a linear time algorithm for computing the geodetic number in distance-hereditary graphs. Another consequence of the techniques used is an incremental output-polynomial algorithm to list the set of (inclusion-wise) minimal hull sets in any graphs. Mamadou Moustapha Kanté, Lhouari Nourine |
SIAM J. Discret. Math. | 2 |
| 2016 | Extended dualization: Application to maximal pattern mining
Lhouari Nourine, Jean-Marc Petit |
Theor. Comput. Sci. | 1 |
| 2015 | Polynomial Delay Algorithm for Listing Minimal Edge Dominating Sets in Graphs
Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine, Takeaki Uno |
WADS | 4 |
| 2015 | A Polynomial Delay Algorithm for Enumerating Minimal Dominating Sets in Chordal Graphs
Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine, Takeaki Uno |
WG | 4 |
| 2014 | Decidability and Complexity of Simulation Preorder for Data-Centric Web Services
Lakhdar Akroun, Boualem Benatallah, Lhouari Nourine, Farouk Toumani |
ICSOC | 3 |
| 2014 | On the Enumeration of Minimal Dominating Sets and Related NotionsabstractA dominating set $D$ in a graph is a subset of its vertex set such that each vertex is either in $D$ or has a neighbor in $D$. In this paper, we are interested in the enumeration of (inclusionwise) minimal dominating sets in graphs, called the Dom-Enum problem. It is well known that this problem can be polynomially reduced to the Trans-Enum problem in hypergraphs, i.e., the problem of enumerating all minimal transversals in a hypergraph. First, we show that the Trans-Enum problem can be polynomially reduced to the Dom-Enum problem. As a consequence there exists an output-polynomial time algorithm for the Trans-Enum problem if and only if there exists one for the Dom-Enum problem. Second, we study the Dom-Enum problem in some graph classes. We give an output-polynomial time algorithm for the Dom-Enum problem in split graphs and introduce the completion of a graph to obtain an output-polynomial time algorithm for the Dom-Enum problem in $P_6$-free chordal graphs, a proper superclass of split graphs. Finally, we investigate the complexity of the enumeration of (inclusionwise) minimal connected dominating sets and minimal total dominating sets of graphs. We show that there exists an output-polynomial time algorithm for the Dom-Enum problem (or, equivalently, Trans-Enum problem) if and only if there exists one for the following enumeration problems: minimal total dominating sets, minimal total dominating sets in split graphs, minimal connected dominating sets in split graphs, minimal dominating sets in co-bipartite graphs. Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine |
SIAM J. Discret. Math. | 4 |
| 2013 | On the Enumeration and Counting of Minimal Dominating sets in Interval and Permutation Graphs
Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine, Takeaki Uno |
ISAAC | 4 |
| 2013 | Polynomial Time Algorithms for Computing a Minimum Hull Set in Distance-Hereditary and Chordal Graphs
Mamadou Moustapha Kanté, Lhouari Nourine |
SOFSEM | 2 |
| 2013 | A parameterizable enumeration algorithm for sequence mining
J. David, Lhouari Nourine |
Theor. Comput. Sci. | 2 |
| 2012 | On the Neighbourhood Helly of Some Graph Classes and Applications to the Enumeration of Minimal Dominating Sets
Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine |
ISAAC | 4 |
| 2012 | Computing Implications with Negation from a Formal ContextabstractThe objective of this article is to define an approach towards generating implications with (or without) negation when only a formal context K = (G, M, I) is provided. To that end, we define a two-step procedure which first (i) computes implications Rokia Missaoui, Lhouari Nourine, Yoan Renaud |
Fundam. Informaticae | 2 |
| 2011 | Enumeration of Minimal Dominating Sets and Variants
Mamadou Moustapha Kanté, Vincent Limouzy, Arnaud Mary, Lhouari Nourine |
FCT | 4 |
| 2010 | About the Enumeration Algorithms of Closed Sets
Alain Gély, Raoul Medina, Lhouari Nourine |
ICFCA | 3 |
| 2010 | Conditional Functional Dependencies: An FCA Point of View
Raoul Medina, Lhouari Nourine |
ICFCA | 2 |
| 2009 | A Unified Hierarchy for Functional Dependencies, Conditional Functional Dependencies and Association Rules
Raoul Medina, Lhouari Nourine |
ICFCA | 2 |
| 2009 | Enumeration aspects of maximal cliques and bicliques
Alain Gély, Lhouari Nourine, Bachir Sadi |
Discret. Appl. Math. | 2 |
| 2009 | Representing lattices using many-valued relations
Alain Gély, Raoul Medina, Lhouari Nourine |
Inf. Sci. | 3 |
| 2008 | About Keys of Formal Context and Conformal Hypergraph
Pierre Colomb, Lhouari Nourine |
ICFCA | 2 |
| 2008 | Generating Positive and Negative Exact Rules Using Formal Concept Analysis: Problems and Solutions
Rokia Missaoui, Lhouari Nourine, Yoan Renaud |
ICFCA | 2 |
| 2008 | Protocol-Based Web Service Composition
Ramy Ragab Hassen, Lhouari Nourine, Farouk Toumani |
ICSOC | 2 |
| 2008 | Web services composition is decidable
Ramy Ragab Hassen, Farouk Toumani, Lhouari Nourine |
WebDB | 3 |
| 2006 | About the Family of Closure Systems Preserving Non-unit Implications in the Guigues-Duquenne Base
Alain Gély, Lhouari Nourine |
ICFCA | 2 |
| 2006 | Interactive Association Rules Discovery
Raoul Medina, Lhouari Nourine, Olivier Raynaud |
ICFCA | 2 |
| 2006 | Minimum implicational basis for meet-semidistributive lattices
Philippe Janssen, Lhouari Nourine |
Inf. Process. Lett. | 2 |
| 2005 | Uncovering and Reducing Hidden Combinatorics in Guigues-Duquenne Bases
Alain Gély, Raoul Medina, Lhouari Nourine, Yoan Renaud |
ICFCA | 3 |
| 2004 | Computational aspects of the 2-dimension of partially ordered sets
Michel Habib, Lhouari Nourine, Olivier Raynaud, Eric Thierry |
Theor. Comput. Sci. | 2 |
| 2002 | A fast incremental algorithm for building latticesabstractThis paper presents an incremental algorithm to compute the covering graph of the lattice generated by a family B of subsets of a totally ordered set X. The implementation of this algorithm has O (((|X| + |B|).|B|).|F|) time complexity, where F is the number of elements in the lattice. This improves the complexity of the previous algorithms which is roughly in O(Min(|X|, |B|)3.|F|). This algorithm may be used in many applications in computer sciences such as the computations of Galois (concept) lattice, the maximal antichains lattice or the Dedekind-MacNeille completion of a partial order. All these lattices can be computed incrementally using this algorithm without increasing time complexity. Lhouari Nourine, Olivier Raynaud |
J. Exp. Theor. Artif. Intell. | 1 |
| 2001 | Efficient algorithms on distributive lattices
Michel Habib, Raoul Medina, Lhouari Nourine, George Steiner |
Discret. Appl. Math. | 3 |
| 1999 | Encoding of Multiple Inheritance Hierarchies and Partial OrdersabstractEfficient implementation of type inclusion is an important feature of object oriented programming languages with multiple inheritance. The idea is to associate to each type a subset of a set S ={1,..., k } such that type inclusion coincides with subset inclusion. Such an embedding of types into 2 S (the lattice of all subsets of S ) is called a bit‐vector encoding of the type hierarchy. In this paper, we show that most known bit‐vector encoding methods can be inserted on a general theoretical framework using graph coloration, namely the notion of a simple encoding . We use the word simple because all these methods are heuristics for the general bit‐vector encoding problem, known as the 2‐dimension problem. First we provide a correct algorithm for partial orders based on simple encoding, improving the algorithm of Krall, Vitek, and Horspool (1997). Second we show that finding an optimal simple encoding is an NP‐hard problem. We end with a discussion on some practical issues. Yves Caseau, Michel Habib, Lhouari Nourine, Olivier Raynaud |
Comput. Intell. | 3 |
| 1999 | A Fast Algorithm for Building Lattices
Lhouari Nourine, Olivier Raynaud |
Inf. Process. Lett. | 1 |
| 1997 | Drawing and Encoding Two-Dimensional Posets
Colin de la Higuera, Lhouari Nourine |
Theor. Comput. Sci. | 2 |
| 1996 | Tree Structure for Distributive Lattices and its Applications
Michel Habib, Lhouari Nourine |
Theor. Comput. Sci. | 2 |