EDBT 2026 Demo / reviewers in the wild / expert
Bruno Marnette
dblp:00/778
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 4 first-authorTheory of computation · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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
4 papers |
Data integration and cleaning · 70% Database theory · 30% | |
| Theoretical computer science
1 paper |
Logic in computer science · 50% Automated reasoning and model checking · 50% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning
data exchange |
0.3 | 3 | 2011 | ++Spicy: an OpenSource Tool for Second-Generation Schema Mapping and Data Exchange · Proc. VLDB Endow. 2011 Scalable Data Exchange with Functional Dependencies · Proc. VLDB Endow. 2010 Generalized schema-mappings: from termination to tractability · PODS 2009 |
Data integration and cleaning
schema mapping |
0.3 | 3 | 2011 | ++Spicy: an OpenSource Tool for Second-Generation Schema Mapping and Data Exchange · Proc. VLDB Endow. 2011 Scalable Data Exchange with Functional Dependencies · Proc. VLDB Endow. 2010 Generalized schema-mappings: from termination to tractability · PODS 2009 |
Database theory › data dependencies
equality-generating dependency |
0.1 | 1 | 2010 | Scalable Data Exchange with Functional Dependencies · Proc. VLDB Endow. 2010 |
Database theory
ontology-mediated queries |
0.1 | 1 | 2010 | Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New Applications · LICS 2010 |
Automated reasoning and model checking › decision procedures
decidable fragments |
0.1 | 1 | 2010 | Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New Applications · LICS 2010 |
Logic in computer science › knowledge representation and reasoning
knowledge representation |
0.1 | 1 | 2010 | Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New Applications · LICS 2010 |
Database theory › dependency theory
functional dependency |
0.0 | 1 | 2010 | Scalable Data Exchange with Functional Dependencies · Proc. VLDB Endow. 2010 |
Database theory › data dependencies
chase procedure |
0.0 | 1 | 2009 | Generalized schema-mappings: from termination to tractability · PODS 2009 |
Methods — techniques the papers use, named apart from their topics
stickiness · 0.2guardedness · 0.2datalog · 0.2chase termination · 0.2SQL · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | ++Spicy: an OpenSource Tool for Second-Generation Schema Mapping and Data Exchange
Bruno Marnette, Giansalvatore Mecca, Paolo Papotti, Salvatore Raunich, Donatello Santoro |
Proc. VLDB Endow. | 1 |
| 2010 | Static analysis of schema-mappings ensuring oblivious terminationabstractA schema-mapping is a high level specification of a data-exchange setting where a set of source-to-target dependencies is used to realize basic operations from source to target relations (such as copy, selection, join or union) while the target schema is subject to a set of target constraints (such as inclusion dependencies or key constraints). In this paper, we consider strong schema-mappings that allow for additional constraints such as source dependencies on the source schema and target-to-source dependencies from the target relations back to the source. Furthermore, strong schema-mappings may include disjunctive dependencies. We argue that this extension is desirable when the source instance is to provide both a lower and upper bound on the information that a target instance can have. Bruno Marnette, Floris Geerts |
ICDT | 1 |
| 2010 | Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New ApplicationsabstractThis paper summarizes results on a recently introduced family of Datalog-based languages, called Datalog+/-, which is a new framework for tractable ontology querying, and for a variety of other applications. Datalog+/- extends plain Datalog by features such as existentially quantified rule heads and, at the same time, restricts the rule syntax so as to achieve decidability and tractability. In particular, we discuss three paradigms ensuring decidability: chase termination, guardedness, and stickiness. Andrea Calì, Georg Gottlob, Thomas Lukasiewicz, Bruno Marnette, Andreas Pieris |
LICS | 4 |
| 2010 | Scalable Data Exchange with Functional DependenciesabstractThe recent literature has provided a solid theoretical foundation for the use of schema mappings in data-exchange applications. Following this formalization, new algorithms have been developed to generate optimal solutions for mapping scenarios in a highly scalable way, by relying on SQL. However, these algorithms suffer from a serious drawback: they are not able to handle key constraints and functional dependencies on the target, i.e., equality generating dependencies (egds). While egds play a crucial role in the generation of optimal solutions, handling them with first-order languages is a difficult problem. In fact, we start from a negative result: it is not always possible to compute solutions for scenarios with egds using an SQL script. Then, we identify many practical cases in which this is possible, and develop a best-effort algorithm to do this. Experimental results show that our algorithm produces solutions of better quality with respect to those produced by previous algorithms, and scales nicely to large databases. Bruno Marnette, Giansalvatore Mecca, Paolo Papotti |
Proc. VLDB Endow. | 1 |
| 2009 | Generalized schema-mappings: from termination to tractabilityabstractData-Exchange is the problem of creating new databases according to a high-level specification called a schema-mapping while preserving the information encoded in a source database. This paper introduces a notion of generalized schema-mapping that enriches the standard schema-mappings (as defined by Fagin et al) with more expressive power. It then proposes a more general and arguably more intuitive notion of semantics that rely on three criteria: Soundness, Completeness and Laconicity (non-redundancy and minimal size). These semantics are shown to coincide precisely with the notion of cores of universal solutions in the framework of Fagin, Kolaitis and Popa. It is also well-defined and of interest for larger classes of schema-mappings and more expressive source databases (with null-values and equality constraints). After an investigation of the key properties of generalized schema-mappings and their semantics, a criterion called Termination of the Oblivious Chase (TOC) is identified that ensures polynomial data-complexity. This criterion strictly generalizes the previously known criterion of Weak-Acyclicity. To prove the tractability of TOC schema-mappings, a new polynomial time algorithm is provided that, unlike the algorithm of Gottlob and Nash from which it is inspired, does not rely on the syntactic property of Weak-Acyclicity. As the problem of deciding whether a Schema-mapping satisfies the TOC criterion is only recursively enumerable, a more restrictive criterion called Super-weak Acylicity (SwA) is identified that can be decided in Polynomial-time while generalizing substantially the notion of Weak-Acyclicity. Bruno Marnette |
PODS | 1 |
| 2007 | Polynomial Constraints for Sets with Cardinality Bounds
Bruno Marnette, Viktor Kuncak, Martin C. Rinard |
FoSSaCS | 1 |