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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Etienne Toussaint

dblp:219/6542 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
1since 2021 · last 2022
0000-0002-2634-2768ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Theory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 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
3 papers
Database theory · 53% Data models and query languages · 19% Data integration and cleaning · 19%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
missing data
1.022022
Troubles with Nulls, Views from the Users · Proc. VLDB Endow. 2022
Coping with Incomplete Data: Recent Advances · PODS 2020
Database theory › query answering
certain answers
0.922020
Coping with Incomplete Data: Recent Advances · PODS 2020
Knowledge-Preserving Certain Answers for SQL-like Queries · KR 2020
Database theory
incomplete information
0.622022
Knowledge-Preserving Certain Answers for SQL-like Queries · KR 2020
Troubles with Nulls, Views from the Users · Proc. VLDB Endow. 2022
Data models and query languages › SQL
SQL semantics
0.612022
Troubles with Nulls, Views from the Users · Proc. VLDB Endow. 2022
Empirical software engineering › practitioner studies
practitioner survey
0.612022
Troubles with Nulls, Views from the Users · Proc. VLDB Endow. 2022
Database theory › semiring semantics
bag semantics
0.412020
Knowledge-Preserving Certain Answers for SQL-like Queries · KR 2020
Query processing and optimization › uncertain data query processing
incomplete data query
0.412020
Coping with Incomplete Data: Recent Advances · PODS 2020
Database theory
query answering
0.412020
Knowledge-Preserving Certain Answers for SQL-like Queries · KR 2020
Data models and query languages › query language
SQL-like query language
0.412020
Knowledge-Preserving Certain Answers for SQL-like Queries · KR 2020
Database theory
three-valued logic
0.412020
Coping with Incomplete Data: Recent Advances · PODS 2020

Methods — techniques the papers use, named apart from their topics

user survey · 1.1three-valued logic · 0.4certain answers · 0.4
YearPublicationVenuePosition
2022 Troubles with Nulls, Views from the Users
abstract
Incomplete data, in the form of null values, has been extensively studied since the inception of the relational model in the 1970s. Anecdotally, one hears that the way in which SQL, the standard language for relational databases, handles nulls creates a myriad of problems in everyday applications of database systems. To the best of our knowledge, however, the actual shortcomings of SQL in this respect, as perceived by database practitioners, have not been systematically documented, and it is not known if existing research results can readily be used to address the practical challenges. Our goal is to collect and analyze the shortcomings of nulls and their treatment by SQL, and to re-evaluate existing research in this light. To this end, we designed and conducted a survey on the everyday usage of null values among database users. From the analysis of the results we reached two main conclusions. First, null values are ubiquitous and relevant in real-life scenarios, but SQL's features designed to deal with them cause multiple problems. The severity of these problems varies depending on the SQL features used, and they cannot be reduced to a single issue. Second, foundational research on nulls is misdirected and has been addressing problems of limited practical relevance. We urge the community to view the results of this survey as a way to broaden the spectrum of their researches and further bridge the theory-practice gap on null values.
Etienne Toussaint, Paolo Guagliardo, Leonid Libkin, Juan F. Sequeda
Proc. VLDB Endow.1
2020 Knowledge-Preserving Certain Answers for SQL-like Queries
abstract
Answering queries over incomplete data is based on finding answers that are certainly true, independently of how missing values are interpreted. This informal description has given rise to several different mathematical definitions of certainty. To unify them, a framework based on "explanations", or extra information about incomplete data, was recently proposed. It partly succeeded in justifying query answering methods for relational databases under set semantics, but had two major limitations. First, it was firmly tied to the set data model, and a fixed way of comparing incomplete databases with respect to their information content. These assumptions fail for real-life database queries in languages such as SQL that use bag semantics instead. Second, it was restricted to queries that only manipulate data, while in practice most analytical SQL queries invent new values, typically via arithmetic operations and aggregation. To leverage our understanding of the notion of certainty for queries in SQL-like languages, we consider incomplete databases whose information content may be enriched by additional knowledge. The knowledge order among them is derived from their semantics, rather than being fixed a priori. The resulting framework allows us to capture and justify existing notions of certainty, and extend these concepts to other data models and query languages. As natural applications, we provide for the first time a well-founded definition of certain answers for the relational bag data model and for value-inventing queries on incomplete databases, addressing the key shortcomings of previous approaches.
Etienne Toussaint, Paolo Guagliardo, Leonid Libkin
KR1
2020 Coping with Incomplete Data: Recent Advances
abstract
Handling incomplete data in a correct manner is a notoriously hard problem in databases. Theoretical approaches rely on the computationally hard notion of certain answers, while practical solutions rely on ad hoc query evaluation techniques based on three-valued logic. Can we find a middle ground, and produce correct answers efficiently?
Marco Console, Paolo Guagliardo, Leonid Libkin, Etienne Toussaint
PODS4
2020 Cryptocurrency Mining Games with Economic Discount and Decreasing Rewards
abstract
A widespread security claim of the Bitcoin system, presented in the original Bitcoin white-paper, states that the security of the system is guaranteed as long as there is no attacker in possession of half or more of the total computational power used to maintain the system. This claim, however, is proved based on theoretically flawed assumptions. In the paper we analyze two kinds of attacks based on two theoretical flaws: the Block Discarding Attack and the Difficulty Raising Attack. We argue that the current theoretical limit of attacker's fraction of total computational power essential for the security of the system is in a sense not $\frac{1}{2}$ but a bit less than $\frac{1}{4}$, and outline proposals for protocol change that can raise this limit to be as close to $\frac{1}{2}$ as we want. The basic idea of the Block Discarding Attack has been noted as early as 2010, and lately was independently though-of and analyzed by both author of this paper and authors of a most recently pre-print published paper. We thus focus on the major differences of our analysis, and try to explain the unfortunate surprising coincidence. To the best of our knowledge, the second attack is presented here for the first time.
Marcelo Arenas, Juan L. Reutter, Etienne Toussaint, Martín Ugarte, Francisco José Vial Prado, Domagoj Vrgoc
STACS3