EDBT 2026 Demo / reviewers in the wild / expert
Bartosz Jan Bednarczyk
dblp:190/7598 · also Bartosz Bednarczyk
· DBLP profile ↗
30ranked-venue papers
29as first author
19since 2021 · last 2025
0000-0002-8267-7554ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 20 · 20 first-author · 14 since 2021Artificial intelligence and machine learning · 13 · 12 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 6 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Guarded Fragments Meet Dynamic Logic: The Story of Regular GuardsabstractWe study the Guarded Fragment with Regular Guards RGF which combines the expressive power of the Guarded Fragment (GF) with Propositional Dynamic Logic with Intersection and Converse (ICPDL). Our logic generalizes, in a uniform way, many previously-studied extensions of GF, including (conjunctions of) transitive or equivalence guards, transitive or equivalence closure and more. We prove 2ExpTime-completeness of the satisfiability problem for RGF, showing that RGF is not harder than ICPDL or GF. Shifting to the query entailment problem, we provide undecidability results that significantly strengthen and solidify earlier results along those lines. We conclude by identifying the maximal, in some natural sense, ExpSpace-complete fragment of RGF. Bartosz Jan Bednarczyk, Emanuel Kieronski |
KR | 1 |
| 2025 | About the Expressive Power and Complexity of Order-Invariance with Two Variables
Bartosz Jan Bednarczyk, Julien Grange |
Log. Methods Comput. Sci. | 1 |
| 2025 | The adjacent fragment and Quine's limits of decisionabstractAbstract We introduce the adjacent fragment $\mathcal{AF}$ of first-order logic, obtained by restricting the sequences of variables occurring as arguments in atomic formulas. The adjacent fragment generalizes (after a routine renaming) the two-variable fragment of first-order logic as well as the so-called fluted fragment. We show that the adjacent fragment has the finite model property, and that the satisfiability problem for its $k$-variable sub-fragment is in $(k{-}1)$-$\text{NExpTime}$. Using known results on the fluted fragment, it follows that the satisfiability problem for the whole adjacent fragment is $\text{Tower}$-complete. We additionally consider the effect of the adjacency requirement on the well-known guarded fragment of first-order logic, whose satisfiability problem is $2\text{ExpTime}$-complete. We show that the satisfiability problem for the intersection of the adjacent and guarded adjacent fragments remains $2\text{ExpTime}$-hard. Finally, we show that any relaxation of the adjacency condition on the allowed order of variables in argument sequences yields a logic whose satisfiability and finite satisfiability problems are undecidable. Bartosz Jan Bednarczyk, Daumantas Kojelis, Ian Pratt-Hartmann |
J. Log. Comput. | 1 |
| 2024 | Data Complexity in Expressive Description Logics with Path Expressions
Bartosz Jan Bednarczyk |
IJCAI | 1 |
| 2024 | Exploring Non-Regular Extensions of Propositional Dynamic Logic with Description-Logics FeaturesabstractWe investigate the impact of non-regular path expressions on the decidability of satisfiability checking and querying in description logics extending ALC. Our primary objects of interest are ALCreg and ALCvpl, the extensions of with path expressions employing, respectively, regular and visibly-pushdown languages. The first one, ALCreg, is a notational variant of the well-known Propositional Dynamic Logic of Fischer and Ladner. The second one, ALCvpl, was introduced and investigated by Loding and Serre in 2007. The logic ALCvpl generalises many known decidable non-regular extensions of ALCreg. We provide a series of undecidability results. First, we show that decidability of the concept satisfiability problem for ALCvpl is lost upon adding the seemingly innocent Self operator. Second, we establish undecidability for the concept satisfiability problem for ALCvpl extended with nominals. Interestingly, our undecidability proof relies only on one single non-regular (visibly-pushdown) language, namely on r#s# := { r^n s^n | n in N } for fixed role names r and s. Finally, in contrast to the classical database setting, we establish undecidability of query entailment for queries involving non-regular atoms from r#s#, already in the case of ALC-TBoxes. Bartosz Jan Bednarczyk |
Log. Methods Comput. Sci. | 1 |
| 2023 | On the Limits of Decision: the Adjacent Fragment of First-Order LogicabstractWe define the adjacent fragment AF of first-order logic, obtained by restricting the sequences of variables occurring as arguments in atomic formulas. The adjacent fragment generalizes (after a routine renaming) two-variable logic as well as the fluted fragment. We show that the adjacent fragment has the finite model property, and that its satisfiability problem is no harder than for the fluted fragment (and hence is Tower-complete). We further show that any relaxation of the adjacency condition on the allowed order of variables in argument sequences yields a logic whose satisfiability and finite satisfiability problems are undecidable. Finally, we study the effect of the adjacency requirement on the well-known guarded fragment (GF) of first-order logic. We show that the satisfiability problem for the guarded adjacent fragment (GA) remains 2ExpTime-hard, thus strengthening the known lower bound for GF. Bartosz Jan Bednarczyk, Daumantas Kojelis, Ian Pratt-Hartmann |
ICALP | 1 |
| 2023 | Beyond ALCreg: Exploring Non-Regular Extensions of PDL with Description Logics Features
Bartosz Jan Bednarczyk |
JELIA | 1 |
| 2023 | How to Tell Easy from Hard: Complexities of Conjunctive Query Entailment in Extensions of ALCabstractIt is commonly known that the conjunctive query entailment problem for certain extensions of (the well-known ontology language) ALC is computationally harder than their knowledge base satisfiability problem while for others the complexities coincide, both under the standard and the finite-model semantics. We expose a uniform principle behind this divide by identifying a wide class of (finitely) locally-forward description logics, for which we prove that (finite) query entailment problem can be solved by a reduction to exponentially many calls of the (finite) knowledge base satisfiability problem. Consequently, our algorithm yields tight ExpTime upper bounds for locally-forward logics with ExpTime-complete knowledge base satisfiability problem, including logics between ALC and µALCHbregQ (and more), as well as ALCSCC with global cardinality constraints, for which the complexity of querying remained open. Moreover, to make our technique applicable in future research, we provide easy-to-check sufficient conditions for a logic to be locally-forward based several versions of the on model-theoretic notion of unravellings. Together with existing results, this provides a nearly complete classification of the “benign” vs. “malign” primitive modelling features extending ALC, missing out only the Self operator. We then show a rather counter-intuitive result, namely that the conjunctive entailment problem for ALCSelf is exponentially harder than for ALC. This places the seemingly innocuous Self operator among the “malign” modelling features, like inverses, transitivity or nominals. Bartosz Jan Bednarczyk, Sebastian Rudolph |
J. Artif. Intell. Res. | 1 |
| 2023 | On Composing Finite Forests with Modal LogicsabstractWe study the expressivity and complexity of two modal logics interpreted on finite forests and equipped with standard modalities to reason on submodels. The logic \(\mathsf {ML} ({\color{black}{{\vert\!\!\vert\!\vert}}})\) extends the modal logic K with the composition operator \({\color{black}{{\vert\!\!\vert\!\vert}}}\) from ambient logic whereas \(\mathsf {ML} (\mathbin {\ast })\) features the separating conjunction \(\mathbin {\ast }\) from separation logic. Both operators are second-order in nature. We show that \(\mathsf {ML} ({\color{black}{{\vert\!\!\vert\!\vert}}})\) is as expressive as the graded modal logic \(\mathsf {GML}\) (on trees) whereas \(\mathsf {ML} (\mathbin {\ast })\) is strictly less expressive than \(\mathsf {GML}\) . Moreover, we establish that the satisfiability problem is Tower -complete for \(\mathsf {ML} (\mathbin {\ast })\) , whereas it is (only) AExp Pol -complete for \(\mathsf {ML} ({\color{black}{{\vert\!\!\vert\!\vert}}})\) , a result that is surprising given their relative expressivity. As by-products, we solve open problems related to sister logics such as static ambient logic and modal separation logic. Bartosz Jan Bednarczyk, Stéphane Demri, Raul Fervari, Alessio Mansutti |
ACM Trans. Comput. Log. | 1 |
| 2022 | Finite Entailment of Local Queries in the Z Family of Description LogicsabstractIn the last few years the field of logic-based knowledge representation took a lot of inspiration from database theory. A vital example is that the finite model semantics in description logics (DLs) is reconsidered as a desirable alternative to the classical one and that query entailment has replaced knowledge-base satisfiability (KBSat) checking as the key inference problem. However, despite the considerable effort, the overall picture concerning finite query answering in DLs is still incomplete. In this work we study the complexity of finite entailment of local queries (conjunctive queries and positive boolean combinations thereof) in the Z family of DLs, one of the most powerful KR formalisms, lying on the verge of decidability. Our main result is that the DLs ZOQ and ZOI are finitely controllable, i.e. that their finite and unrestricted entailment problems for local queries coincide. This allows us to reuse recently established upper bounds on querying these logics under the classical semantics. While we will not solve finite query entailment for the third main logic in the Z family, ZIQ, we provide a generic reduction from the finite entail- ment problem to the finite KBSat problem, working for ZIQ and some of its sublogics. Our proofs unify and solidify previously established results on finite satisfiability and finite query entailment for many known DLs. Bartosz Jan Bednarczyk, Emanuel Kieronski |
AAAI | 1 |
| 2022 | The Price of Selfishness: Conjunctive Query Entailment for ALCSelf Is 2EXPTIME-HardabstractIn logic-based knowledge representation, query answering has essentially replaced mere satisfiability checking as the inferencing problem of primary interest. For knowledge bases in the basic description logic ALC, the computational complexity of conjunctive query (CQ) answering is well known to be EXPTIME-complete and hence not harder than satisfiability. This does not change when the logic is extended by certain features (such as counting or role hierarchies), whereas adding others (inverses, nominals or transitivity together with role-hierarchies) turns CQ answering exponentially harder. We contribute to this line of results by showing the surprising fact that even extending ALC by just the Self operator – which proved innocuous in many other contexts – increases the complexity of CQ entailment to 2EXPTIME. As common for this type of problem, our proof establishes a reduction from alternating Turing machines running in exponential space, but several novel ideas and encoding tricks are required to make the approach work in that specific, restricted setting. Bartosz Jan Bednarczyk, Sebastian Rudolph |
AAAI | 1 |
| 2022 | Towards a Model Theory of Ordered Logics: Expressivity and InterpolationabstractWe consider the family of guarded and unguarded ordered logics, that constitute a recently rediscovered family of decidable fragments of first-order logic (FO), in which the order of quantification of variables coincides with the order in which those variables appear as arguments of predicates. While the complexities of their satisfiability problems are now well-established, their model theory, however, is poorly understood. Our paper aims to provide some insight into it. We start by providing suitable notions of bisimulation for ordered logics. We next employ bisimulations to compare the relative expressive power of ordered logics, and to characterise our logics as bisimulation-invariant fragments of FO a la van Benthem. Afterwards, we study the Craig Interpolation Property~(CIP). We refute yet another claim from the infamous work by Purdy, by showing that the fluted and forward fragments do not enjoy CIP. We complement this result by showing that the ordered fragment and the guarded ordered logics enjoy CIP. These positive results rely on novel and quite intricate model constructions, which take full advantage of the "forwardness" of our logics. Bartosz Jan Bednarczyk, Reijo Jaakkola |
MFCS | 1 |
| 2022 | Presburger Büchi Tree Automata with Applications to Logics with Expressive Counting
Bartosz Jan Bednarczyk, Oskar Fiuk |
WoLLIC | 1 |
| 2022 | Why Does Propositional Quantification Make Modal and Temporal Logics on Trees Robustly Hard?abstractAdding propositional quantification to the modal logics K, T or S4 is known to lead to undecidability but CTL with propositional quantification under the tree semantics (tQCTL) admits a non-elementary Tower-complete satisfiability problem. We investigate the complexity of strict fragments of tQCTL as well as of the modal logic K with propositional quantification under the tree semantics. More specifically, we show that tQCTL restricted to the temporal operator EX is already Tower-hard, which is unexpected as EX can only enforce local properties. When tQCTL restricted to EX is interpreted on N-bounded trees for some N >= 2, we prove that the satisfiability problem is AExpPol-complete; AExpPol-hardness is established by reduction from a recently introduced tiling problem, instrumental for studying the model-checking problem for interval temporal logics. As consequences of our proof method, we prove Tower-hardness of tQCTL restricted to EF or to EXEF and of the well-known modal logics such as K, KD, GL, K4 and S4 with propositional quantification under a semantics based on classes of trees. Bartosz Jan Bednarczyk, Stéphane Demri |
Log. Methods Comput. Sci. | 1 |
| 2021 | "Most of" leads to undecidability: Failure of adding frequencies to LTLabstractAbstract Linear Temporal Logic (LTL) interpreted on finite traces is a robust specification framework popular in formal verification. However, despite the high interest in the logic in recent years, the topic of their quantitative extensions is not yet fully explored. The main goal of this work is to study the effect of adding weak forms of percentage constraints (e.g. that most of the positions in the past satisfy a given condition, or that $$\sigma $$ σ is the most-frequent letter occurring in the past) to fragments of LTL. Such extensions could potentially be used for the verification of influence networks or statistical reasoning. Unfortunately, as we prove in the paper, it turns out that percentage extensions of even tiny fragments of LTL have undecidable satisfiability and model-checking problems. Our undecidability proofs not only sharpen most of the undecidability results on logics with arithmetics interpreted on words known from the literature, but also are fairly simple. We also show that the undecidability can be avoided by restricting the allowed usage of the negation, and discuss how the undecidability results transfer to first-order logic on words. Bartosz Jan Bednarczyk, Jakub Michaliszyn |
FoSSaCS | 1 |
| 2021 | On Classical Decidable Logics Extended with Percentage Quantifiers and ArithmeticsabstractDuring the last decades, a lot of effort was put into identifying decidable fragments of first-order logic. Such efforts gave birth, among the others, to the two-variable fragment and the guarded fragment, depending on the type of restriction imposed on formulae from the language. Despite the success of the mentioned logics in areas like formal verification and knowledge representation, such first-order fragments are too weak to express even the simplest statistical constraints, required for modelling of influence networks or in statistical reasoning. In this work we investigate the extensions of these classical decidable logics with percentage quantifiers, specifying how frequently a formula is satisfied in the indented model. We show, surprisingly, that all the mentioned decidable fragments become undecidable under such extension, sharpening the existing results in the literature. Our negative results are supplemented by decidability of the two-variable guarded fragment with even more expressive counting, namely Presburger constraints. Our results can be applied to infer decidability of various modal and description logics, e.g. Presburger Modal Logics with Converse or ALCI, with expressive cardinality constraints. Bartosz Jan Bednarczyk, Maja Orlowska, Anna Pacanowska, Tony Tan |
FSTTCS | 1 |
| 2021 | Exploiting Forwardness: Satisfiability and Query-Entailment in Forward Guarded Fragment
Bartosz Jan Bednarczyk |
JELIA | 1 |
| 2021 | Statistical EL is ExpTime-complete
Bartosz Jan Bednarczyk |
Inf. Process. Lett. | 1 |
| 2021 | Completing the Picture: Complexity of Graded Modal Logics with ConverseabstractAbstract A complete classification of the complexity of the local and global satisfiability problems for graded modal language over traditional classes of frames has already been established. By “traditional” classes of frames, we mean those characterized by any positive combination of reflexivity, seriality, symmetry, transitivity, and the Euclidean property. In this paper, we fill the gaps remaining in an analogous classification of the graded modal language with graded converse modalities. In particular, we show its NExpTime-completeness over the class of Euclidean frames, demonstrating this way that over this class the considered language is harder than the language without graded modalities or without converse modalities. We also consider its variation disallowing graded converse modalities, but still admitting basic converse modalities. Our most important result for this variation is confirming an earlier conjecture that it is decidable over transitive frames. This contrasts with the undecidability of the language with graded converse modalities. Bartosz Jan Bednarczyk, Emanuel Kieronski, Piotr Witkowski 0001 |
Theory Pract. Log. Program. | 1 |
| 2020 | Satisfiability and Query Answering in Description Logics with Global and Local Cardinality ConstraintsabstractWe introduce and investigate the expressive description logic (DL) ALCSCC++, in which the global and local cardinality constraints introduced in previous papers can be mixed. On the one hand, we prove that this does not increase the complexity of satisfiability checking and other standard inference problems. On the other hand, the satisfiability problem becomes undecidable if inverse roles are added to the languages. In addition, even without inverse roles, conjunctive query entailment in this DL turns out to be undecidable. We prove that decidability of querying can be regained if global and local constraints are not mixed and the global constraints are appropriately restricted. The latter result is based on a locally-acyclic model construction, and it reduces query entailment to ABox consistency in the restricted setting, i.e., to ABox consistency w.r.t. restricted cardinality constraints in ALCSCC, for which we can show an ExpTime upper bound. Franz Baader, Bartosz Jan Bednarczyk, Sebastian Rudolph |
ECAI | 2 |
| 2020 | A Framework for Reasoning about Dynamic Axioms in Description Logics
Bartosz Jan Bednarczyk, Stéphane Demri, Alessio Mansutti |
IJCAI | 1 |
| 2020 | All-Instances Oblivious Chase Termination is Undecidable for Single-Head Binary TGDsabstractThe chase is a famous algorithmic procedure in database theory with numerous applications in ontology-mediated query answering. We consider static analysis of the chase termination problem, which asks, given set of TGDs, whether the chase terminates on all input databases. The problem was recently shown to be undecidable by Gogacz et al. for sets of rules containing only ternary predicates. In this work, we show that undecidability occurs already for sets of single-head TGD over binary vocabularies. This question is relevant since many real-world ontologies, e.g., those from the Horn fragment of the popular OWL, are of this shape. Bartosz Jan Bednarczyk, Robert Ferens, Piotr Ostropolski-Nalewaja |
IJCAI | 1 |
| 2020 | Modal Logics with Composition on Finite Forests: Expressivity and ComplexityabstractWe study the expressivity and complexity of two modal logics interpreted on finite forests and equipped with standard modalities to reason on submodels. The logic ML(|) extends the modal logic K with the composition operator | from ambient logic, whereas ML(*) features the separating conjunction * from separation logic. Both operators are second-order in nature. We show that ML(|) is as expressive as the graded modal logic GML (on trees) whereas ML(*) is strictly less expressive than GML. Moreover, we establish that the satisfiability problem is Tower-complete for ML(*), whereas it is (only) AExpPol-complete for ML(|), a result which is surprising given their relative expressivity. As by-products, we solve open problems related to sister logics such as static ambient logic and modal separation logic. Bartosz Jan Bednarczyk, Stéphane Demri, Raul Fervari, Alessio Mansutti |
LICS | 1 |
| 2020 | A Note on C² Interpreted over Finite Data-WordsabstractWe consider the satisfiability problem for the two-variable fragment of first-order logic extended with counting quantifiers, interpreted over finite words with data, denoted here with C²[≤ , succ, ∼, π_bin]. In our scenario, we allow for using arbitrary many uninterpreted binary predicates from π_bin, two navigational predicates ≤ and succ over word positions as well as a data-equality predicate ∼. We prove that the obtained logic is undecidable, which contrasts with the decidability of the logic without counting by Montanari, Pazzaglia and Sala [Angelo Montanari et al., 2016]. We supplement our results with decidability for several sub-fragments of C²[≤ , succ, ∼, π_bin], e.g. without binary predicates, without successor succ, or under the assumption that the total number of positions carrying the same data value in a data-word is bounded by an a priori given constant. Bartosz Jan Bednarczyk, Piotr Witkowski 0001 |
TIME | 1 |
| 2020 | One-variable logic meets Presburger arithmetic
Bartosz Jan Bednarczyk |
Theor. Comput. Sci. | 1 |
| 2019 | Worst-Case Optimal Querying of Very Expressive Description Logics with Path Expressions and Succinct CountingabstractAmong the most expressive knowledge representation formalisms are the description logics of the Z family. For well-behaved fragments of ZOIQ, entailment of positive two-way regular path queries is well known to be 2EXPTIME-complete under the proviso of unary encoding of numbers in cardinality constraints. We show that this assumption can be dropped without an increase in complexity and EXPTIME-completeness can be achieved when bounding the number of query atoms, using a novel reduction from query entailment to knowledge base satisfiability. These findings allow to strengthen other results regarding query entailment and query containment problems in very expressive description logics. Our results also carry over to GC2, the two-variable guarded fragment of first-order logic with counting quantifiers, for which hitherto only conjunctive query entailment has been investigated. Bartosz Jan Bednarczyk, Sebastian Rudolph |
IJCAI | 1 |
| 2019 | On the Complexity of Graded Modal Logics with Converse
Bartosz Jan Bednarczyk, Emanuel Kieronski, Piotr Witkowski 0001 |
JELIA | 1 |
| 2019 | Why Propositional Quantification Makes Modal Logics on Trees Robustly Hard?abstractAdding propositional quantification to the modal logics K, T or S4 is known to lead to undecidability but CTL with propositional quantification under the tree semantics (QCTLt) admits a non-elementary Tower-complete satisfiability problem. We investigate the complexity of strict fragments of QCTLtas well as of the modal logic K with propositional quantification under the tree semantics. More specifically, we show that QCTLtrestricted to the temporal operator EX is already Tower-hard, which is unexpected as EX can only enforce local properties. When QCTLtrestricted to EX is interpreted on N-bounded trees for some N ≥ 2, we prove that the satisfiability problem is AExppol-complete; AExppol -hardness is established by reduction from a recently introduced tiling problem, instrumental for studying the model-checking problem for interval temporal logics. As consequences of our proof method, we prove Tower-hardness of QCTLtrestricted to EF or to EXEF and of the well-known modal logics K, KD, GL, S4, K4 and D4, with propositional quantification under a semantics based on classes of trees. Bartosz Jan Bednarczyk, Stéphane Demri |
LICS | 1 |
| 2017 | Extending Two-Variable Logic on TreesabstractThe finite satisfiability problem for the two-variable fragment of first-order logic interpreted over trees was recently shown to be ExpSpace-complete. We consider two extensions of this logic. We show that adding either additional binary symbols or counting quantifiers to the logic does not affect the complexity of the finite satisfiability problem. However, combining the two extensions and adding both binary symbols and counting quantifiers leads to an explosion of this complexity. We also compare the expressive power of the two-variable fragment over trees with its extension with counting quantifiers. It turns out that the two logics are equally expressive, although counting quantifiers do add expressive power in the restricted case of unordered trees. Bartosz Jan Bednarczyk, Witold Charatonik, Emanuel Kieronski |
CSL | 1 |
| 2017 | Modulo Counting on Words and TreesabstractWe consider the satisfiability problem for the two-variable fragment of the first-order logic extended with modulo counting quantifiers and interpreted over finite words or trees. We prove a small-model property of this logic, which gives a technique for deciding the satisfiability problem. In the case of words this gives a new proof of EXPSPACE upper bound, and in the case of trees it gives a 2EXPTIME algorithm. This algorithm is optimal: we prove a matching lower bound by a generic reduction from alternating Turing machines working in exponential space; the reduction involves a development of a new version of tiling games. Bartosz Jan Bednarczyk, Witold Charatonik |
FSTTCS | 1 |