VLDB 2026 Research / reviewers in the wild / expert
Jerzy Marcinkowski
dblp:37/6028
· DBLP profile ↗
37ranked-venue papers
16as first author
7since 2021 · last 2025
0000-0001-6539-6788ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 26 · 13 first-author · 3 since 2021Databases, data management, data science and information retrieval · 11 · 3 first-author · 4 since 2021Artificial intelligence and machine learning · 4 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | About the Multi-Head Linear Restricted Chase TerminationabstractThe chase is a ubiquitous algorithm in database theory. However, for existential rules (aka tuple-generating dependencies), its termination is not guaranteed, and even undecidable in general. The problem of termination becomes particularly difficult for the restricted (or standard) chase, for which the order of rule application matters. Thus, decidability of restricted chase termination is still open for many well-behaved classes such as linear or guarded multi-headed rules. We make a step forward by showing that all-instances restricted chase termination is decidable in the linear multi-headed case. Lukas Gerlach 0002, Lucas Larroque, Jerzy Marcinkowski, Piotr Ostropolski-Nalewaja |
KR | 3 |
| 2025 | Bag Semantics Query Containment: The CQ vs. UCQ Case and Other StoriesabstractQuery Containment Problem (QCP) is a fundamental decision problem in query processing and optimization. While QCP has for a long time been completely understood for the case of set semantics, decidability of QCP for conjunctive queries under multi-set semantics (QCP CQ bag ) remains one of the most intriguing open problems in database theory. Certain effort has been put, in the last 30 years, to solve this problem and some decidable special cases of QCP CQ bag were identified, as well as some undecidable extensions, including QCP UCQ bag . In this paper we introduce a new technique which produces, for a given UCQ Φ, a CQ φ such that the application of φ to a database D is, in some sense, an approximation of the application of Φ to D . Using this technique we could analyze the status of QCP bag when one of the queries in question is a CQ and the other is a UCQ, and we reached conclusions which surprised us a little bit. We also tried to use this technique to translate the known undecidability proof for QCP UCQ bag into a proof of undecidability of QCP CQ bag . And, as you are going to see, we got stopped just one infinitely small ε before reaching this ultimate goal. Jerzy Marcinkowski, Piotr Ostropolski-Nalewaja |
Proc. ACM Manag. Data | 1 |
| 2024 | Bag Semantics Conjunctive Query Containment. Four Small Steps Towards UndecidabilityabstractQuery Containment Problem (QCP) is one of the most fundamental decision problems in database query processing and optimization. Complexity of QCP for conjunctive queries has been fully understood since 1970s. But, as Chaudhuri and Vardi noticed in their classical 1993 paper this understanding is based on the assumption that query answers are sets of tuples, and it does not transfer to the situation when multi-set (bag) semantics is considered. Now, 30 years later, decidability of QCP for bag semantics remains an open question, one of the most intriguing open questions in database theory. In this paper we show a series of undecidability results for some generalizations of this problem. We show, for example, that the problem whether, for given two boolean conjunctive queries φ s and φ b , and a linear function F, the inequality F(φ s (D)) =< φ b (D) holds for each database instance D, is undecidable. Jerzy Marcinkowski, Mateusz Orda |
Proc. ACM Manag. Data | 1 |
| 2023 | Uniform Restricted Chase TerminationabstractAbstract. The chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. A central problem concerning the chase procedure is uniform (a.k.a. all-instances) chase termination: for a given set of tuple-generating dependencies (TGDs), is it the case that the chase terminates for every input database? In view of the fact that this problem is, in general, undecidable, it is natural to ask whether known well-behaved classes of TGDs ensure decidability. We focus on the main paradigms that led to robust TGD-based formalisms, namely guardedness and stickiness, that have been introduced in the context of knowledge-enriched databases. Although uniform chase termination is well understood for the oblivious version of the chase (2EXPTIME-complete for guarded, and PSPACE-complete for sticky TGDs), the more subtle case of the restricted (a.k.a. the standard) chase is rather unexplored. We show that uniform restricted chase termination under guarded single-head TGDs and sticky single-head TGDs is decidable in elementary time. In the case of guardedness, we provide a reduction to the satisfiability problem of monadic second-order logic over infinite trees of bounded degree, while for stickiness we provide a reduction to the emptiness problem of deterministic Büchi automata. Those reductions build on a series of technical results of independent interest related to the notion of fairness of the restricted chase, and the existence of critical databases that characterize nontermination of the restricted chase via databases of a certain form. Tomasz Gogacz, Jerzy Marcinkowski, Andreas Pieris |
SIAM J. Comput. | 2 |
| 2022 | Conservative Extensions for Existential Rules
Jean Christoph Jung, Carsten Lutz, Jerzy Marcinkowski |
KR | 3 |
| 2022 | Determinacy of Real Conjunctive Queries. The Boolean CaseabstractIn their classical 1993 paper Chaudhuri and Vardi notice that some fundamental database theory results and techniques fail to survive when we try to see query answers as bags (multisets) of tuples rather than as sets of tuples. Jaroslaw Kwiecien, Jerzy Marcinkowski, Piotr Ostropolski-Nalewaja |
PODS | 2 |
| 2022 | A Journey to the Frontiers of Query RewritabilityabstractWe consider (first-order) query rewritability in the context of theory-mediated query answering. The starting point of our journey is the FUS/FES conjecture, which states that any theory that is a finite expansion set (FES) and admits query rewriting (BDD, FUS) must be uniformly bounded. We show that this conjecture holds for a large class of BDD theories, which we call "local". Upon investigating how "non-local" BDD theories can actually get, we discover unexpected phenomena that, we think, are at odds with prevailing intuitions about BDD theories. Piotr Ostropolski-Nalewaja, Jerzy Marcinkowski, David Carral, Sebastian Rudolph |
PODS | 2 |
| 2020 | What Makes a Variant of Query Determinacy (Un)Decidable? (Invited Talk)abstractThis paper was written as the companion paper of the ICDT 2020 invited tutorial. Query determinacy is a broad topic, with literally hundreds of papers published since late 1980s. This paper is not going to be a "survey" but rather a personal perspective of a person somehow involved in the recent developments in the area. First I explain how, in the last 30+ years, the question of determinacy was formalized. There are many parameters here: obviously one needs to choose the query language of the available views and the query language of the query itself. But - surprisingly - there is also some choice regarding what the word "to compute" actually means in this context. Then I concentrate on certain variants of the decision problem of determinacy (for each choice of parameters there is one such problem) and explain how I understand the mechanisms rendering such variants of determinacy decidable or undecidable. This is on a rather informal level. No really new theorems are presented, but I show some improvements of existing theorems and also simplified proofs of some of the earlier results. Jerzy Marcinkowski |
ICDT | 1 |
| 2020 | All-Instances Restricted Chase TerminationabstractThe chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. A key problem concerning the chase procedure is all-instances termination: for a given set of tuple-generating dependencies (TGDs), is it the case that the chase terminates for every input database? In view of the fact that this problem is undecidable, it is natural to ask whether known well-behaved classes of TGDs ensure decidability. We consider here the main paradigms that led to robust TGD-based formalisms, that is, guardedness and stickiness. Although all-instances termination is well-understood for the oblivious chase, the more subtle case of the restricted (a.k.a. the standard) chase is rather unexplored. We show that all-instances restricted chase termination for guarded/sticky single-head TGDs is decidable in elementary time. Tomasz Gogacz, Jerzy Marcinkowski, Andreas Pieris |
PODS | 2 |
| 2019 | The First Order Truth Behind Undecidability of Regular Path Queries DeterminacyabstractIn our paper [Głuch, Marcinkowski, Ostropolski-Nalewaja, LICS ACM, 2018] we have solved an old problem stated in [Calvanese, De Giacomo, Lenzerini, Vardi, SPDS ACM, 2000] showing that query determinacy is undecidable for Regular Path Queries. Here a strong generalisation of this result is shown, and - we think - a very unexpected one. We prove that no regularity is needed: determinacy remains undecidable even for finite unions of conjunctive path queries. Grzegorz Gluch, Jerzy Marcinkowski, Piotr Ostropolski-Nalewaja |
ICDT | 2 |
| 2018 | Can One Escape Red Chains?: Regular Path Queries Determinacy is UndecidableabstractFor a given set of queries (which are expressions in some query language) Q = {Q1, Q2, ... Qk} and for another query Q0 we say that Q determines Q0 if -- informally speaking -- for every database D, the information contained in the views Q(D) is sufficient to compute Q0(D). Grzegorz Gluch, Jerzy Marcinkowski, Piotr Ostropolski-Nalewaja |
LICS | 2 |
| 2017 | Converging to the chase - A tool for finite controllability
Tomasz Gogacz, Jerzy Marcinkowski |
J. Comput. Syst. Sci. | 2 |
| 2016 | Red Spider Meets a Rainworm: Conjunctive Query Finite Determinacy Is UndecidableabstractWe solve a well known and long-standing open problem in database theory, proving that Conjunctive Query Finite Determinacy Problem is undecidable. The technique we use builds on the top of the Red Spider method invented in our paper [GM15] to show undecidability of the same problem in the "unrestricted case" -- when database instances are allowed to be infinite. We also show a specific instance Q0, Q= \Q1, Q2, ... Qk} such that the set Q of CQs does not determine CQ Q0 but finitely determines it. Finally, we claim that while Q0 is finitely determined by Q, there is no FO-rewriting of Q0, with respect to Q Tomasz Gogacz, Jerzy Marcinkowski |
PODS | 2 |
| 2015 | The Hunt for a Red Spider: Conjunctive Query Determinacy Is UndecidableabstractWe solve a well known, long-standing open problem in relational databases theory, showing that the conjunctive query determinacy problem (in its "unrestricted" version) is undecidable. Tomasz Gogacz, Jerzy Marcinkowski |
LICS | 2 |
| 2014 | All-Instances Termination of Chase is Undecidable
Tomasz Gogacz, Jerzy Marcinkowski |
ICALP (2) | 2 |
| 2014 | The Undecidability of the Logic of SubintervalsabstractThe Halpern–Shoham logic is a modal logic of time intervals. Some effort has been put in last ten years to classify fragments of this beautiful logic with respect to decidability of its satisfiability problem. We complete this classification by showing — what we believe is quite an unexpected result—that the logic of subintervals, the fragment of the Halpern–Shoham logic where only the operator “during”, or D, is allowed, is undecidable over discrete structures. This is surprising as this, apparently very simple, logic is decidable over dense orders and its reflexive variant is known to be decidable over discrete structures. Our result subsumes a lot of previous undecidability results of fragments that include D. Jerzy Marcinkowski, Jakub Michaliszyn |
Fundam. Informaticae | 1 |
| 2013 | Converging to the Chase - A Tool for Finite ControllabilityabstractWe solve a problem, stated in [CGP10], showing that Sticky Datalog∃, defined in the cited paper as an element of the Datalog±project, has the finite controllability property. In order to do that, we develop a technique, which we believe can have further applications, of approximating Chase(D, T), for a database instance D and a set of tuple generating dependencies and datalog rules T, by an infinite sequence of finite structures, all of them being models of T and D. Tomasz Gogacz, Jerzy Marcinkowski |
LICS | 2 |
| 2013 | On the BDD/FC conjectureabstractBounded Derivation Depth property (BDD) and Finite Controllability (FC) are two properties of sets of datalog rules and tuple generating dependencies (known as Datalog3 programs), which recently attracted some attention. We conjecture that the first of these properties implies the second, and support this conjecture by some evidence proving, among other results, that it holds true for all theories over binary signature. Tomasz Gogacz, Jerzy Marcinkowski |
PODS | 2 |
| 2011 | The Ultimate Undecidability Result for the Halpern-Shoham LogicabstractThe Halpern-Shoham logic is a modal logic of time intervals. Some effort has been put in last ten years to classify fragments of this beautiful logic with respect to decidability of its satisfiability problem. We complete this classification by showing - what we believe is quite an unexpected result - that the logic of subintervals, the fragment of the Halpern - Shoham logic where only the operator "during'', or D, is allowed, is undecidable over discrete structures. This is surprising as this, apparently very simple, logic is decidable over dense orders and its reflexive variant is known to be decidable over discrete structures. Our result subsumes a lot of previous negative results for the discrete case, like the undecidability for ABE, BD, AA̅D, and so on. Jerzy Marcinkowski, Jakub Michaliszyn |
LICS | 1 |
| 2010 | B and D Are Enough to Make the Halpern-Shoham Logic Undecidable
Jerzy Marcinkowski, Jakub Michaliszyn, Emanuel Kieronski |
ICALP (2) | 1 |
| 2009 | Modulo Constraints and the Complexity of Typechecking XML Views
Jerzy Marcinkowski, Piotr Wieczorek |
Theory Comput. Syst. | 1 |
| 2005 | Minimal-change integrity maintenance using tuple deletions
Jan Chomicki, Jerzy Marcinkowski |
Inf. Comput. | 2 |
| 2004 | Computing consistent query answers using conflict hypergraphsabstractA consistent query answer in a possibly inconsistent database is an answer which is true in every (minimal) repair of the database. We present here a practical framework for computing consistent query answers for large, possibly inconsistent relational databases. We consider relational algebra queries without projection, and denial constraints. Because our framework handles union queries, we can effectively (and efficiently) extract indefinite disjunctive information from an inconsistent database. We describe a number of novel optimization techniques applicable in this context and summarize experimental results that validate our approach. Jan Chomicki, Jerzy Marcinkowski, Slawomir Staworko |
CIKM | 2 |
| 2004 | Hippo: A System for Computing Consistent Answers to a Class of SQL Queries
Jan Chomicki, Jerzy Marcinkowski, Slawomir Staworko |
EDBT | 2 |
| 2004 | On a Semantic Subsumption Test
Jerzy Marcinkowski, Jan Otop, Grzegorz Stelmaszek |
LPAR | 1 |
| 2003 | Thue trees
Jerzy Marcinkowski, Leszek Pacholski |
Ann. Pure Appl. Log. | 1 |
| 2003 | Two techniques in the area of the star problem in trace monoids
Daniel Kirsten, Jerzy Marcinkowski |
Theor. Comput. Sci. | 2 |
| 2002 | The [exist]*[forall]* Part of the Theory of Ground Term Algebra Modulo an AC Symbol is Undecidable
Jerzy Marcinkowski |
Inf. Comput. | 1 |
| 2001 | The Hierarchy inside Closed Monadic Sigma1 Collapses on the Infinite Binary TreeabstractClosed monadic /spl Sigma//sub 1/, as proposed in (Ajtai et al., 1998), is the existential monadic second order logic where alternation between existential monadic second order quantifiers and first order quantifiers is allowed. Despite some effort very little is known about the expressive power of this logic on finite structures. We construct a tree automaton which exactly characterizes closed monadic /spl Sigma//sub 1/ on the Rabin tree and give a full analysis of the expressive power of closed monadic /spl Sigma//sub 1/ in this context. In particular we prove that the hierarchy inside closed monadic /spl Sigma//sub 1/, defined by the number of alternations between blocks of first order quantifiers and blocks of existential monadic second order quantifiers collapses, on the infinite tree, to the level 2. André Arnold, Giacomo Lenzi, Jerzy Marcinkowski |
LICS | 3 |
| 2001 | A Toolkit for First Order Extensions of Monadic Games
David Janin, Jerzy Marcinkowski |
STACS | 2 |
| 1999 | Two Techniques in the Area of the Star Problem
Daniel Kirsten, Jerzy Marcinkowski |
ICALP | 2 |
| 1999 | Undecidability of the exists*forall* Part of the Theory of Ground Term Algebra Modulo an AC Symbol
Jerzy Marcinkowski |
RTA | 1 |
| 1999 | Achilles, Turtle, and Undecidable Boundedness Problems for Small DATALOG ProgramsabstractDATALOG is the language of logic programs without function symbols. It is considered to be the paradigmatic database query language. If it is possible to eliminate recursion from a DATALOG program then it is bounded. Since bounded programs can be executed in parallel constant time, the possibility of automatized boundedness detecting is believed to be an important issue and has been studied in many papers. Boundedness was proved to be undecidable for different kinds of semantical assumptions and syntactical restrictions. Many different proof techniques were used. In this paper we propose a uniform proof method based on the discovery of, as we call it, the Achilles--Turtle machine, and make strong improvements on most of the known undecidability results. In particular we solve the famous open problem of Kanellakis showing that uniform boundedness is undecidable for single rule programs (called also sirups). This paper is the full version of [J. Marcinkowski, Proc. 13th STACS, Lecture Notes in Computer Science 1046, pp. 427--438], and [J. Marcinkowski, 11th IEEE Symposium on Logic in Computer Science, pp. 13--24]. Jerzy Marcinkowski |
SIAM J. Comput. | 1 |
| 1997 | Undecidability of the First Order Theory of One-Step Right Ground Rewriting
Jerzy Marcinkowski |
RTA | 1 |
| 1996 | DATALOG SIRUPs Uniform Boundedness is UndecidableabstractDATALOG is the paradigmatic database query language. If it is possible to eliminate recursion from a DATALOG program then it is uniformly bounded. Since uniformly bounded programs can be executed in parallel constant time, the possibility of automated boundedness detection is an important issue, and has been studied in many papers. In this paper we solve one of the most famous open problems in the theory of deductive databases (see e.g. P.C. Kanellakis, Elements of Relational Database Theory in Handbook of Theoretical Computer Science) showing that uniform boundedness is undecidable for single rule programs (called also sirups). Jerzy Marcinkowski |
LICS | 1 |
| 1996 | The 3 Frenchmen Method Proves Undecidability of the Uniform Boundedness for Single Recursive Rule Ternary DATALOG Programs
Jerzy Marcinkowski |
STACS | 1 |
| 1992 | Undecidability of the Horn-Clause Implication ProblemabstractThe authors prove that the problem 'given two Horn clauses H/sub 1/=( alpha /sub 1/ V-product alpha /sub 2/ to beta ) and H/sub 2/=( gamma /sub 1/ V-product . . . V-product gamma /sub k/ to delta ), where alpha /sub i/, beta , gamma /sub i/, delta are atomic formulas, decide if H/sub 2/, is a consequence of H/sub 1/' is not recursive. This solves one of the last open decidability problems concerning formulas in pure predicate logic (i.e. without equality symbol). The proof depends on a thorough analysis of derivation trees of one rule of inference with two premisses and one conclusion, and it may have further applications.> Jerzy Marcinkowski, Leszek Pacholski |
FOCS | 1 |