Skip to main content

Showing 1–50 of 50 results for author: Gottlob, G

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

    cs.DB cs.AI

    Selective Use of Yannakakis' Algorithm to Improve Query Performance: Machine Learning to the Rescue

    Authors: Daniela Böhm, Georg Gottlob, Matthias Lanzinger, Davide Longo, Cem Okulmus, Reinhard Pichler, Alexander Selzer

    Abstract: Query optimization has played a central role in database research for decades. However, more often than not, the proposed optimization techniques lead to a performance improvement in some, but not in all, situations. Therefore, we urgently need a methodology for designing a decision procedure that decides for a given query whether the optimization technique should be applied or not. In this work… ▽ More

    Submitted 27 February, 2025; originally announced February 2025.

  2. arXiv:2412.11669  [pdf, other

    cs.DB

    Soft and Constrained Hypertree Width

    Authors: Matthias Lanzinger, Cem Okulmus, Reinhard Pichler, Alexander Selzer, Georg Gottlob

    Abstract: Hypertree decompositions provide a way to evaluate Conjunctive Queries (CQs) in polynomial time, where the exponent of this polynomial is determined by the width of the decomposition. In theory, the goal of efficient CQ evaluation therefore has to be a minimisation of the width. However, in practical settings, it turns out that there are also other properties of a decomposition that influence the… ▽ More

    Submitted 20 April, 2025; v1 submitted 16 December, 2024; originally announced December 2024.

  3. arXiv:2403.02933  [pdf, other

    cs.AI cs.LO

    Fuzzy Datalog$^\exists$ over Arbitrary t-Norms

    Authors: Matthias Lanzinger, Stefano Sferrazza, Przemysław A. Wałęga, Georg Gottlob

    Abstract: One of the main challenges in the area of Neuro-Symbolic AI is to perform logical reasoning in the presence of both neural and symbolic data. This requires combining heterogeneous data sources such as knowledge graphs, neural model predictions, structured databases, crowd-sourced data, and many more. To allow for such reasoning, we generalise the standard rule-based language Datalog with existenti… ▽ More

    Submitted 5 March, 2024; originally announced March 2024.

  4. arXiv:2402.05813  [pdf, other

    cs.CL cs.AI

    Selective Forgetting: Advancing Machine Unlearning Techniques and Evaluation in Language Models

    Authors: Lingzhi Wang, Xingshan Zeng, Jinsong Guo, Kam-Fai Wong, Georg Gottlob

    Abstract: This paper explores Machine Unlearning (MU), an emerging field that is gaining increased attention due to concerns about neural models unintentionally remembering personal or sensitive information. We present SeUL, a novel method that enables selective and fine-grained unlearning for language models. Unlike previous work that employs a fully reversed training objective in unlearning, SeUL minimize… ▽ More

    Submitted 16 December, 2024; v1 submitted 8 February, 2024; originally announced February 2024.

    Comments: Accepted to AAAI2025

  5. arXiv:2307.12051  [pdf, ps, other

    cs.CC cs.LO

    Dyadic Existential Rules

    Authors: Georg Gottlob, Marco Manna, Cinzia Marte

    Abstract: Existential rules form an expressive Datalog-based language to specify ontological knowledge. The presence of existential quantification in rule-heads, however, makes the main reasoning tasks undecidable. To overcome this limitation, in the last two decades, a number of classes of existential rules guaranteeing the decidability of query answering have been proposed. Unfortunately, only some of the… ▽ More

    Submitted 22 July, 2023; originally announced July 2023.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  6. arXiv:2307.06119  [pdf, other

    cs.DB

    SparqLog: A System for Efficient Evaluation of SPARQL 1.1 Queries via Datalog [Experiment, Analysis and Benchmark]

    Authors: Renzo Angles, Georg Gottlob, Aleksandar Pavlovic, Reinhard Pichler, Emanuel Sallinger

    Abstract: Over the past decade, Knowledge Graphs have received enormous interest both from industry and from academia. Research in this area has been driven, above all, by the Database (DB) community and the Semantic Web (SW) community. However, there still remains a certain divide between approaches coming from these two communities. For instance, while languages such as SQL or Datalog are widely used in t… ▽ More

    Submitted 11 July, 2023; originally announced July 2023.

  7. arXiv:2303.02723  [pdf, other

    cs.DB

    Structure-Guided Query Evaluation: Towards Bridging the Gap from Theory to Practice

    Authors: Georg Gottlob, Matthias Lanzinger, Davide Mario Longo, Cem Okulmus, Reinhard Pichler, Alexander Selzer

    Abstract: Join queries involving many relations pose a severe challenge to today's query optimisation techniques. To some extent, this is due to the fact that these techniques do not pay sufficient attention to structural properties of the query. In stark contrast, the Database Theory community has intensively studied structural properties of queries (such as acyclicity and various notions of width) and pro… ▽ More

    Submitted 22 May, 2023; v1 submitted 5 March, 2023; originally announced March 2023.

  8. arXiv:2209.10375  [pdf, other

    cs.AI cs.DB

    Incremental Updates of Generalized Hypertree Decompositions

    Authors: Georg Gottlob, Matthias Lanzinger, Davide Mario Longo, Cem Okulmus

    Abstract: Structural decomposition methods, such as generalized hypertree decompositions, have been successfully used for solving constraint satisfaction problems (CSPs). As decompositions can be reused to solve CSPs with the same constraint scopes, investing resources in computing good decompositions is beneficial, even though the computation itself is hard. Unfortunately, current methods need to compute a… ▽ More

    Submitted 21 September, 2022; originally announced September 2022.

  9. arXiv:2204.10584  [pdf, ps, other

    cs.DB cs.AI

    Non-Uniformly Terminating Chase: Size and Complexity

    Authors: Marco Calautti, Georg Gottlob, Andreas Pieris

    Abstract: The chase procedure, originally introduced for checking implication of database constraints, and later on used for computing data exchange solutions, has recently become a central algorithmic tool in rule-based ontological reasoning. In this context, a key problem is non-uniform chase termination: does the chase of a database w.r.t. a rule-based ontology terminate? And if this is the case, what is… ▽ More

    Submitted 26 April, 2022; v1 submitted 22 April, 2022; originally announced April 2022.

  10. arXiv:2202.01718  [pdf, ps, other

    cs.LO

    MV-Datalog+-: Effective Rule-based Reasoning with Uncertain Observations

    Authors: Matthias Lanzinger, Stefano Sferrazza, Georg Gottlob

    Abstract: Modern applications combine information from a great variety of sources. Oftentimes, some of these sources, like Machine-Learning systems, are not strictly binary but associated with some degree of (lack of) confidence in the observation. We propose MV-Datalog and MV-Datalog+- as extensions of Datalog and Datalog+-, respectively, to the fuzzy semantics of infinite-valued Lukasiewicz logic L as lan… ▽ More

    Submitted 13 May, 2022; v1 submitted 3 February, 2022; originally announced February 2022.

  11. arXiv:2110.03624  [pdf, ps, other

    cs.CC cs.AI

    On the Complexity of Inductively Learning Guarded Rules

    Authors: Andrei Draghici, Georg Gottlob, Matthias Lanzinger

    Abstract: We investigate the computational complexity of mining guarded clauses from clausal datasets through the framework of inductive logic programming (ILP). We show that learning guarded clauses is NP-complete and thus one step below the $σ^P_2$-complete task of learning Horn clauses on the polynomial hierarchy. Motivated by practical applications on large datasets we identify a natural tractable fragm… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

  12. Fast Parallel Hypertree Decompositions in Logarithmic Recursion Depth

    Authors: Georg Gottlob, Matthias Lanzinger, Cem Okulmus, Reinhard Pichler

    Abstract: Modern trends in data collection are bringing current mainstream techniques for database query processing to their limits. Consequently, various novel approaches for efficient query processing are being actively studied. One such approach is based on hypertree decompositions (HDs), which have been shown to carry great potential to process complex queries more efficiently and with stronger theoreti… ▽ More

    Submitted 12 April, 2022; v1 submitted 28 April, 2021; originally announced April 2021.

  13. arXiv:2012.14762  [pdf, other

    cs.AI

    The HyperTrac Project: Recent Progress and Future Research Directions on Hypergraph Decompositions

    Authors: Georg Gottlob, Matthias Lanzinger, Davide Mario Longo, Cem Okulmus, Reinhard Pichler

    Abstract: Constraint Satisfaction Problems (CSPs) play a central role in many applications in Artificial Intelligence and Operations Research. In general, solving CSPs is NP-complete. The structure of CSPs is best described by hypergraphs. Therefore, various forms of hypergraph decompositions have been proposed in the literature to identify tractable fragments of CSPs. However, also the computation of a con… ▽ More

    Submitted 29 December, 2020; originally announced December 2020.

  14. arXiv:2009.01769  [pdf, other

    cs.DB cs.AI

    HyperBench: A Benchmark and Tool for Hypergraphs and Empirical Findings

    Authors: Wolfgang Fischl, Georg Gottlob, Davide Mario Longo, Reinhard Pichler

    Abstract: To cope with the intractability of answering Conjunctive Queries (CQs) and solving Constraint Satisfaction Problems (CSPs), several notions of hypergraph decompositions have been proposed -- giving rise to different notions of width, noticeably, plain, generalized, and fractional hypertree width (hw, ghw, and fhw). Given the increasing interest in using such decomposition methods in practice, a pu… ▽ More

    Submitted 2 September, 2020; originally announced September 2020.

    Comments: arXiv admin note: substantial text overlap with arXiv:1811.08181

  15. Semantic Width and the Fixed-Parameter Tractability of Constraint Satisfaction Problems

    Authors: Hubie Chen, Georg Gottlob, Matthias Lanzinger, Reinhard Pichler

    Abstract: Constraint satisfaction problems (CSPs) are an important formal framework for the uniform treatment of various prominent AI tasks, e.g., coloring or scheduling problems. Solving CSPs is, in general, known to be NP-complete and fixed-parameter intractable when parameterized by their constraint scopes. We give a characterization of those classes of CSPs for which the problem becomes fixed-parameter… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

    Comments: Full and extended version of the IJCAI2020 paper with the same title

  16. arXiv:2007.01830  [pdf, ps, other

    cs.DM

    Fractional Covers of Hypergraphs with Bounded Multi-Intersection

    Authors: Georg Gottlob, Matthias Lanzinger, Reinhard Pichler, Igor Razgon

    Abstract: Fractional (hyper-)graph theory is concerned with the specific problems that arise when fractional analogues of otherwise integer-valued (hyper-)graph invariants are considered. The focus of this paper is on fractional edge covers of hypergraphs. Our main technical result generalizes and unifies previous conditions under which the size of the support of fractional edge covers is bounded independen… ▽ More

    Submitted 22 September, 2023; v1 submitted 3 July, 2020; originally announced July 2020.

    ACM Class: G.2.1

  17. Complexity Analysis of Generalized and Fractional Hypertree Decompositions

    Authors: Georg Gottlob, Matthias Lanzinger, Reinhard Pichler, Igor Razgon

    Abstract: Hypertree decompositions (HDs), as well as the more powerful generalized hypertree decompositions (GHDs), and the yet more general fractional hypertree decompositions (FHDs) are hypergraph decomposition methods successfully used for answering conjunctive queries and for solving constraint satisfaction problems. Every hypergraph $H$ has a width relative to each of these methods: its hypertree width… ▽ More

    Submitted 5 March, 2020; v1 submitted 12 February, 2020; originally announced February 2020.

    Comments: This is a significantly extended and enhanced version of arXiv:1611.01090

    ACM Class: F.2.2

  18. arXiv:1812.04329  [pdf, other

    cs.DB

    Semantic Width of Conjunctive Queries and Constraint Satisfaction Problems

    Authors: Georg Gottlob, Matthias Lanzinger, Reinhard Pichler

    Abstract: Answering Conjunctive Queries (CQs) and solving Constraint Satisfaction Problems (CSPs) are arguably among the most fundamental tasks in Computer Science. They are classical NP-complete problems. Consequently, the search for tractable fragments of these problems has received a lot of research interest over the decades. This research has traditionally progressed along three orthogonal threads. a) R… ▽ More

    Submitted 13 December, 2018; v1 submitted 11 December, 2018; originally announced December 2018.

    ACM Class: H.2.4

  19. arXiv:1811.08181  [pdf, other

    cs.DB

    HyperBench: A Benchmark and Tool for Hypergraphs and Empirical Findings

    Authors: Wolfgang Fischl, Georg Gottlob, Davide M. Longo, Reinhard Pichler

    Abstract: To cope with the intractability of answering Conjunctive Queries (CQs) and solving Constraint Satisfaction Problems (CSPs), several notions of hypergraph decompositions have been proposed -- giving rise to different notions of width, noticeably, plain, generalized, and fractional hypertree width (hw, ghw, and fhw). Given the increasing interest in using such decomposition methods in practice, a pu… ▽ More

    Submitted 20 November, 2018; originally announced November 2018.

  20. arXiv:1809.05951  [pdf, ps, other

    cs.DB cs.AI

    The Space-Efficient Core of Vadalog

    Authors: Gerald Berger, Georg Gottlob, Andreas Pieris, Emanuel Sallinger

    Abstract: Vadalog is a system for performing complex reasoning tasks such as those required in advanced knowledge graphs. The logical core of the underlying Vadalog language is the warded fragment of tuple-generating dependencies (TGDs). This formalism ensures tractable reasoning in data complexity, while a recent analysis focusing on a practical implementation led to the reasoning algorithm around which th… ▽ More

    Submitted 16 September, 2018; originally announced September 2018.

  21. arXiv:1807.08712  [pdf, other

    cs.DB cs.AI

    Data Science with Vadalog: Bridging Machine Learning and Reasoning

    Authors: Luigi Bellomarini, Ruslan R. Fayzrakhmanov, Georg Gottlob, Andrey Kravchenko, Eleonora Laurenza, Yavor Nenov, Stephane Reissfelder, Emanuel Sallinger, Evgeny Sherkhonov, Lianlong Wu

    Abstract: Following the recent successful examples of large technology companies, many modern enterprises seek to build knowledge graphs to provide a unified view of corporate knowledge and to draw deep insights using machine learning and logical reasoning. There is currently a perceived disconnect between the traditional approaches for data science, typically based on machine learning and statistical model… ▽ More

    Submitted 23 July, 2018; originally announced July 2018.

  22. arXiv:1807.08709  [pdf, other

    cs.DB cs.AI

    The Vadalog System: Datalog-based Reasoning for Knowledge Graphs

    Authors: Luigi Bellomarini, Georg Gottlob, Emanuel Sallinger

    Abstract: Over the past years, there has been a resurgence of Datalog-based systems in the database community as well as in industry. In this context, it has been recognized that to handle the complex knowl\-edge-based scenarios encountered today, such as reasoning over large knowledge graphs, Datalog has to be extended with features such as existential quantification. Yet, Datalog-based reasoning in the pr… ▽ More

    Submitted 23 July, 2018; originally announced July 2018.

    Comments: Extended version of VLDB paper <https://doi.org/10.14778/3213880.3213888>

  23. arXiv:1803.06445  [pdf, other

    cs.DB cs.AI cs.LO

    Datalog: Bag Semantics via Set Semantics

    Authors: Leopoldo Bertossi, Georg Gottlob, Reinhard Pichler

    Abstract: Duplicates in data management are common and problematic. In this work, we present a translation of Datalog under bag semantics into a well-behaved extension of Datalog, the so-called {\em warded Datalog}$^\pm$, under set semantics. From a theoretical point of view, this allows us to reason on bag semantics by making use of the well-established theoretical foundations of set semantics. From a prac… ▽ More

    Submitted 12 February, 2019; v1 submitted 16 March, 2018; originally announced March 2018.

    Comments: Extended version of paper appearing in Proc. ICDT 2019

  24. arXiv:1711.05216  [pdf, ps, other

    cs.AI

    Tree Projections and Constraint Optimization Problems: Fixed-Parameter Tractability and Parallel Algorithms

    Authors: Georg Gottlob, Gianlugi Greco, Francesco Scarcello

    Abstract: Tree projections provide a unifying framework to deal with most structural decomposition methods of constraint satisfaction problems (CSPs). Within this framework, a CSP instance is decomposed into a number of sub-problems, called views, whose solutions are either already available or can be computed efficiently. The goal is to arrange portions of these views in a tree-like structure, called tree… ▽ More

    Submitted 14 November, 2017; originally announced November 2017.

    ACM Class: F.2.2; I.2; H.2

  25. arXiv:1611.01090  [pdf, other

    cs.DB cs.CC

    General and Fractional Hypertree Decompositions: Hard and Easy Cases

    Authors: Wolfgang Fischl, Georg Gottlob, Reinhard Pichler

    Abstract: Hypertree decompositions, as well as the more powerful generalized hypertree decompositions (GHDs), and the yet more general fractional hypertree decompositions (FHD) are hypergraph decomposition methods successfully used for answering conjunctive queries and for the solution of constraint satisfaction problems. Every hypergraph H has a width relative to each of these decomposition methods: its hy… ▽ More

    Submitted 18 July, 2019; v1 submitted 3 November, 2016; originally announced November 2016.

  26. arXiv:1602.01366  [pdf, ps, other

    cs.DB cs.LO

    Semantic Acyclicity Under Constraints

    Authors: Pablo Barcelo, Georg Gottlob, Andreas Pieris

    Abstract: A conjunctive query (CQ) is semantically acyclic if it is equivalent to an acyclic one. Semantic acyclicity has been studied in the constraint-free case, and deciding whether a query enjoys this property is NP-complete. However, in case the database is subject to constraints such as tuple-generating dependencies (tgds) that can express, e.g., inclusion dependencies, or equality-generating dependen… ▽ More

    Submitted 3 June, 2016; v1 submitted 3 February, 2016; originally announced February 2016.

  27. arXiv:1407.2912  [pdf, other

    cs.CC cs.DS cs.LO

    Achieving New Upper Bounds for the Hypergraph Duality Problem through Logic

    Authors: Georg Gottlob, Enrico Malizia

    Abstract: The hypergraph duality problem DUAL is defined as follows: given two simple hypergraphs $\mathcal{G}$ and $\mathcal{H}$, decide whether $\mathcal{H}$ consists precisely of all minimal transversals of $\mathcal{G}$ (in which case we say that $\mathcal{G}$ is the dual of $\mathcal{H}$). This problem is equivalent to deciding whether two given non-redundant monotone DNFs are dual. It is known that no… ▽ More

    Submitted 20 November, 2017; v1 submitted 10 July, 2014; originally announced July 2014.

    Comments: Restructured the presentation in order to be the extended version of a paper that will shortly appear in SIAM Journal on Computing

    ACM Class: F.2.2; F.4.1; G.2.2

    Journal ref: SIAM Journal on Computing, vol. 47(2), pp. 456-492, 2018

  28. arXiv:1405.2848  [pdf, ps, other

    cs.DB

    Query Rewriting and Optimization for Ontological Databases

    Authors: Georg Gottlob, Giorgio Orsi, Andreas Pieris

    Abstract: Ontological queries are evaluated against a knowledge base consisting of an extensional database and an ontology (i.e., a set of logical assertions and constraints which derive new intensional knowledge from the extensional database), rather than directly on the extensional database. The evaluation and optimization of such queries is an intriguing new problem for database research. In this paper,… ▽ More

    Submitted 12 May, 2014; originally announced May 2014.

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

    MSC Class: 68P15 ACM Class: H.2.4; I.2.3

  29. Querying the Guarded Fragment

    Authors: Vince Bárány, Georg Gottlob, Martin Otto

    Abstract: Evaluating a Boolean conjunctive query Q against a guarded first-order theory F is equivalent to checking whether "F and not Q" is unsatisfiable. This problem is relevant to the areas of database theory and description logic. Since Q may not be guarded, well known results about the decidability, complexity, and finite-model property of the guarded fragment do not obviously carry over to conjunctiv… ▽ More

    Submitted 20 May, 2014; v1 submitted 23 September, 2013; originally announced September 2013.

    Comments: This is an improved and extended version of the paper of the same title presented at LICS 2010

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 2 (May 21, 2014) lmcs:675

  30. arXiv:1212.3357  [pdf, ps, other

    cs.LO cs.DB

    Taming the Infinite Chase: Query Answering under Expressive Integrity Constraints

    Authors: Andrea Cali, Georg Gottlob, Michael Kifer

    Abstract: The chase algorithm is a fundamental tool for query evaluation and query containment under constraints, where the constraints are (sub-classes of) tuple-generating dependencies (TGDs) and equality generating depencies (EGDs). So far, most of the research on this topic has focused on cases where the chase procedure terminates, with some notable exceptions. In this paper we take a general approach,… ▽ More

    Submitted 17 November, 2013; v1 submitted 13 December, 2012; originally announced December 2012.

    Comments: Pre-print

    Journal ref: Journal of Artificial Intelligence Research, vol. 48, pp. 115-174, 2013

  31. arXiv:1212.1881  [pdf, other

    cs.DS cs.AI cs.CC cs.DB

    Deciding Monotone Duality and Identifying Frequent Itemsets in Quadratic Logspace

    Authors: Georg Gottlob

    Abstract: The monotone duality problem is defined as follows: Given two monotone formulas f and g in iredundant DNF, decide whether f and g are dual. This problem is the same as duality testing for hypergraphs, that is, checking whether a hypergraph H consists of precisely all minimal transversals of a simple hypergraph G. By exploiting a recent problem-decomposition method by Boros and Makino (ICALP 2009),… ▽ More

    Submitted 22 August, 2013; v1 submitted 9 December, 2012; originally announced December 2012.

    Comments: Preprint of a paper which appeared in: Proceedings of the 32nd ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS 2013, New York, NY,USA, June 22-27,2013, pp.25-36

  32. arXiv:1210.5984  [pdf, other

    cs.DB

    AMBER: Automatic Supervision for Multi-Attribute Extraction

    Authors: Tim Furche, Georg Gottlob, Giovanni Grasso, Giorgio Orsi, Christian Schallhart, Cheng Wang

    Abstract: The extraction of multi-attribute objects from the deep web is the bridge between the unstructured web and structured data. Existing approaches either induce wrappers from a set of human-annotated pages or leverage repeated structures on the page without supervision. What the former lack in automation, the latter lack in accuracy. Thus accurate, automatic multi-attribute object extraction has rema… ▽ More

    Submitted 22 October, 2012; originally announced October 2012.

    ACM Class: H.3.5

  33. arXiv:1210.5980  [pdf, other

    cs.DB

    The Ontological Key: Automatically Understanding and Integrating Forms to Access the Deep Web

    Authors: Tim Furche, Georg Gottlob, Giovanni Grasso, Xiaonan Guo, Giorgio Orsi, Christian Schallhart

    Abstract: Forms are our gates to the web. They enable us to access the deep content of web sites. Automatic form understanding provides applications, ranging from crawlers over meta-search engines to service integrators, with a key to this content. Yet, it has received little attention other than as component in specific applications such as crawlers or meta-search engines. No comprehensive approach to form… ▽ More

    Submitted 22 October, 2012; originally announced October 2012.

    ACM Class: H.3.5

  34. arXiv:1209.3419  [pdf, ps, other

    cs.AI

    Tractable Optimization Problems through Hypergraph-Based Structural Restrictions

    Authors: Georg Gottlob, Gianluigi Greco, Francesco Scarcello

    Abstract: Several variants of the Constraint Satisfaction Problem have been proposed and investigated in the literature for modelling those scenarios where solutions are associated with some given costs. Within these frameworks computing an optimal solution is an NP-hard problem in general; yet, when restricted over classes of instances whose constraint interactions can be modelled via (nearly-)acyclic grap… ▽ More

    Submitted 15 September, 2012; originally announced September 2012.

  35. arXiv:1112.0343  [pdf, ps, other

    cs.DB cs.LO

    Ontological Queries: Rewriting and Optimization (Extended Version)

    Authors: Georg Gottlob, Giorgio Orsi, Andreas Pieris

    Abstract: Ontological queries are evaluated against an ontology rather than directly on a database. The evaluation and optimization of such queries is an intriguing new problem for database research. In this paper we discuss two important aspects of this problem: query rewriting and query optimization. Query rewriting consists of the compilation of an ontological query into an equivalent query against the… ▽ More

    Submitted 1 December, 2011; originally announced December 2011.

    Comments: Extended version of "Ontological Queries: Rewriting and Optimization" presented at ICDE 2011

    MSC Class: 68P15 ACM Class: H.2.3

  36. Pure Nash Equilibria: Hard and Easy Games

    Authors: G. Gottlob, G. Greco, F. Scarcello

    Abstract: We investigate complexity issues related to pure Nash equilibria of strategic games. We show that, even in very restrictive settings, determining whether a game has a pure Nash Equilibrium is NP-hard, while deciding whether a game has a strong Nash equilibrium is SigmaP2-complete. We then study practically relevant restrictions that lower the complexity. In particular, we are interested in quanti… ▽ More

    Submitted 9 September, 2011; originally announced September 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 24, pages 357-406, 2005

  37. Introducing LoCo, a Logic for Configuration Problems

    Authors: Markus Aschinger, Conrad Drescher, Georg Gottlob

    Abstract: In this paper we present the core of LoCo, a logic-based high-level representation language for expressing configuration problems. LoCo shall allow to model these problems in an intuitive and declarative way, the dynamic aspects of configuration notwithstanding. Our logic enforces that configurations contain only finitely many components and reasoning can be reduced to the task of model constructi… ▽ More

    Submitted 1 September, 2011; originally announced September 2011.

    Comments: In Proceedings LoCoCo 2011, arXiv:1108.6097

    Journal ref: EPTCS 65, 2011, pp. 36-45

  38. arXiv:1106.3767  [pdf, ps, other

    cs.AI cs.DB cs.LO

    Rewriting Ontological Queries into Small Nonrecursive Datalog Programs

    Authors: Georg Gottlob, Thomas Schwentick

    Abstract: We consider the setting of ontological database access, where an Abox is given in form of a relational database D and where a Boolean conjunctive query q has to be evaluated against D modulo a Tbox T formulated in DL-Lite or Linear Datalog+/-. It is well-known that (T,q) can be rewritten into an equivalent nonrecursive Datalog program P that can be directly evaluated over D. However, for Linear Da… ▽ More

    Submitted 23 July, 2011; v1 submitted 19 June, 2011; originally announced June 2011.

    Comments: A shorter version is presented at the 24th International Workshop on Description Logics, DL 2011, Barcelona, Spain, July 13-16, 2011. The present version mainly extends the proof of Theorem 1 in Section 3. We plan to post further extended versions of this paper in the near future

  39. arXiv:1104.0553  [pdf, ps, other

    cs.DB

    Determining Relevance of Accesses at Runtime (Extended Version)

    Authors: Michael Benedikt, Georg Gottlob, Pierre Senellart

    Abstract: Consider the situation where a query is to be answered using Web sources that restrict the accesses that can be made on backend relational data by requiring some attributes to be given as input of the service. The accesses provide lookups on the collection of attributes values that match the binding. They can differ in whether or not they require arguments to be generated from prior accesses. Prio… ▽ More

    Submitted 30 May, 2011; v1 submitted 4 April, 2011; originally announced April 2011.

    ACM Class: H.2.3; F.2.0

  40. arXiv:1103.1604  [pdf, other

    cs.AI cs.CC cs.DB

    On Minimal Constraint Networks

    Authors: Georg Gottlob

    Abstract: In a minimal binary constraint network, every tuple of a constraint relation can be extended to a solution. The tractability or intractability of computing a solution to such a minimal network was a long standing open question. Dechter conjectured this computation problem to be NP-hard. We prove this conjecture. We also prove a conjecture by Dechter and Pearl stating that for k\geq2 it is NP-hard… ▽ More

    Submitted 25 July, 2012; v1 submitted 8 March, 2011; originally announced March 2011.

    Comments: Preprint - to appear in Artificial Intelligence. (Full version of the CP'2011 paper with same title)

  41. arXiv:1012.2648  [pdf, ps, other

    cs.DB cs.CC cs.DC

    Distributed XML Design

    Authors: S. Abiteboul, G. Gottlob, M. Manna

    Abstract: A distributed XML document is an XML document that spans several machines. We assume that a distribution design of the document tree is given, consisting of an XML kernel-document T[f1,...,fn] where some leaves are "docking points" for external resources providing XML subtrees (f1,...,fn, standing, e.g., for Web services or peers at remote locations). The top-down design problem consists in, given… ▽ More

    Submitted 13 December, 2010; originally announced December 2010.

    Comments: "56 pages, 4 figures"

    MSC Class: 68M14 (Primary); 68P15 (Secondary) ACM Class: C.2.4; H.2.1

    Journal ref: Proceedings of PODS '09 (2009) 247-258

  42. arXiv:0809.3140  [pdf, ps, other

    cs.DB cs.CC cs.LO

    Monadic Datalog over Finite Structures with Bounded Treewidth

    Authors: Georg Gottlob, Reinhard Pichler, Fang Wei

    Abstract: Bounded treewidth and Monadic Second Order (MSO) logic have proved to be key concepts in establishing fixed-parameter tractability results. Indeed, by Courcelle's Theorem we know: Any property of finite structures, which is expressible by an MSO sentence, can be decided in linear time (data complexity) if the structures have bounded treewidth. In principle, Courcelle's Theorem can be applied d… ▽ More

    Submitted 18 September, 2008; originally announced September 2008.

    ACM Class: F.2.2; F.4.1

  43. A Backtracking-Based Algorithm for Computing Hypertree-Decompositions

    Authors: Georg Gottlob, Marko Samer

    Abstract: Hypertree decompositions of hypergraphs are a generalization of tree decompositions of graphs. The corresponding hypertree-width is a measure for the cyclicity and therefore tractability of the encoded computation problem. Many NP-hard decision and computation problems are known to be tractable on instances whose structure corresponds to hypergraphs of bounded hypertree-width. Intuitively, the s… ▽ More

    Submitted 13 January, 2007; originally announced January 2007.

    Comments: 19 pages, 6 figures, 3 tables

    ACM Class: I.2.8

    Journal ref: ACM Journal of Experimental Algorithmics (JEA) 13(1):1.1-1.19, 2008.

  44. arXiv:cs/0602004  [pdf, ps, other

    cs.DB cs.AI cs.CC cs.LO

    Conjunctive Queries over Trees

    Authors: Georg Gottlob, Christoph Koch, Klaus U. Schulz

    Abstract: We study the complexity and expressive power of conjunctive queries over unranked labeled trees represented using a variety of structure relations such as ``child'', ``descendant'', and ``following'' as well as unary relations for node labels. We establish a framework for characterizing structures representing trees for which conjunctive queries can be evaluated efficiently. Then we completely c… ▽ More

    Submitted 2 February, 2006; originally announced February 2006.

    Comments: 36 pages, 12 figures, 2 tables, long version of PODS 2004 papers. To appear in Journal of the ACM 53(2), March 2006

    ACM Class: E.1; F.1.3; F.2.2; H.2.3; H.2.4; I.7.2

  45. arXiv:cs/0310012  [pdf, ps, other

    cs.DB

    A Formal Comparison of Visual Web Wrapper Generators

    Authors: Georg Gottlob, Christoph Koch

    Abstract: We study the core fragment of the Elog wrapping language used in the Lixto system (a visual wrapper generator) and formally compare Elog to other wrapping languages proposed in the literature.

    Submitted 7 October, 2003; originally announced October 2003.

    Comments: 12 pages, 0 figures, second part of long version of PODS 2002 paper "Monadic Datalog and the Expressive Power of Languages for Web Information Extraction". First part accepted for JACM

    ACM Class: F.1.1, F.4.1, F.4.3, H.2.3, I.7.2

  46. arXiv:cs/0211020  [pdf, ps, other

    cs.DB

    Monadic Datalog and the Expressive Power of Languages for Web Information Extraction

    Authors: Georg Gottlob, Christoph Koch

    Abstract: Research on information extraction from Web pages (wrapping) has seen much activity recently (particularly systems implementations), but little work has been done on formally studying the expressiveness of the formalisms proposed or on the theoretical foundations of wrapping. In this paper, we first study monadic datalog over trees as a wrapping language. We show that this simple language is equ… ▽ More

    Submitted 7 October, 2003; v1 submitted 15 November, 2002; originally announced November 2002.

    Comments: 40 pages, 3 figures, journal version of PODS 2002 paper, to appear in JACM

    ACM Class: F.1.1; F.4.1; F.4.3; H.2.3; I.7.2

  47. arXiv:cs/0211004  [pdf, ps, other

    cs.AI cs.LO cs.PL

    The DLV System for Knowledge Representation and Reasoning

    Authors: Nicola Leone, Gerald Pfeifer, Wolfgang Faber, Thomas Eiter, Georg Gottlob, Simona Perri, Francesco Scarcello

    Abstract: This paper presents the DLV system, which is widely considered the state-of-the-art implementation of disjunctive logic programming, and addresses several aspects. As for problem solving, we provide a formal definition of its kernel language, function-free disjunctive logic programs (also known as disjunctive datalog), extended by weak constraints, which are a powerful tool to express optimizati… ▽ More

    Submitted 10 September, 2003; v1 submitted 4 November, 2002; originally announced November 2002.

    Comments: 56 pages, 9 figures, 6 tables

    ACM Class: I.2.3; I.2.4; D.3.1

    Journal ref: ACM Transactions on Computational Logic 7(3):499-562, 2006

  48. arXiv:cs/0207072  [pdf, ps, other

    cs.AI cs.CC cs.LO

    Complexity of Nested Circumscription and Nested Abnormality Theories

    Authors: Marco Cadoli, Thomas Eiter, Georg Gottlob

    Abstract: The need for a circumscriptive formalism that allows for simple yet elegant modular problem representation has led Lifschitz (AIJ, 1995) to introduce nested abnormality theories (NATs) as a tool for modular knowledge representation, tailored for applying circumscription to minimize exceptional circumstances. Abstracting from this particular objective, we propose L_{CIRC}, which is an extension o… ▽ More

    Submitted 20 July, 2002; originally announced July 2002.

    Comments: A preliminary abstract of this paper appeared in Proc. Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-01), pages 169--174. Morgan Kaufmann, 2001

    Report number: INFSYS RR-1843-02-10, Institut f. Informationssysteme, TU Vienna, 2002 ACM Class: I.2.3; I.2.4; F4.1; F.2.2

  49. arXiv:cs/0204009  [pdf, ps, other

    cs.DS cs.CC

    New Results on Monotone Dualization and Generating Hypergraph Transversals

    Authors: Thomas Eiter, Georg Gottlob, Kazuhisa Makino

    Abstract: We consider the problem of dualizing a monotone CNF (equivalently, computing all minimal transversals of a hypergraph), whose associated decision problem is a prominent open problem in NP-completeness. We present a number of new polynomial time resp. output-polynomial time results for significant cases, which largely advance the tractability frontier and improve on previous results. Furthermore,… ▽ More

    Submitted 26 April, 2002; v1 submitted 4 April, 2002; originally announced April 2002.

    Comments: Removed some minor errors. A shorter version of this paper appears in: Proceedings of the 34th ACM Symposium on Theory of Computing (STOC-02), May 19-21, 2002, Montreal, Quebec, Canada

    Report number: INFSYS RR-1843-02-05, Institut f. Informationssysteme, TU Wien, April 2002 ACM Class: F.2.2; F.1.3; G.2.1; G.2.2

  50. Hypertree Decompositions and Tractable Queries

    Authors: G. Gottlob, N. Leone, F. Scarcello

    Abstract: Several important decision problems on conjunctive queries (CQs) are NP-complete in general but become tractable, and actually highly parallelizable, if restricted to acyclic or nearly acyclic queries. Examples are the evaluation of Boolean CQs and query containment. These problems were shown tractable for conjunctive queries of bounded treewidth and of bounded degree of cyclicity. The so far mo… ▽ More

    Submitted 28 December, 1998; originally announced December 1998.

    Comments: 30 pages, 7 figures, uses fancybox, epsfig, epic, and eepic

    Report number: DBAI-TR-98/21 ACM Class: F.2.2; H.2.4; I.2.8; G.2.2

    Journal ref: Journal of Computer and System Sciences, 64(3):579-627, 2002