Demo Data from VLDB 2026 / reviewers in the wild / expert
Sofian Maabout
dblp:34/1515
· DBLP profile ↗
14ranked-venue papers
1as first author
2since 2021 · last 2021
0000-0001-8703-7620ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 12 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 4Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
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
1 paper |
Query processing and optimization · 50% Database theory · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory › dependency theory
functional dependency |
0.2 | 1 | 2016 | Skycube Materialization Using the Topmost Skyline or Functional Dependencies · ACM Trans. Database Syst. 2016 |
Query processing and optimization › preference query
skyline query |
0.2 | 1 | 2016 | Skycube Materialization Using the Topmost Skyline or Functional Dependencies · ACM Trans. Database Syst. 2016 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Using Multidimensional Skylines for Regret Minimization
Karim Alami, Sofian Maabout |
MEDI | 2 |
| 2021 | Log Data Preparation for Predicting Critical Errors Occurrences
Myriam Lopez, Marie Beurton-Aimar, Gayo Diallo, Sofian Maabout |
WorldCIST (2) | 4 |
| 2020 | A framework for multidimensional skyline queries over streaming data
Karim Alami, Sofian Maabout |
Data Knowl. Eng. | 2 |
| 2020 | The negative skycube
Karim Alami, Nicolas Hanusse, Patrick Kamnang Wanko, Sofian Maabout |
Inf. Syst. | 4 |
| 2016 | Computing and Summarizing the Negative SkycubeabstractGiven a table T with a set of dimensions D, the skycube of T is the union of all skylines obtained by considering each of the subsets of D (subspaces). The number of these skylines is exponential w.r.t D. To make the skycube practically useful, two lines of research have been pursued so far: the first one aims to propose efficient algorithms for computing it and the second one considers either that the skycube is too large to be computed in a reasonable time or it requires too much memory space to be stored. They therefore propose skycube summarization techniques to reduce time and space consumption. Intuitively, previous efforts have been devoted to compute or summarize the following information: ``for every tuple t, list the skylines where t belongs to". In this paper, we consider the complementary statement, i.e., ``for every tuple t, list the skylines where t does not belong to". This is what we call the negative skycube. Despite the apparent equivalence between these two statements, our analysis and extensive experiments show that these two points of views do not lead to the same behavior of the related algorithms. More specifically, our proposal shows that (i) the negative summary can be obtained much faster than state of the art techniques for positive summaries, (ii) in general, it consumes less space, (iii) skyline queries evaluation using this summary are much faster, (iv) the positive skycube can be obtained much more rapidly than state of the art algorithms, and (v) it can be used for a larger class of queries, namely k-domination skylines. Nicolas Hanusse, Patrick Kamnang Wanko, Sofian Maabout |
CIKM | 3 |
| 2016 | Using Histograms for Skyline Size EstimationabstractLet T be a table of n points described by a set of d attributes/dimensions. Let p, q ∈ T. p dominates q iff it is better than q in every dimension and there exists at least one attribute for which p is strictly better than p. p is a skyline point of T iff it is not dominated by any point of T. A skyline query returns the set of all skyline points. In order to integrate Skyline queries into database management systems, deriving an estimation of the skyline cardinality is important for query optimization purposes. We propose techniques for estimating skyline cardinality when data distribution is known. We first provide an unbiased estimator which requires one traversal of the whole data which is much faster than computing the exact skyline. Then, we show that this estimator can be used on a sample of the underlying data while preserving the estimation quality, i.e., it is still unbiased. Next, we provide a convergent estimator which does not require any data access but the data distribution. It estimates skyline cardinality expectation for those data sets respecting data distribution. The advantages of these solutions are their ease of implementation and, by contrast to other proposals, no costly subskyline queries are required. Our solutions are implemented and some experiments are reported showing both the accuracy of the estimations and the execution time efficiency by which they are obtained. Nicolas Hanusse, Patrick Kamnang Wanko, Sofian Maabout |
IDEAS | 3 |
| 2016 | A scalable summary generation method based on cross-modal consensus clustering and OLAP cube modeling
Gabriel Sargent, Karina Perez-Daniel, Andrei Stoian, Jenny Benois-Pineau, Sofian Maabout, Henri Nicolas, Mariko Nakano-Miyatake, Jean Carrive |
Multim. Tools Appl. | 5 |
| 2016 | Skycube Materialization Using the Topmost Skyline or Functional DependenciesabstractGiven a table T ( Id , D 1 , …, D d ), the skycube of T is the set of skylines with respect to to all nonempty subsets (subspaces) of the set of all dimensions { D 1 , …, D d }. To optimize the evaluation of any skyline query, the solutions proposed so far in the literature either (i) precompute all of the skylines or (ii) use compression techniques so that the derivation of any skyline can be done with little effort. Even though solutions (i) are appealing because skyline queries have optimal execution time, they suffer from time and space scalability because the number of skylines to be materialized is exponential with respect to d . On the other hand, solutions (ii) are attractive in terms of memory consumption, but as we show, they also have a high time complexity. In this article, we make contributions to both kinds of solutions. We first observe that skyline patterns are monotonic. This property leads to a simple yet efficient solution for full and partial skycube materialization when the skyline with respect to all dimensions, the topmost skyline, is small. On the other hand, when the topmost skyline is large relative to the size of the input table, it turns out that functional dependencies, a fundamental concept in databases, uncover a monotonic property between skylines. Equipped with this information, we show that closed attributes sets are fundamental for partial and full skycube materialization. Extensive experiments with real and synthetic datasets show that our solutions generally outperform state-of-the-art algorithms. Sofian Maabout, Carlos Ordonez 0001, Patrick Kamnang Wanko, Nicolas Hanusse |
ACM Trans. Database Syst. | 1 |
| 2014 | Extending ER models to capture database transformations to build data sets for data mining
Carlos Ordonez 0001, Sofian Maabout, David Sergio Matusevich, Wellington Cabrera |
Data Knowl. Eng. | 2 |
| 2011 | Revisiting the Partial Data Cube Materialization
Nicolas Hanusse, Sofian Maabout, Radu Tofan |
ADBIS | 2 |
| 2011 | A parallel algorithm for computing bordersabstractThe border concept has been introduced by Mannila and Toivonen in their seminal paper [20]. This concept finds many applications, e.g maximal frequent itemsets, minimal functional dependencies, emerging patterns between consecutive database instances and materialized view selection. For large transactions and relational databases defined on n items or attributes, the running time of any border computations are mainly dominated by the time T (for standard sequential algorithms) required to test the interestingness, in general the frequencies, of sets of candidates. Nicolas Hanusse, Sofian Maabout |
CIKM | 2 |
| 2009 | A view selection algorithm with performance guaranteeabstractA view selection algorithm takes as input a fact table and computes a set of views to store in order to speed up queries. The performance of view selection algorithm is usually measured by three criteria: (1) the amount of memory to store the selected views, (2) the query response time and (3) the time complexity of this algorithm. The two first measurements deal with the output of the algorithm. No existing solutions give good trade-off between amount of memory and queries cost with a small time complexity. We propose in this paper an algorithm guaranteeing a constant approximation factor of queries response time with respect to the optimal solution. Moreover, the time complexity for a D-dimensional fact table is O (D * 2D) corresponding to the fastest known algorithm. We provide an experimental comparison with two other well known algorithms showing that our approach also gives good performance in terms of memory. Nicolas Hanusse, Sofian Maabout, Radu Tofan |
EDBT | 2 |
| 2008 | Methodological Aspects of Semantics Enrichment in Model Driven ArchitectureabstractThe Semantic Web is a vision for the future of the Web in which information is given explicit meaning, making it easier for machines to automatically process and integrate information available on the Web. An ontology defines the terms used to describe and represent an area of knowledge. Ontologies are used by people, databases, and applications that need to share domain information (a domain is just a specific subject area or area of knowledge, like medicine, tool manufacturing, real estate, automobile repair, financial management, etc.). In this paper we combine this two concepts to annotate models with meta-data according to the corresponding domain ontology with all the new extracted information in order to improve the performance of the entire system. Mouhamed Diouf, Kaninda Musumbu, Sofian Maabout |
ICIW | 3 |
| 1997 | A Model Theoretic Approach to Update Rule Programs
Nicole Bidoit, Sofian Maabout |
ICDT | 2 |