EDBT 2026 Demo / reviewers in the wild / expert
Miika Hannula
dblp:129/1659 · also Miika Juhani Hannula
· DBLP profile ↗
8ranked-venue papers in the field
7as first author
5since 2021 · last 2024
0000-0002-9637-6664ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 7 (6 first)Information Retrieval & Web Search · 1 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Information Inequality Problem over Set FunctionsabstractInformation inequalities appear in many database applications such as query output size bounds, query containment, and implication between data dependencies. Recently Khamis et al. proposed to study the algorithmic aspects of information inequalities, including the information inequality problem: decide whether a linear inequality over entropies of random variables is valid. While the decidability of this problem is a major open question, applications often involve only inequalities that adhere to specific syntactic forms linked to useful semantic invariance properties. This paper studies the information inequality problem in different syntactic and semantic scenarios that arise from database applications. Focusing on the boundary between tractability and intractability, we show that the information inequality problem is coNP-complete if restricted to normal polymatroids, and in polynomial time if relaxed to monotone functions. We also examine syntactic restrictions related to query output size bounds, and provide an alternative proof, through monotone functions, for the polynomial-time computability of the entropic bound over simple sets of degree constraints. Miika Hannula |
ICDT | 1 |
| 2024 | Conditional Independence on Semiring RelationsabstractConditional independence plays a foundational role in database theory, probability theory, information theory, and graphical models. In databases, conditional independence appears in database normalization and is known as the (embedded) multivalued dependency. Many properties of conditional independence are shared across various domains, and to some extent these commonalities can be studied through a measure-theoretic approach. The present paper proposes an alternative approach via semiring relations, defined by extending database relations with tuple annotations from some commutative semiring. Integrating various interpretations of conditional independence in this context, we investigate how the choice of the underlying semiring impacts the corresponding axiomatic and decomposition properties. We specifically identify positivity and multiplicative cancellativity as the key semiring properties that enable extending results from the relational context to the broader semiring framework. Additionally, we explore the relationships between different conditional independence notions through model theory, and consider how methods to test logical consequence and validity generalize from database theory and information theory to semiring relations. Miika Hannula |
ICDT | 1 |
| 2023 | Discovery of Cross Joins (Extended Abstract)abstractWe present exact complexity bounds on the discovery of cross joins from database relations, and algorithms that work evidently well on real-world data sets within those bounds. Miika Hannula, Zhuoxing Zhang, Bor-Kuan Song, Sebastian Link |
ICDE | 1 |
| 2023 | Discovery of Cross JoinsabstractA cross join between two attribute sets holds on a relation whenever its projection onto the union of the attribute sets is the cross join between its projections on the first and second attribute set. Hence, the cross join is a fundamental operator on database relations. For example, it can rewrite the division operator into a simple projection, or measure the independence of tuple values between two attribute sets during cardinality estimation. It is therefore surprising that we present the first research on the discovery problem of cross joins. We show that the problem of deciding whether there is a cross join that holds on a given relation is not only NP-complete but W[3]-complete in its arguably most natural parameter, namely its arity. We establish the first algorithms that discover all cross joins that hold on a given relation. We illustrate in experiments with benchmark data that our algorithms perform well within the limits established by our hardness results. Our treatment of cross joins and the design of our algorithms enables us to extend our findings to the discovery of cross joins that meet a given approximation ratio. Our experiments quantify the trade-off between discovery time and targeted ratio. Miika Hannula, Zhuoxing Zhang, Bor-Kuan Song, Sebastian Link |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2022 | A Dichotomy in Consistent Query Answering for Primary Keys and Unary Foreign KeysabstractSince 2005, significant progress has been made in the problem of Consistent Query Answering (CQA) with respect to primary keys. In this problem, the input is a database instance that may violate one or more primary key constraints. A repair is defined as a maximal subinstance that satisfies all primary keys. Given a Boolean query q, the question then is whether q holds true in every repair. Miika Hannula, Jef Wijsen |
PODS | 1 |
| 2018 | On the Interaction of Functional and Inclusion Dependencies with Independence Atoms
Miika Hannula, Sebastian Link |
DASFAA (2) | 1 |
| 2018 | Probabilistic Cardinality Constraints - Validation, Reasoning, and Semantic Summaries
Tania Roblot, Miika Hannula, Sebastian Link |
VLDB J. | 2 |
| 2014 | On Independence Atoms and KeysabstractUniqueness and independence are two fundamental properties of data. Their enforcement in knowledge systems can lead to higher quality data, faster data service response time, better data-driven decision making and knowledge discovery from data. The applications can be effectively unlocked by providing efficient solutions to the underlying implication problems of keys and independence atoms. Indeed, for the sole class of keys and the sole class of independence atoms the associated finite and general implication problems coincide and enjoy simple axiomatizations. However, the situation changes drastically when keys and independence atoms are combined. We show that the finite and the general implication problems are already different for keys and unary independence atoms. Furthermore, we establish a finite axiomatization for the general implication problem, and show that the finite implication problem does not enjoy a k-ary axiomatization for any k. Miika Hannula, Juha Kontinen, Sebastian Link |
CIKM | 1 |