Skip to main content

Showing 1–29 of 29 results for author: Schweikardt, N

.
  1. arXiv:2405.12358  [pdf, other

    cs.DB cs.LO

    Using Color Refinement to Boost Enumeration and Counting for Acyclic CQs of Binary Schemas

    Authors: Cristian Riveros, Benjamin Scheidt, Nicole Schweikardt

    Abstract: We present an index structure, called the color-index, to boost the evaluation of acyclic conjunctive queries (ACQs) over binary schemas. The color-index is based on the color refinement algorithm, a widely used subroutine for graph isomorphism testing algorithms. Given a database $D$, we use a suitable version of the color refinement algorithm to produce a stable coloring of $D$, an assignment fr… ▽ More

    Submitted 20 May, 2024; originally announced May 2024.

  2. arXiv:2405.12350  [pdf, ps, other

    cs.DB cs.FL

    A framework for extraction and transformation of documents

    Authors: Cristian Riveros, Markus L. Schmid, Nicole Schweikardt

    Abstract: We present a theoretical framework for the extraction and transformation of text documents. We propose to use a two-phase process where the first phase extracts span-tuples from a document, and the second phase maps the content of the span-tuples into new documents. We base the extraction phase on the framework of document spanners and the transformation phase on the theory of polyregular function… ▽ More

    Submitted 20 May, 2024; originally announced May 2024.

  3. arXiv:2303.10980  [pdf, other

    cs.LO

    Counting Homomorphisms from Hypergraphs of Bounded Generalised Hypertree Width: A Logical Characterisation

    Authors: Benjamin Scheidt, Nicole Schweikardt

    Abstract: We introduce the 2-sorted counting logic $GC^k$ that expresses properties of hypergraphs. This logic has available k variables to address hyperedges, an unbounded number of variables to address vertices, and atomic formulas E(e,v) to express that a vertex v is contained in a hyperedge e. We show that two hypergraphs H, H' satisfy the same sentences of the logic $GC^k$ if, and only if, they are hom… ▽ More

    Submitted 21 August, 2023; v1 submitted 20 March, 2023; originally announced March 2023.

    Comments: 68 pages

  4. arXiv:2101.10890  [pdf, other

    cs.DS cs.FL

    Spanner Evaluation over SLP-Compressed Documents

    Authors: Markus L. Schmid, Nicole Schweikardt

    Abstract: We consider the problem of evaluating regular spanners over compressed documents, i.e., we wish to solve evaluation tasks directly on the compressed data, without decompression. As compressed forms of the documents we use straight-line programs (SLPs) -- a lossless compression scheme for textual data widely used in different areas of theoretical computer science and particularly well-suited for al… ▽ More

    Submitted 25 January, 2021; originally announced January 2021.

  5. arXiv:2010.13442  [pdf, ps, other

    cs.DB cs.FL cs.IR

    A Purely Regular Approach to Non-Regular Core Spanners

    Authors: Markus L. Schmid, Nicole Schweikardt

    Abstract: The regular spanners (characterised by vset-automata) are closed under the algebraic operations of union, join and projection, and have desirable algorithmic properties. The core spanners (introduced by Fagin, Kimelfeld, Reiss, and Vansummeren (PODS 2013, JACM 2015) as a formalisation of the core functionality of the query language AQL used in IBM's SystemT) additionally need string-equality selec… ▽ More

    Submitted 12 February, 2024; v1 submitted 26 October, 2020; originally announced October 2020.

  6. Enumerating Answers to First-Order Queries over Databases of Low Degree

    Authors: Arnaud Durand, Nicole Schweikardt, Luc Segoufin

    Abstract: A class of relational databases has low degree if for all $δ>0$, all but finitely many databases in the class have degree at most $n^δ$, where $n$ is the size of the database. Typical examples are databases of bounded degree or of degree bounded by $\log n$. It is known that over a class of databases having low degree, first-order boolean queries can be checked in pseudo-linear time, i.e.\ for a… ▽ More

    Submitted 9 May, 2022; v1 submitted 16 October, 2020; originally announced October 2020.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 2 (May 10, 2022) lmcs:6858

  7. arXiv:2009.10574  [pdf, other

    cs.LO cs.AI cs.LG

    Learning Concepts Described by Weight Aggregation Logic

    Authors: Steffen van Bergerem, Nicole Schweikardt

    Abstract: We consider weighted structures, which extend ordinary relational structures by assigning weights, i.e. elements from a particular group or ring, to tuples present in the structure. We introduce an extension of first-order logic that allows to aggregate weights of tuples, compare such aggregates, and use them to build more complex formulas. We provide locality properties of fragments of this logic… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

  8. Constant delay enumeration with FPT-preprocessing for conjunctive queries of bounded submodular width

    Authors: Christoph Berkholz, Nicole Schweikardt

    Abstract: Marx (STOC~2010, J.~ACM 2013) introduced the notion of submodular width of a conjunctive query (CQ) and showed that for any class $Φ$ of Boolean CQs of bounded submodular width, the model-checking problem for $Φ$ on the class of all finite structures is fixed-parameter tractable (FPT). Note that for non-Boolean queries, the size of the query result may be far too large to be computed entirely with… ▽ More

    Submitted 2 March, 2020; originally announced March 2020.

    Comments: This is the full version of the conference contribution with the same title that appeared at MFCS 2019

    Journal ref: Proceedings of the 44th International Symposium on Mathematical Foundations of Computer Science, pp. 58:1-58:15, 2019

  9. arXiv:1912.10704  [pdf, other

    cs.DB

    Answering (Unions of) Conjunctive Queries using Random Access and Random-Order Enumeration

    Authors: Nofar Carmeli, Shai Zeevi, Christoph Berkholz, Benny Kimelfeld, Nicole Schweikardt

    Abstract: As data analytics becomes more crucial to digital systems, so grows the importance of characterizing the database queries that admit a more efficient evaluation. We consider the tractability yardstick of answer enumeration with a polylogarithmic delay after a linear-time preprocessing phase. Such an evaluation is obtained by constructing, in the preprocessing phase, a data structure that supports… ▽ More

    Submitted 23 December, 2019; originally announced December 2019.

  10. arXiv:1805.10697  [pdf, other

    cs.CC

    Measuring Congruence on High Dimensional Time Series

    Authors: Jörg P. Bachmann, Johann-Christoph Freytag, Benjamin Hauskeller, Nicole Schweikardt

    Abstract: A time series is a sequence of data items; typical examples are videos, stock ticker data, or streams of temperature measurements. Quite some research has been devoted to comparing and indexing simple time series, i.e., time series where the data items are real numbers or integers. However, for many application scenarios, the data items of a time series are not simple, but high-dimensional data po… ▽ More

    Submitted 31 May, 2018; v1 submitted 27 May, 2018; originally announced May 2018.

  11. arXiv:1709.10039  [pdf, other

    cs.DB cs.LO

    Answering UCQs under updates and in the presence of integrity constraints

    Authors: Christoph Berkholz, Jens Keppeler, Nicole Schweikardt

    Abstract: We investigate the query evaluation problem for fixed queries over fully dynamic databases where tuples can be inserted or deleted. The task is to design a dynamic data structure that can immediately report the new result of a fixed query after every database update. We consider unions of conjunctive queries (UCQs) and focus on the query evaluation tasks testing (decide whether an input tuple belo… ▽ More

    Submitted 28 September, 2017; originally announced September 2017.

  12. arXiv:1707.05945  [pdf, other

    cs.LO cs.DB cs.DS

    First-Order Query Evaluation with Cardinality Conditions

    Authors: Martin Grohe, Nicole Schweikardt

    Abstract: We study an extension of first-order logic that allows to express cardinality conditions in a similar way as SQL's COUNT operator. The corresponding logic FOC(P) was introduced by Kuske and Schweikardt (LICS'17), who showed that query evaluation for this logic is fixed-parameter tractable on classes of structures (or databases) of bounded degree. In the present paper, we first show that the fixed-… ▽ More

    Submitted 19 July, 2017; originally announced July 2017.

  13. arXiv:1703.01122  [pdf, other

    cs.LO

    First-Order Logic with Counting: At Least, Weak Hanf Normal Forms Always Exist and Can Be Computed!

    Authors: Dietrich Kuske, Nicole Schweikardt

    Abstract: We introduce the logic FOCN(P) which extends first-order logic by counting and by numerical predicates from a set P, and which can be viewed as a natural generalisation of various counting logics that have been studied in the literature. We obtain a locality result showing that every FOCN(P)-formula can be transformed into a formula in Hanf normal form that is equivalent on all finite structures… ▽ More

    Submitted 3 March, 2017; originally announced March 2017.

    Comments: 41 pages

  14. arXiv:1702.08764  [pdf, other

    cs.DB cs.LO

    Answering FO+MOD queries under updates on bounded degree databases

    Authors: Christoph Berkholz, Jens Keppeler, Nicole Schweikardt

    Abstract: We investigate the query evaluation problem for fixed queries over fully dynamic databases, where tuples can be inserted or deleted. The task is to design a dynamic algorithm that immediately reports the new result of a fixed query after every database update. We consider queries in first-order logic (FO) and its extension with modulo-counting quantifiers (FO+MOD), and show that they can be effici… ▽ More

    Submitted 28 February, 2017; originally announced February 2017.

    Comments: This is the full version of a paper with the same title that will be published in the Proceedings of the 20th International Conference on Database Theory (ICDT 2017)

  15. arXiv:1702.06370  [pdf, other

    cs.DB cs.DS cs.LO

    Answering Conjunctive Queries under Updates

    Authors: Christoph Berkholz, Jens Keppeler, Nicole Schweikardt

    Abstract: We consider the task of enumerating and counting answers to $k$-ary conjunctive queries against relational databases that may be updated by inserting or deleting tuples. We exhibit a new notion of q-hierarchical conjunctive queries and show that these can be maintained efficiently in the following sense. During a linear time preprocessing phase, we can build a data structure that enables constant… ▽ More

    Submitted 21 February, 2017; originally announced February 2017.

  16. On the locality of arb-invariant first-order formulas with modulo counting quantifiers

    Authors: Frederik Harwath, Nicole Schweikardt

    Abstract: We study Gaifman locality and Hanf locality of an extension of first-order logic with modulo p counting quantifiers (FO+MOD_p, for short) with arbitrary numerical predicates. We require that the validity of formulas is independent of the particular interpretation of the numerical predicates and refer to such formulas as arb-invariant formulas. This paper gives a detailed picture of locality and no… ▽ More

    Submitted 27 December, 2016; v1 submitted 23 November, 2016; originally announced November 2016.

    Comments: This is the full version of the conference contribution "On the locality of arb-invariant first-order logic with modulo counting quantifiers", CSL 2013

    ACM Class: F.4.1; H.2.3; F.1.3

    Journal ref: Logical Methods in Computer Science, Volume 12, Issue 4 (April 27, 2017) lmcs:2620

  17. arXiv:1608.06130  [pdf, ps, other

    cs.LO

    Monadic Datalog Containment on Trees Using the Descendant-Axis

    Authors: André Frochaux, Nicole Schweikardt

    Abstract: In their AMW14-paper, Frochaux, Grohe, and Schweikardt showed that the query containment problem for monadic datalog on finite unranked labeled trees is Exptime-complete when (a) considering unordered trees using the child-axis, and when (b) considering ordered trees using the axes firstchild, nextsibling, and child. Furthermore, when allowing to use also the descendant-axis, the query containment… ▽ More

    Submitted 22 August, 2016; originally announced August 2016.

  18. Preservation and decomposition theorems for bounded degree structures

    Authors: Frederik Harwath, Lucas Heimberg, Nicole Schweikardt

    Abstract: We provide elementary algorithms for two preservation theorems for first-order sentences (FO) on the class âd of all finite structures of degree at most d: For each FO-sentence that is preserved under extensions (homomorphisms) on âd, a âd-equivalent existential (existential-positive) FO-sentence can be constructed in 5-fold (4-fold) exponential time. This is complemented by lower bounds showing… ▽ More

    Submitted 27 December, 2015; v1 submitted 18 November, 2015; originally announced November 2015.

    Comments: 42 pages and 3 figures. This is the full version of: Frederik Harwath, Lucas Heimberg, and Nicole Schweikardt. Preservation and decomposition theorems for bounded degree structures. In Joint Meeting of the 23rd EACSL Annual Conference on Computer Science Logic (CSL) and the 29th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), CSL-LICS'14, pages 49:1-49:10. ACM, 2014

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 4 (December 29, 2015) lmcs:1618

  19. arXiv:1404.0606  [pdf, ps, other

    cs.LO cs.CC cs.DB

    Monadic Datalog Containment on Trees

    Authors: André Frochaux, Martin Grohe, Nicole Schweikardt

    Abstract: We show that the query containment problem for monadic datalog on finite unranked labeled trees can be solved in 2-fold exponential time when (a) considering unordered trees using the axes child and descendant, and when (b) considering ordered trees using the axes firstchild, nextsibling, child, and descendant. When omitting the descendant-axis, we obtain that in both cases the problem is EXPTIME-… ▽ More

    Submitted 2 April, 2014; originally announced April 2014.

    Comments: This article is the full version of an article published in the proccedings of the 8th Alberto Mendelzon Workshop (AMW 2014)

  20. arXiv:1310.1316  [pdf, ps, other

    cs.LO cs.DB

    A note on monadic datalog on unranked trees

    Authors: André Frochaux, Nicole Schweikardt

    Abstract: In the article 'Recursive queries on trees and data trees' (ICDT'13), Abiteboul et al., asked whether the containment problem for monadic datalog over unordered unranked labeled trees using the child relation and the descendant relation is decidable. This note gives a positive answer to this question, as well as an overview of the relative expressive power of monadic datalog on various representat… ▽ More

    Submitted 4 October, 2013; originally announced October 2013.

  21. A note on the expressive power of linear orders

    Authors: Thomas Schwentick, Nicole Schweikardt

    Abstract: This article shows that there exist two particular linear orders such that first-order logic with these two linear orders has the same expressive power as first-order logic with the Bit-predicate FO(Bit). As a corollary we obtain that there also exists a built-in permutation such that first-order logic with a linear order and this permutation is as expressive as FO(Bit).

    Submitted 12 December, 2011; v1 submitted 25 November, 2011; originally announced November 2011.

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 7, Issue 4 (December 14, 2011) lmcs:1008

  22. arXiv:0902.1605  [pdf, ps, other

    cs.DS

    Lower Bounds for Multi-Pass Processing of Multiple Data Streams

    Authors: Nicole Schweikardt

    Abstract: This paper gives a brief overview of computation models for data stream processing, and it introduces a new model for multi-pass processing of multiple streams, the so-called mp2s-automata. Two algorithms for solving the set disjointness problem wi th these automata are presented. The main technical contribution of this paper is the proof of a lower bound on the size of memory and the number of… ▽ More

    Submitted 10 February, 2009; originally announced February 2009.

    Journal ref: 26th International Symposium on Theoretical Aspects of Computer Science STACS 2009 (2009) 51-62

  23. arXiv:cs/0703081  [pdf, ps, other

    cs.DB cs.CC

    Randomized Computations on Large Data Sets: Tight Lower Bounds

    Authors: Martin Grohe, Andre Hernich, Nicole Schweikardt

    Abstract: We study the randomized version of a computation model (introduced by Grohe, Koch, and Schweikardt (ICALP'05); Grohe and Schweikardt (PODS'05)) that restricts random access to external memory and internal memory space. Essentially, this model can be viewed as a powerful version of a data stream model that puts no cost on sequential scans of external memory (as other models for data streams) and,… ▽ More

    Submitted 15 March, 2007; originally announced March 2007.

    Comments: 29 pages, 2 figures, full version of PODS'06 paper

    ACM Class: F.1.3; F.1.1

  24. arXiv:cs/0608036  [pdf, ps, other

    cs.CC

    Reversal Complexity Revisited

    Authors: Andre Hernich, Nicole Schweikardt

    Abstract: We study a generalized version of reversal bounded Turing machines where, apart from several tapes on which the number of head reversals is bounded by r(n), there are several further tapes on which head reversals remain unrestricted, but size is bounded by s(n). Recently, such machines were introduced as a formalization of a computation model that restricts random access to external memory and i… ▽ More

    Submitted 7 August, 2006; originally announced August 2006.

    Comments: 19 pages, 2 figures

    ACM Class: F.1.1; F.1.3

  25. arXiv:cs/0505002  [pdf, ps, other

    cs.DB cs.CC

    Tight Lower Bounds for Query Processing on Streaming and External Memory Data

    Authors: Martin Grohe, Christoph Koch, Nicole Schweikardt

    Abstract: We study a clean machine model for external memory and stream processing. We show that the number of scans of the external data induces a strict hierarchy (as long as work space is sufficiently small, e.g., polylogarithmic in the size of the input). We also show that neither joins nor sorting are feasible if the product of the number $r(n)$ of scans of the external memory and the size $s(n)$ of… ▽ More

    Submitted 29 April, 2005; originally announced May 2005.

    Comments: 25 pages, 4 figures, to appear in Proc. ICALP 2005; extended version with appendix

    ACM Class: H.2.3; I.7.2

  26. The succinctness of first-order logic on linear orders

    Authors: Martin Grohe, Nicole Schweikardt

    Abstract: Succinctness is a natural measure for comparing the strength of different logics. Intuitively, a logic L_1 is more succinct than another logic L_2 if all properties that can be expressed in L_2 can be expressed in L_1 by formulas of (approximately) the same size, but some properties can be expressed in L_1 by (significantly) smaller formulas. We study the succinctness of logics on linear order… ▽ More

    Submitted 8 March, 2006; v1 submitted 9 February, 2005; originally announced February 2005.

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 1, Issue 1 (June 29, 2005) lmcs:2276

  27. arXiv:cs/0406016  [pdf, ps, other

    cs.DB

    Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams

    Authors: Christoph Koch, Stefanie Scherzinger, Nicole Schweikardt, Bernhard Stegmaier

    Abstract: We introduce an extension of the XQuery language, FluX, that supports event-based query processing and the conscious handling of main memory buffers. Purely event-based queries of this language can be executed on streaming XML data in a very direct way. We then develop an algorithm that allows to efficiently rewrite XQueries into the event-based FluX language. This algorithm uses order constrain… ▽ More

    Submitted 7 June, 2004; originally announced June 2004.

    Comments: 14 pages, 4 figures, to appear in Proc. 30th VLDB 2004, Toronto, Canada. Extended version

    ACM Class: H.2.3, H.2.4

  28. arXiv:cs/0212049  [pdf, ps, other

    cs.LO cs.DB

    An Ehrenfeucht-Fraisse Game Approach to Collapse Results in Database Theory

    Authors: Nicole Schweikardt

    Abstract: We present a new Ehrenfeucht-Fraisse game approach to collapse results in database theory and we show that, in principle, this approach suffices to prove every natural generic collapse result. Following this approach we can deal with certain infinite databases where previous, highly involved methods fail. We prove the natural generic collapse for Z-embeddable databases over any linearly ordered… ▽ More

    Submitted 20 December, 2002; originally announced December 2002.

    Comments: 70 pages, 9 figures

    ACM Class: F.4.1; H.2.3

  29. arXiv:cs/0211022  [pdf, ps, other

    cs.LO

    Arithmetic, First-Order Logic, and Counting Quantifiers

    Authors: Nicole Schweikardt

    Abstract: This paper gives a thorough overview of what is known about first-order logic with counting quantifiers and with arithmetic predicates. As a main theorem we show that Presburger arithmetic is closed under unary counting quantifiers. Precisely, this means that for every first-order formula phi(y,z_1,...,z_k) over the signature {<,+} there is a first-order formula psi(x,z_1,...,z_k) which expresse… ▽ More

    Submitted 19 November, 2002; originally announced November 2002.

    Comments: 39 pages, 5 figures

    ACM Class: F.4.1