Skip to main content

Showing 1–28 of 28 results for author: Hannula, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2310.01910  [pdf, other

    cs.DB cs.IT

    Conditional independence on semiring relations

    Authors: Miika Hannula

    Abstract: Conditional 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 throug… ▽ More

    Submitted 18 December, 2023; v1 submitted 3 October, 2023; originally announced October 2023.

    MSC Class: 03B70 ACM Class: H.2.0; H.1.1

  2. arXiv:2309.11818  [pdf, other

    cs.DB cs.IT

    Information inequality problem over set functions

    Authors: Miika Hannula

    Abstract: Information 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… ▽ More

    Submitted 21 September, 2023; originally announced September 2023.

    MSC Class: 03B70 ACM Class: H.2.3; H.1.1

  3. arXiv:2306.00420  [pdf, ps, other

    cs.LO cs.CC

    Logics with probabilistic team semantics and the Boolean negation

    Authors: Miika Hannula, Minna Hirvonen, Juha Kontinen, Yasir Mahmood, Arne Meier, Jonni Virtema

    Abstract: We study the expressivity and the complexity of various logics in probabilistic team semantics with the Boolean negation. In particular, we study the extension of probabilistic independence logic with the Boolean negation, and a recently introduced logic FOPT. We give a comprehensive picture of the relative expressivity of these logics together with the most studied logics in probabilistic team se… ▽ More

    Submitted 22 May, 2024; v1 submitted 1 June, 2023; originally announced June 2023.

  4. arXiv:2305.11833  [pdf, ps, other

    cs.LO cs.AI cs.CC cs.LG

    Complexity of Neural Network Training and ETR: Extensions with Effectively Continuous Functions

    Authors: Teemu Hankala, Miika Hannula, Juha Kontinen, Jonni Virtema

    Abstract: We study the complexity of the problem of training neural networks defined via various activation functions. The training problem is known to be existsR-complete with respect to linear activation functions and the ReLU activation function. We consider the complexity of the problem with respect to the sigmoid activation function and other effectively continuous functions. We show that these trainin… ▽ More

    Submitted 19 May, 2023; originally announced May 2023.

    Comments: Revised version of a manuscript sent for review in April 2023

  5. arXiv:2303.07926  [pdf, ps, other

    cs.LO cs.DB

    Unified Foundations of Team Semantics via Semirings

    Authors: Timon Barlag, Miika Hannula, Juha Kontinen, Nina Pardal, Jonni Virtema

    Abstract: Semiring semantics for first-order logic provides a way to trace how facts represented by a model are used to deduce satisfaction of a formula. Team semantics is a framework for studying logics of dependence and independence in diverse contexts such as databases, quantum mechanics, and statistics by extending first-order logic with atoms that describe dependencies between variables. Combining thes… ▽ More

    Submitted 14 March, 2023; originally announced March 2023.

  6. arXiv:2203.13475  [pdf, ps, other

    cs.DB cs.LO

    A Dichotomy in Consistent Query Answering for Primary Keys and Unary Foreign Keys

    Authors: Miika Hannula, Jef Wijsen

    Abstract: Since 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. So f… ▽ More

    Submitted 25 March, 2022; originally announced March 2022.

    MSC Class: 68P15 ACM Class: H.2.4

  7. arXiv:2104.04313  [pdf, ps, other

    cs.LO

    On elementary logics for quantitative dependencies

    Authors: Miika Hannula, Minna Hirvonen, Juha Kontinen

    Abstract: We define and study logics in the framework of probabilistic team semantics and over metafinite structures. Our work is paralleled by the recent development of novel axiomatizable and tractable logics in team semantics that are closed under the Boolean negation. Our logics employ new probabilistic atoms that resemble so-called extended atoms from the team semantics literature. We also define count… ▽ More

    Submitted 9 April, 2021; originally announced April 2021.

  8. arXiv:2101.02502  [pdf, other

    cs.DB

    An Algorithm for the Discovery of Independence from Data

    Authors: Miika Hannula, Bor-Kuan Song, Sebastian Link

    Abstract: For years, independence has been considered as an important concept in many disciplines. Nevertheless, we present the first research that investigates the discovery problem of independence in data. In its arguably simplest form, independence is a statement between two sets of columns expressing that for every two rows in a table there is also a row in the table that coincides with the first row on… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    MSC Class: 68P15 ACM Class: H.2.4

  9. arXiv:2101.02472  [pdf, other

    cs.DB

    Controlling Entity Integrity with Key Sets

    Authors: Miika Hannula, Xinyi Li, Sebastian Link

    Abstract: Codd's rule of entity integrity stipulates that every table has a primary key. Hence, the attributes of the primary key carry unique and complete value combinations. In practice, data cannot always meet such requirements. Previous work proposed the superior notion of key sets for controlling entity integrity. We establish a linear-time algorithm for validating whether a given key set holds on a gi… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    MSC Class: 68P15 ACM Class: H.2.4

  10. arXiv:2101.02466  [pdf, ps, other

    cs.DB cs.LO

    On the Interaction of Functional and Inclusion Dependencies with Independence Atoms

    Authors: Miika Hannula, Juha Kontinen, Sebastian Link

    Abstract: Infamously, the finite and unrestricted implication problems for the classes of i) functional and inclusion dependencies together, and ii) embedded multivalued dependencies alone are each undecidable. Famously, the restriction of i) to functional and unary inclusion dependencies in combination with the restriction of ii) to multivalued dependencies yield implication problems that are still differe… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    MSC Class: 68P15 ACM Class: H.2.4

  11. arXiv:2012.12830  [pdf, ps, other

    cs.LO

    Tractability frontiers in probabilistic team semantics and existential second-order logic over the reals

    Authors: Miika Hannula, Jonni Virtema

    Abstract: Probabilistic team semantics is a framework for logical analysis of probabilistic dependencies. Our focus is on the axiomatizability, complexity, and expressivity of probabilistic inclusion logic and its extensions. We identify a natural fragment of existential second-order logic with additive real arithmetic that captures exactly the expressivity of probabilistic inclusion logic. We furthermore r… ▽ More

    Submitted 21 December, 2021; v1 submitted 23 December, 2020; originally announced December 2020.

  12. arXiv:2007.03867  [pdf, other

    cs.LO cs.CC

    On the Complexity of Horn and Krom Fragments of Second-Order Boolean Logic

    Authors: Miika Hannula, Juha Kontinen, Martin Lück, Jonni Virtema

    Abstract: Second-order Boolean logic is a generalization of QBF, whose constant alternation fragments are known to be complete for the levels of the exponential time hierarchy. We consider two types of restriction of this logic: 1) restrictions to term constructions, 2) restrictions to the form of the Boolean matrix. Of the first sort, we consider two kinds of restrictions: firstly, disallowing nested use o… ▽ More

    Submitted 7 July, 2020; originally announced July 2020.

  13. arXiv:2003.00644  [pdf, ps, other

    cs.LO cs.CC math.LO

    Descriptive complexity of real computation and probabilistic independence logic

    Authors: Miika Hannula, Juha Kontinen, Jan Van den Bussche, Jonni Virtema

    Abstract: We introduce a novel variant of BSS machines called Separate Branching BSS machines (S-BSS in short) and develop a Fagin-type logical characterisation for languages decidable in non-deterministic polynomial time by S-BSS machines. We show that NP on S-BSS machines is strictly included in NP on BSS machines and that every NP language on S-BSS machines is a countable union of closed sets in the usua… ▽ More

    Submitted 7 July, 2020; v1 submitted 1 March, 2020; originally announced March 2020.

    Journal ref: Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 2020. Association for Computing Machinery, New York, NY, USA, 550-563

  14. arXiv:1903.10706  [pdf, ps, other

    cs.LO cs.CC cs.DB

    Complexity Thresholds in Inclusion Logic

    Authors: Miika Hannula, Lauri Hella

    Abstract: Logics with team semantics provide alternative means for logical characterization of complexity classes. Both dependence and independence logic are known to capture non-deterministic polynomial time, and the frontiers of tractability in these logics are relatively well understood. Inclusion logic is similar to these team-based logical formalisms with the exception that it corresponds to determinis… ▽ More

    Submitted 26 March, 2019; originally announced March 2019.

    ACM Class: F.4.1

  15. arXiv:1812.05873  [pdf, ps, other

    cs.LO math.LO

    Facets of Distribution Identities in Probabilistic Team Semantics

    Authors: Miika Hannula, Åsa Hirvonen, Juha Kontinen, Vadim Kulikov, Jonni Virtema

    Abstract: We study probabilistic team semantics which is a semantical framework allowing the study of logical and probabilistic dependencies simultaneously. We examine and classify the expressive power of logical formalisms arising by different probabilistic atoms such as conditional independence and different variants of marginal distribution equivalences. We also relate the framework to the first-order th… ▽ More

    Submitted 25 February, 2019; v1 submitted 14 December, 2018; originally announced December 2018.

  16. arXiv:1803.02180  [pdf, ps, other

    cs.LO

    Probabilistic team semantics

    Authors: Arnaud Durand, Miika Hannula, Juha Kontinen, Arne Meier, Jonni Virtema

    Abstract: Team semantics is a semantical framework for the study of dependence and independence concepts ubiquitous in many areas such as databases and statistics. In recent works team semantics has been generalised to accommodate also multisets and probabilistic dependencies. In this article we study a variant of probabilistic team semantics and relate this framework to a Tarskian two-sorted logic. We also… ▽ More

    Submitted 6 March, 2018; originally announced March 2018.

  17. arXiv:1704.02158  [pdf, ps, other

    cs.LO

    Polyteam Semantics

    Authors: Miika Hannula, Juha Kontinen, Jonni Virtema

    Abstract: Team semantics is the mathematical framework of modern logics of dependence and independence in which formulae are interpreted by sets of assignments (teams) instead of single assignments as in first-order logic. In order to deepen the fruitful interplay between team semantics and database dependency theory, we define "Polyteam Semantics" in which formulae are evaluated over a family of teams. We… ▽ More

    Submitted 26 March, 2020; v1 submitted 7 April, 2017; originally announced April 2017.

  18. On Quantified Propositional Logics and the Exponential Time Hierarchy

    Authors: Miika Hannula, Juha Kontinen, Martin Lück, Jonni Virtema

    Abstract: We study quantified propositional logics from the complexity theoretic point of view. First we introduce alternating dependency quantified boolean formulae (ADQBF) which generalize both quantified and dependency quantified boolean formulae. We show that the truth evaluation for ADQBF is AEXPTIME(poly)-complete. We also identify fragments for which the problem is complete for the levels of the expo… ▽ More

    Submitted 13 September, 2016; originally announced September 2016.

    Comments: In Proceedings GandALF 2016, arXiv:1609.03648

    ACM Class: F.1.3; F.4.1

    Journal ref: EPTCS 226, 2016, pp. 198-212

  19. Validity and Entailment in Modal and Propositional Dependence Logics

    Authors: Miika Hannula

    Abstract: The computational properties of modal and propositional dependence logics have been extensively studied over the past few years, starting from a result by Sevenster showing NEXPTIME-completeness of the satisfiability problem for modal dependence logic. Thus far, however, the validity and entailment properties of these logics have remained mostly unaddressed. This paper provides a comprehensive cla… ▽ More

    Submitted 25 April, 2019; v1 submitted 12 August, 2016; originally announced August 2016.

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (April 26, 2019) lmcs:4215

  20. arXiv:1510.09040  [pdf, ps, other

    cs.LO math.LO

    Approximation and Dependence via Multiteam Semantics

    Authors: Arnaud Durand, Miika Hannula, Juha Kontinen, Arne Meier, Jonni Virtema

    Abstract: We define a variant of team semantics called multiteam semantics based on multisets and study the properties of various logics in this framework. In particular, we define natural probabilistic versions of inclusion and independence atoms and certain approximation operators motivated by approximate dependence atoms of Väänänen.

    Submitted 21 December, 2015; v1 submitted 30 October, 2015; originally announced October 2015.

    Comments: Accepted paper for FoIKS conference, long version

  21. arXiv:1507.00655  [pdf, ps, other

    cs.LO

    Reasoning about embedded dependencies using inclusion dependencies

    Authors: Miika Hannula

    Abstract: The implication problem for the class of embedded dependencies is undecidable. However, this does not imply lackness of a proof procedure as exemplified by the chase algorithm. In this paper we present a complete axiomatization of embedded dependencies that is based on the chase and uses inclusion dependencies and implicit existential quantification in the intermediate steps of deductions.

    Submitted 2 July, 2015; originally announced July 2015.

    MSC Class: 03B60; 03B70 ACM Class: F.4.1; H.2.4

  22. arXiv:1504.06135  [pdf, ps, other

    cs.LO cs.CC math.LO

    Complexity of Propositional Logics in Team Semantics

    Authors: Miika Hannula, Juha Kontinen, Jonni Virtema, Heribert Vollmer

    Abstract: We classify the computational complexity of the satisfiability, validity and model-checking problems for propositional independence, inclusion, and team logic. Our main result shows that the satisfiability and validity problems for propositional team logic are complete for alternating exponential-time with polynomially many alternations.

    Submitted 5 January, 2017; v1 submitted 23 April, 2015; originally announced April 2015.

    Comments: 15 pages + 1 page appendix, the main result is generalised and the title updated to reflect this

  23. arXiv:1404.4468  [pdf, ps, other

    cs.DB cs.LO

    On Independence Atoms and Keys

    Authors: Miika Hannula, Juha Kontinen, Sebastian Link

    Abstract: Uniqueness and independence are two fundamental properties of data. Their enforcement in database 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,… ▽ More

    Submitted 17 April, 2014; originally announced April 2014.

    MSC Class: 68P15

  24. arXiv:1401.3235  [pdf, ps, other

    math.LO cs.LO

    Hierarchies in inclusion logic with lax semantics

    Authors: Miika Hannula

    Abstract: We study the expressive power of fragments of inclusion logic under the so-called lax team semantics. The fragments are defined either by restricting the number of universal quantifiers or the arity of inclusion atoms in formulae. In case of universal quantifiers, the corresponding hierarchy collapses at the first level. Arity hierarchy is shown to be strict by relating the question to the study o… ▽ More

    Submitted 14 January, 2014; originally announced January 2014.

    MSC Class: 03C80 ACM Class: F.4.1

  25. arXiv:1401.3232  [pdf, ps, other

    math.LO cs.LO

    Hierarchies in independence and inclusion logic with strict semantics

    Authors: Miika Hannula, Juha Kontinen

    Abstract: We study the expressive power of fragments of inclusion and independence logic defined by restricting the number k of universal quantifiers in formulas. Assuming the so-called strict semantics for these logics, we relate these fragments of inclusion and independence logic to sublogics ESO_f(k\forall) of existential second-order logic, which in turn are known to capture the complexity classes NTIME… ▽ More

    Submitted 14 January, 2014; originally announced January 2014.

    MSC Class: 03C80 ACM Class: F.4.1

  26. arXiv:1309.4927  [pdf, ps, other

    math.LO cs.AI cs.DB cs.LO

    A finite axiomatization of conditional independence and inclusion dependencies

    Authors: Miika Hannula, Juha Kontinen

    Abstract: We present a complete finite axiomatization of the unrestricted implication problem for inclusion and conditional independence atoms in the context of dependence logic. For databases, our result implies a finite axiomatization of the unrestricted implication problem for inclusion, functional, and embedded multivalued dependencies in the unirelational case.

    Submitted 20 September, 2013; v1 submitted 19 September, 2013; originally announced September 2013.

    MSC Class: 03C80 ACM Class: F.4.1

  27. arXiv:1304.4391  [pdf, ps, other

    math.LO cs.LO

    Hierarchies in independence logic

    Authors: Pietro Galliani, Miika Hannula, Juha Kontinen

    Abstract: We study the expressive power of fragments of inclusion and independence logic defined either by restricting the number of universal quantifiers or the arity of inclusion and independence atoms in formulas. Assuming the so-called lax semantics for these logics, we relate these fragments of inclusion and independence logic to familiar sublogics of existential second-order logic. We also show that,… ▽ More

    Submitted 16 April, 2013; originally announced April 2013.

    MSC Class: 03C80 ACM Class: F.4.1

  28. arXiv:1304.4164  [pdf, ps, other

    math.LO cs.LO

    Axiomatizing first-order consequences in independence logic

    Authors: Miika Hannula

    Abstract: Independence logic cannot be effectively axiomatized. However, first-order consequences of independence logic sentences can be axiomatized. In this article we give an explicit axiomatization and prove that it is complete in this sense. The proof is a generalization of the similar result for dependence logic.

    Submitted 13 October, 2015; v1 submitted 15 April, 2013; originally announced April 2013.

    Comments: arXiv admin note: text overlap with arXiv:1208.0176 by other authors

    MSC Class: 03C80 ACM Class: F.4.1