Skip to main content

Showing 1–18 of 18 results for author: Staworko, S

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

    cs.DB

    Static Analysis of Graph Database Transformations

    Authors: Iovka Boneva, Benoit Groz, Jan Hidders, Filip Murlak, Slawomir Staworko

    Abstract: We investigate graph transformations, defined using Datalog-like rules based on acyclic conjunctive two-way regular path queries (acyclic C2RPQs), and we study two fundamental static analysis problems: type checking and equivalence of transformations in the presence of graph schemas. Additionally, we investigate the problem of target schema elicitation, which aims to construct a schema that closel… ▽ More

    Submitted 20 April, 2023; v1 submitted 11 April, 2023; originally announced April 2023.

    Journal ref: Symposium on Principles of Database Systems, Jun 2023, Seattle, United States

  2. PG-Schema: Schemas for Property Graphs

    Authors: Renzo Angles, Angela Bonifati, Stefania Dumbrava, George Fletcher, Alastair Green, Jan Hidders, Bei Li, Leonid Libkin, Victor Marsault, Wim Martens, Filip Murlak, Stefan Plantikow, Ognjen Savković, Michael Schmidt, Juan Sequeda, Sławek Staworko, Dominik Tomaszuk, Hannes Voigt, Domagoj Vrgoč, Mingxi Wu, Dušan Živković

    Abstract: Property graphs have reached a high level of maturity, witnessed by multiple robust graph database systems as well as the ongoing ISO standardization effort aiming at creating a new standard Graph Query Language (GQL). Yet, despite documented demand, schema support is limited both in existing systems and in the first version of the GQL Standard. It is anticipated that the second version of the GQL… ▽ More

    Submitted 8 July, 2023; v1 submitted 20 November, 2022; originally announced November 2022.

    Comments: 26 pages

    Journal ref: Proc. ACM Manag. Data (2023)

  3. arXiv:2107.04891  [pdf, other

    cs.DB

    Inference of Shape Expression Schemas Typed RDF Graphs

    Authors: Benoît Groz, Aurélien Lemay, Sławek Staworko, Piotr Wieczorek

    Abstract: We consider the problem of constructing a Shape Expression Schema (ShEx) that describes the structure of a given input RDF graph. We employ the framework of grammatical inference, where the objective is to find an inference algorithm that is both sound i.e., always producing a schema that validates the input RDF graph, and complete i.e., able to produce any schema, within a given class of schemas,… ▽ More

    Submitted 10 July, 2021; originally announced July 2021.

  4. arXiv:2106.15703  [pdf, other

    cs.DB

    Threshold Queries in Theory and in the Wild

    Authors: Angela Bonifati, Stefania Dumbrava, George Fletcher, Jan Hidders, Matthias Hofer, Wim Martens, Filip Murlak, Joshua Shinavier, Sławek Staworko, Dominik Tomaszuk

    Abstract: Threshold queries are an important class of queries that only require computing or counting answers up to a specified threshold value. To the best of our knowledge, threshold queries have been largely disregarded in the research literature, which is surprising considering how common they are in practice. In this paper, we present a deep theoretical analysis of threshold query evaluation and show t… ▽ More

    Submitted 17 November, 2021; v1 submitted 29 June, 2021; originally announced June 2021.

  5. A note on the class of languages generated by F-systems over regular languages

    Authors: Jorge C. Lucero, Sławek Staworko

    Abstract: An F-system is a computational model that performs a folding operation on words of a given language, following directions coded on words of another given language. This paper considers the case in which both given languages are regular, and it shows that the class of languages generated by such F-systems is a proper subset of the class of linear context-free languages.

    Submitted 11 May, 2022; v1 submitted 30 July, 2020; originally announced July 2020.

    Comments: Nine pages. This is the accepted version of a manuscript submitted for publication in Information Processing Letters

    MSC Class: 68Q45 ACM Class: F.4.3

    Journal ref: Information Processing Letters 179, 106283, 2023

  6. arXiv:2003.13831  [pdf, ps, other

    cs.DB

    Consistency and Certain Answers in Relational to RDF Data Exchange with Shape Constraints

    Authors: Iovka Boneva, Jose Lozano, Sławek Staworko

    Abstract: We investigate the data exchange from relational databases to RDF graphs inspired by R2RML with the addition of target shape schemas. We study the problems of consistency i.e., checking that every source instance admits a solution, and certain query answering i.e., finding answers present in every solution. We identify the class of constructive relational to RDF data exchange that uses IRI constru… ▽ More

    Submitted 30 March, 2020; originally announced March 2020.

  7. arXiv:1804.11052  [pdf, ps, other

    cs.DB

    Relational to RDF Data Exchange in Presence of a Shape Expression Schema

    Authors: Iovka Boneva, Jose Lozano, Sławek Staworko

    Abstract: We study the relational to RDF data exchange problem, where the tar- get constraints are specified using Shape Expression schema (ShEx). We investi- gate two fundamental problems: 1) consistency which is checking for a given data exchange setting whether there always exists a solution for any source instance, and 2) constructing a universal solution which is a solution that represents the space of… ▽ More

    Submitted 30 April, 2018; originally announced April 2018.

  8. arXiv:1803.07303  [pdf, ps, other

    cs.LO

    Containment of Shape Expression Schemas for RDF

    Authors: Slawek Staworko, Piotr Wieczorek

    Abstract: We study the problem of containment for shape expression schemas (ShEx) for RDF graphs. We identify a subclass of ShEx that has a natural graphical representation in the form of shape graphs and their semantics is captured with a tractable notion of embedding of an RDF graph in a shape graph. When applied to pairs of shape graphs, an embedding is a sufficient condition for containment, and for a p… ▽ More

    Submitted 26 March, 2018; v1 submitted 20 March, 2018; originally announced March 2018.

  9. arXiv:1606.08657  [pdf, ps, other

    cs.DB

    RDF Graph Alignment with Bisimulation

    Authors: Peter Buneman, Sławek Staworko

    Abstract: We investigate the problem of aligning two RDF databases, an essential problem in understanding the evolution of ontologies. Our approaches address three fundamental challenges: 1) the use of "blank" (null) names, 2) ontology changes in which different names are used to identify the same entity, and 3) small changes in the data values as well as small changes in the graph structure of the RDF data… ▽ More

    Submitted 28 June, 2016; originally announced June 2016.

  10. arXiv:1510.05555  [pdf, other

    cs.DB

    Shape Expressions Schemas

    Authors: Iovka Boneva, Jose E. Labra Gayo, Eric G. Prud'hommeaux, Sławek Staworko

    Abstract: We present Shape Expressions (ShEx), an expressive schema language for RDF designed to provide a high-level, user friendly syntax with intuitive semantics. ShEx allows to describe the vocabulary and the structure of an RDF graph, and to constrain the allowed values for the properties of a node. It includes an algebraic grouping operator, a choice operator, cardinalitiy constraints for the number o… ▽ More

    Submitted 16 November, 2015; v1 submitted 19 October, 2015; originally announced October 2015.

  11. Schemas for Unordered XML on a DIME

    Authors: Iovka Boneva, Radu Ciucanu, Sławek Staworko

    Abstract: We investigate schema languages for unordered XML having no relative order among siblings. First, we propose unordered regular expressions (UREs), essentially regular expressions with unordered concatenation instead of standard concatenation, that define languages of unordered words to model the allowed content of a node (i.e., collections of the labels of children). However, unrestricted UREs are… ▽ More

    Submitted 28 October, 2014; v1 submitted 28 November, 2013; originally announced November 2013.

    Comments: Theory of Computing Systems

  12. arXiv:1307.6348  [pdf, ps, other

    cs.DB

    Learning Schemas for Unordered XML

    Authors: Radu Ciucanu, Slawek Staworko

    Abstract: We consider unordered XML, where the relative order among siblings is ignored, and we investigate the problem of learning schemas from examples given by the user. We focus on the schema formalisms proposed in [10]: disjunctive multiplicity schemas (DMS) and its restriction, disjunction-free multiplicity schemas (MS). A learning algorithm takes as input a set of XML documents which must satisfy the… ▽ More

    Submitted 25 July, 2013; v1 submitted 24 July, 2013; originally announced July 2013.

    Comments: Proceedings of the 14th International Symposium on Database Programming Languages (DBPL 2013), August 30, 2013, Riva del Garda, Trento, Italy

  13. arXiv:1303.4277  [pdf, ps, other

    cs.DB

    Simple Schemas for Unordered XML

    Authors: Iovka Boneva, Radu Ciucanu, Slawek Staworko

    Abstract: We consider unordered XML, where the relative order among siblings is ignored, and propose two simple yet practical schema formalisms: disjunctive multiplicity schemas (DMS), and its restriction, disjunction-free multiplicity schemas (MS). We investigate their computational properties and characterize the complexity of the following static analysis problems: schema satisfiability, membership of a… ▽ More

    Submitted 20 June, 2013; v1 submitted 18 March, 2013; originally announced March 2013.

    Comments: 16th International Workshop on the Web and Databases (WebDB 2013) http://webdb2013.lille.inria.fr/

  14. arXiv:1204.4948  [pdf, ps, other

    cs.DB

    On Injective Embeddings of Tree Patterns

    Authors: Jakub Michaliszyn, Anca Muscholl, Sławek Staworko, Piotr Wieczorek, Zhilin Wu

    Abstract: We study three different kinds of embeddings of tree patterns: weakly-injective, ancestor-preserving, and lca-preserving. While each of them is often referred to as injective embedding, they form a proper hierarchy and their computational properties vary (from P to NP-complete). We present a thorough study of the complexity of the model checking problem i.e., is there an embedding of a given tree… ▽ More

    Submitted 28 April, 2012; v1 submitted 22 April, 2012; originally announced April 2012.

    Comments: Under conference submission

  15. arXiv:1106.3725  [pdf, ps, other

    cs.DB cs.LG

    Learning XML Twig Queries

    Authors: Sławomir Staworko, Piotr Wieczorek

    Abstract: We investigate the problem of learning XML queries, path queries and tree pattern queries, from examples given by the user. A learning algorithm takes on the input a set of XML documents with nodes annotated by the user and returns a query that selects the nodes in a manner consistent with the annotation. We study two learning settings that differ with the types of annotations. In the first settin… ▽ More

    Submitted 20 April, 2012; v1 submitted 19 June, 2011; originally announced June 2011.

  16. arXiv:0908.0464  [pdf, ps, other

    cs.DB

    Prioritized Repairing and Consistent Query Answering in Relational Databases

    Authors: Slawomir Staworko, Jan Chomicki, Jerzy Marcinkowski

    Abstract: A consistent query answer in an inconsistent database is an answer obtained in every (minimal) repair. The repairs are obtained by resolving all conflicts in all possible ways. Often, however, the user is able to provide a preference on how conflicts should be resolved. We investigate here the framework of preferred consistent query answers, in which user preferences are used to narrow down the se… ▽ More

    Submitted 7 October, 2011; v1 submitted 4 August, 2009; originally announced August 2009.

    Comments: Accepted to the special SUM'08 issue of AMAI

  17. arXiv:0809.1551  [pdf, ps, other

    cs.DB

    Consistent Query Answers in the Presence of Universal Constraints

    Authors: Slawomir Staworko, Jan Chomicki

    Abstract: The framework of consistent query answers and repairs has been introduced to alleviate the impact of inconsistent data on the answers to a query. A repair is a minimally different consistent instance and an answer is consistent if it is present in every repair. In this article we study the complexity of consistent query answers and repair checking in the presence of universal constraints. We p… ▽ More

    Submitted 19 February, 2009; v1 submitted 9 September, 2008; originally announced September 2008.

    Comments: Submitted to Information Systems

    Report number: UB CSE TR 2008-15 ACM Class: H.2.8

  18. arXiv:cs/0506063  [pdf, ps, other

    cs.DB

    Priority-Based Conflict Resolution in Inconsistent Relational Databases

    Authors: Slawomir Staworko, Jan Chomicki

    Abstract: We study here the impact of priorities on conflict resolution in inconsistent relational databases. We extend the framework of repairs and consistent query answers. We propose a set of postulates that an extended framework should satisfy and consider two instantiations of the framework: (locally preferred) l-repairs and (globally preferred) g-repairs. We study the relationships between them and… ▽ More

    Submitted 14 June, 2005; originally announced June 2005.

    Report number: UB CSE Technical Report 2005-11 ACM Class: H.2.8