EDBT 2026 Demo / reviewers in the wild / expert
Aleksy Schubert
dblp:90/5775
· DBLP profile ↗
26ranked-venue papers
10as first author
2since 2021 · last 2026
0000-0002-9316-6098ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 20 · 8 first-author · 2 since 2021Software engineering, systems software and programming languages · 9 · 4 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Bounded Parallel Intersection Type SystemabstractWe introduce a new presentation of the intersection type discipline in which typing judgments derive vectors of types rather than single types. The system uses binary relations to control the flow of information between coordinates of these vectors. We refer to this presentation as system R. The maximal length of type vectors assigned to variables serves as a reasonable notion of dimension for system R, which allows for a natural stratification into fragments of bounded dimension. The present system lies strictly between two known bounded-dimensional systems: the multiset-dimensional system, for which inhabitation is EXPSPACE-complete, and the set-dimensional system, for which inhabitation is undecidable. Our main result is that inhabitation in bounded system R is decidable in 2-EXPTIME, while for each fixed dimension, inhabitation is decidable in EXPTIME. This result is based on a subformula property restricting the inhabitant search space. Unlike in traditional intersection type systems, the proof of the subformula property requires careful treatment of the additional information flow management capabilities. Finally, we argue that system R and its stratification is a valid presentation of the intersection type discipline. First, by proving the subject reduction property for system R in each bounded dimension, and second, by establishing a correspondence with the classical intersection type system of Barendregt, Coppo, and Dezani-Ciancaglini. Andrej Dudenhefner, Aleksy Schubert, Jakob Rehof |
FSCD | 2 |
| 2022 | Automata theory approach to predicate intuitionistic logicabstractAbstract Predicate intuitionistic logic is a well-established fragment of dependent types. Proof construction in this logic, as the Curry–Howard isomorphism states, is the process of program synthesis. We present automata that can handle proof construction and program synthesis in full intuitionistic first-order logic. Given a formula, we can construct an automaton such that the formula is provable if and only if the automaton has an accepting run. As further research, this construction makes it possible to discuss formal languages of proofs or programs, the closure properties of the automata and their connections with the traditional logical connectives. Maciej Zielenkiewicz, Aleksy Schubert |
J. Log. Comput. | 2 |
| 2019 | Preface
Thorsten Altenkirch, Aleksy Schubert |
Fundam. Informaticae | 2 |
| 2019 | On the complexity of computation maximal exponent of periodicity of word equations and expressible relations (note)
Wojciech Plandowski, Aleksy Schubert |
Theor. Comput. Sci. | 2 |
| 2018 | First-order Answer Set Programming as Constructive Proof SearchabstractAbstract We propose an interpretation of the first-order answer set programming (FOASP) in terms of intuitionistic proof theory. It is obtained by two polynomial translations between FOASP and the bounded-arity fragment of the Σ1 level of the Mints hierarchy in first-order intuitionistic logic. It follows that Σ1 formulas using predicates of fixed arity (in particular unary) is of the same strength as FOASP. Our construction reveals a close similarity between constructive provability and stable entailment, or equivalently, between the construction of an answer set and an intuitionistic refutation. This paper is under consideration for publication in Theory and Practice of Logic Programming Aleksy Schubert, Pawel Urzyczyn |
Theory Pract. Log. Program. | 1 |
| 2017 | Function definitions for compound values in object-oriented languagesabstractDeclarative programming features are gradually included in the design of object-oriented languages such as Java and C++. These languages recently adopted anonymous function definitions and offer basic primitives that restrict changes on data, namely final and const keywords, respectively. Jacek Chrzaszcz, Aleksy Schubert |
PPDP | 2 |
| 2016 | Automata Theory Approach to Predicate Intuitionistic Logic
Maciej Zielenkiewicz, Aleksy Schubert |
LOPSTR | 2 |
| 2016 | The role of polymorphism in the characterisation of complexity by soft types
Jacek Chrzaszcz, Aleksy Schubert |
Inf. Comput. | 2 |
| 2016 | How Hard Is Positive Quantification?abstractWe show that the constructive predicate logic with positive (covariant) quantification is hard for doubly exponential universal time, that is, for the class co- 2-N exptime . Our approach is to represent proof-search as computation of an alternating automaton. The memory of the automaton is structured in a way that strictly corresponds to scopes of the binders used in the constructed proof. This provides an application of automata-theoretic techniques in proof theory. Aleksy Schubert, Pawel Urzyczyn, Daria Walukiewicz-Chrzaszcz |
ACM Trans. Comput. Log. | 1 |
| 2015 | Automata Theoretic Account of Proof SearchabstractAutomata theoretical techniques are developed that handle inhabitant search in the simply typed lambda calculus. The automata-theoretic model for inhabitant search, which can be viewed as proof search by the Curry-Howard isomorphism, is proven to be adequate by reduction of the inhabitant existence problem to the emptiness problem for the automata. To strengthen the claim, it is demonstrated that the latter has the same complexity as the former. We also discuss the basic closure properties of the automata. Aleksy Schubert, Wil Dekkers, Hendrik Pieter Barendregt |
CSL | 1 |
| 2015 | On the Mints Hierarchy in First-Order Intuitionistic Logic
Aleksy Schubert, Pawel Urzyczyn, Konrad Zdanowski |
FoSSaCS | 1 |
| 2015 | Java Loops Are Mainly Polynomial
Maciej Zielenkiewicz, Jacek Chrzaszcz, Aleksy Schubert |
SOFSEM | 3 |
| 2014 | Tool Support for Teaching Hoare Logic
Tadeusz Sznuk, Aleksy Schubert |
SEFM | 2 |
| 2014 | A note on subject reduction in (→, ∃)-Curry with respect to complete developments
Aleksy Schubert, Ken-etsu Fujita |
Inf. Process. Lett. | 1 |
| 2014 | Existential type systems between Church and Curry style (type-free style)
Ken-etsu Fujita, Aleksy Schubert |
Theor. Comput. Sci. | 2 |
| 2013 | Decidable structures between Church-style and Curry-styleabstractIt is well-known that the type-checking and type-inference problems are undecidable for second order lambda-calculus in Curry-style, although those for Church-style are decidable. What causes the differences in decidability and undecidability on the problems? We examine crucial conditions on terms for the (un)decidability property from the viewpoint of partially typed terms, and what kinds of type annotations are essential for (un)decidability of type-related problems. It is revealed that there exists an intermediate structure of second order lambda-terms, called a style of hole-application, between Church-style and Curry-style, such that the type-related problems are decidable under the structure. We also extend this idea to the omega-order polymorphic calculus F-omega, and show that the type-checking and type-inference problems then become undecidable. Ken-etsu Fujita, Aleksy Schubert |
RTA | 2 |
| 2012 | Testing of Evolving ProtocolsabstractA common assumption for the state-of-the-art methods of protocol testing is that the protocol description is precise, unambiguous and fully determined. Unfortunately, in many practical situations this assumption turns out to be unrealistic. We propose an architecture of a testing framework where different aspects and facets of protocols are separated in a clear manner so that the adaptation of the framework to amendments in protocol description is relatively straightforward. This architecture is realised in a testing framework for RCS mobile phone protocol suite we developed in cooperation with Samsung Electronics. The framework successfully went through a number of adjustments to accommodate new interpretations of RCS protocols as assimilated by the developers. Jacek Chrzaszcz, Patryk Czarnik, Aleksy Schubert, Andrzej Tarlecki |
ICST | 3 |
| 2012 | The undecidability of type related problems in the type-free style System F with finitely stratified polymorphic types
Ken-etsu Fujita, Aleksy Schubert |
Inf. Comput. | 2 |
| 2011 | The Role of Polymorphism in the Characterisation of Complexity by Soft Types
Jacek Chrzaszcz, Aleksy Schubert |
MFCS | 2 |
| 2010 | The Undecidability of Type Related Problems in Type-free Style System FabstractWe consider here a number of variations on the System F, that are predicative second-order systems whose terms are intermediate between the Curry style and Church style. The terms here contain the information on where the universal quantifier elimination and introduction in the type inference process must take place, which is similar to Church forms. However, they omit the information on which types are involved in the rules, which is similar to Curry forms. In this paper we prove the undecidability of the type-checking, type inference and typability problems for the system. Moreover, the proof works for the predicative version of the system with finitely stratified polymorphic types. The result includes the bounds on the Leivant’s level numbers for types used in the instances leading to the undecidability. Ken-etsu Fujita, Aleksy Schubert |
RTA | 2 |
| 2009 | The Existential Fragment of the One-Step Parallel Rewriting Theory
Aleksy Schubert |
RTA | 1 |
| 2008 | On the building of affine retractionsabstractA simple type σ is retractable to a simple type τ if there are two termsCσ→τandDτ→σsuch thatD○C λx.x. The retractability of types is affine if the termsCandDare affine, that is, when every bound variable occurs in them at most once in the scope of its declaration. This paper presents a system that derives affine retractability for simple types. It also studies the complexity of constructing these affine retractions. The problem of affine retractability is NP-complete even for the class of types over a single type atom and having limited functional order. In addition, a polynomial algorithm for types of orders less than three is presented. Aleksy Schubert |
Math. Struct. Comput. Sci. | 1 |
| 2007 | Immutable Objects for a Java-Like Language
Christian Haack, Erik Poll, Aleksy Schubert |
ESOP | 4 |
| 2005 | A Self-dependency Constraint in the Simply Typed Lambda Calculus
Aleksy Schubert |
FCT | 1 |
| 2000 | Type Inference for First-Order Logic
Aleksy Schubert |
FoSSaCS | 1 |
| 1998 | Second-Order Unification and Type Inference for Church-Style PolymorphismabstractWe present a proof of the undecidability of type inference for the Church-style system F --- an abstraction of polymorphism. A natural reduction from the second-order unification problem to type inference leads to strong restriction on instances --- arguments of variables cannot contain variables. This requires another proof of the undecidability of the second-order unification since known results use variables in arguments of other variables. Moreover, our proof uses elementary techniques, which is important from the methodological point of view, because Goldfarb's proof [Gol81] highly relies on the undecidability of the tenth Hilbert's problem. 1 1 Introduction The Church-style system F was independently introduced by Girard [Gir72] and Reynolds [Rey74] as an extension of the simply-typed -calculus a type system introduced of H. B. Curry [Cur69]. As usual for type systems, the decidability of so called sequent decision problems was considered. A sequent decision problem in some ty... Aleksy Schubert |
POPL | 1 |