Heribert Vollmer
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Heribert Vollmer has a total of 117 co-authors. Here are the top co-authors by number of shared publications:
- Arne Meier
Institut für Theoretische Informatik, Leibniz Universität Hannover, Hannover, Germany
29 shared publications Michael Thomas
Institut für Theoretische Informatik, Gottfried Wilhelm Leibniz Universität Appelstr. 4, 30167 Hannover, Germany
16 shared publications- Juha Kontinen
University of Helsinki
13 shared publications - Olaf Beyersdorff
Institute of Computer Science, Friedrich Schiller University Jena, Jena, Germany
11 shared publications Pierre McKenzie
9 shared publicationsJulian-Steffen Müller
7 shared publications
Latest Publications
- Open Access
- 15 December 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computational Logic
- Vol. 27 (1) , 1-22
Counting of Teams in First-Order Team Logics
We study descriptive complexity of counting complexity classes in the range from #P to \({\#\cdot \text{NP}}\) . The proof of Fagin’s characterization of NP by existential second-order logic generalizes to the counting setting in the following sense: The class #P can be logically described as the class of functions counting satisfying assignments to free relation variables in first-order formulae. This was first observed by Saluja et al. In this article, we extend this study to classes beyond #P and extensions of first-order logic with team semantics. These team-based logics are closely related to existential second-order logic and its fragments, hence our results also shed light on the complexity of counting for extensions of first-order logic in Tarski’s semantics. Our results show that the class \({\#\cdot \text{NP}}\) can be logically characterized by independence logic and existential second-order logic, whereas dependence logic and inclusion logic give rise to subclasses of \({\#\cdot \text{NP}}\) and #P, respectively. We further relate the class obtained from inclusion logic to the complexity class \({ \text{TotP}}\subseteq \text{#P}\) .- 15 December 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computational Logic
- Vol. 27 (1) , 1-22
Open AccessCounting of Teams in First-Order Team Logics
We study descriptive complexity of counting complexity classes in the range from #P to \({\#\cdot \text{NP}}\) . The proof of Fagin’s characterization of NP by existential second-order logic generalizes to the counting setting in the following sense: The class #P can be logically described as the class of functions counting satisfying assignments to free relation variables in first-order formulae. This was first observed by Saluja et al. In this article, we extend this study to classes beyond #P and extensions of first-order logic with team semantics. These team-based logics are closely related to existential second-order logic and its fragments, hence our results also shed light on the complexity of counting for extensions of first-order logic in Tarski’s semantics. Our results show that the class \({\#\cdot \text{NP}}\) can be logically characterized by independence logic and existential second-order logic, whereas dependence logic and inclusion logic give rise to subclasses of \({\#\cdot \text{NP}}\) and #P, respectively. We further relate the class obtained from inclusion logic to the complexity class \({ \text{TotP}}\subseteq \text{#P}\) . - Open Access
- 28 November 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computation Theory
- Vol. 17 (4) , 1-23
Enumeration Classes Defined by Circuits
We refine the complexity landscape for enumeration problems by introducing very low classes defined by using Boolean circuits as enumerators. We locate well-known enumeration problems, e.g., from graph theory, Gray code enumeration, and propositional satisfiability in our classes. In this way we obtain a framework to distinguish between the complexity of different problems known to be in DelayP , for which a formal way of comparison was not possible to this day.
- 28 November 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computation Theory
- Vol. 17 (4) , 1-23
Open AccessEnumeration Classes Defined by Circuits
We refine the complexity landscape for enumeration problems by introducing very low classes defined by using Boolean circuits as enumerators. We locate well-known enumeration problems, e.g., from graph theory, Gray code enumeration, and propositional satisfiability in our classes. In this way we obtain a framework to distinguish between the complexity of different problems known to be in DelayP , for which a formal way of comparison was not possible to this day.
- 26 September 2024
- Published by Oxford University Press (OUP) in Journal of Logic and Computation
- Vol. 35 (6)
A logical characterization of constant-depth circuits over the reals
In the eighties, Immerman showed that the class of languages definable by first-order formulae coincides with the class of languages decidable by unbounded fan-in Boolean circuits of constant depth and polynomial size. We show an analogous result for real-valued computation, i.e. we define circuits of unbounded fan-in operating over real numbers and show that families of such circuits of polynomial size and constant depth decide exactly those sets of vectors of reals that can be defined in first-order logic on real valued structures. Our characterization holds both non-uniformly as well as for many natural uniformity conditions.
- 26 September 2024
- Published by Oxford University Press (OUP) in Journal of Logic and Computation
- Vol. 35 (6)
A logical characterization of constant-depth circuits over the reals
In the eighties, Immerman showed that the class of languages definable by first-order formulae coincides with the class of languages decidable by unbounded fan-in Boolean circuits of constant depth and polynomial size. We show an analogous result for real-valued computation, i.e. we define circuits of unbounded fan-in operating over real numbers and show that families of such circuits of polynomial size and constant depth decide exactly those sets of vectors of reals that can be defined in first-order logic on real valued structures. Our characterization holds both non-uniformly as well as for many natural uniformity conditions.
- Open Access
- 20 February 2024
- Published by Cambridge University Press (CUP) in Mathematical Structures in Computer Science
- Vol. 34 (5) , 375-389
Parameterized complexity of weighted team definability
In this article, we study the complexity of weighted team definability for logics with team semantics. This problem is a natural analog of one of the most studied problems in parameterized complexity, the notion of weighted Fagin-definability, which is formulated in terms of satisfaction of first-order formulas with free relation variables. We focus on the parameterized complexity of weighted team definability for a fixed formula $\varphi$ of central team-based logics. Given a first-order structure $\mathcal{A}$ and the parameter value $k\in \mathbb N$ as input, the question is to determine whether $\mathcal{A},T\models \varphi$ for some team T of size k. We show several results on the complexity of this problem for dependence, independence, and inclusion logic formulas. Moreover, we also relate the complexity of weighted team definability to the complexity classes in the well-known W-hierarchy as well as paraNP.- 20 February 2024
- Published by Cambridge University Press (CUP) in Mathematical Structures in Computer Science
- Vol. 34 (5) , 375-389
Open AccessParameterized complexity of weighted team definability
In this article, we study the complexity of weighted team definability for logics with team semantics. This problem is a natural analog of one of the most studied problems in parameterized complexity, the notion of weighted Fagin-definability, which is formulated in terms of satisfaction of first-order formulas with free relation variables. We focus on the parameterized complexity of weighted team definability for a fixed formula $\varphi$ of central team-based logics. Given a first-order structure $\mathcal{A}$ and the parameter value $k\in \mathbb N$ as input, the question is to determine whether $\mathcal{A},T\models \varphi$ for some team T of size k. We show several results on the complexity of this problem for dependence, independence, and inclusion logic formulas. Moreover, we also relate the complexity of weighted team definability to the complexity classes in the well-known W-hierarchy as well as paraNP. - 14 July 2022
- Published by Elsevier in Annals of Pure and Applied Logic
- Vol. 173 (10)
Enumerating teams in first-order team logics
- 14 July 2022
- Published by Elsevier in Annals of Pure and Applied Logic
- Vol. 173 (10)
Enumerating teams in first-order team logics
- 6 October 2021
- Published by Springer Nature
- p. 16-30
A Logical Characterization of Constant-Depth Circuits over the Reals
- 6 October 2021
- Published by Springer Nature
- p. 16-30
A Logical Characterization of Constant-Depth Circuits over the Reals
- Open Access
Enumerating Teams in First-Order Team Logics
We start the study of the enumeration complexity of different satisfiability problems in first-order team logics. Since many of our problems go beyond DelP, we use a framework for hard enumeration analogous to the polynomial hierarchy, which was recently introduced by Creignou et al. (Discret. Appl. Math. 2019). We show that the problem to enumerate all satisfying teams of a fixed formula in a given first-order structure is DelNP-complete for certain formulas of dependence logic and independence logic. For inclusion logic formulas, this problem is even in DelP. Furthermore, we study the variants of this problems where only maximal, minimal, maximum and minimum solutions, respectively, are considered. For the most part these share the same complexity as the original problem. An exception is the minimum-variant for inclusion logic, which is DelNP-complete.
Open AccessEnumerating Teams in First-Order Team Logics
We start the study of the enumeration complexity of different satisfiability problems in first-order team logics. Since many of our problems go beyond DelP, we use a framework for hard enumeration analogous to the polynomial hierarchy, which was recently introduced by Creignou et al. (Discret. Appl. Math. 2019). We show that the problem to enumerate all satisfying teams of a fixed formula in a given first-order structure is DelNP-complete for certain formulas of dependence logic and independence logic. For inclusion logic formulas, this problem is even in DelP. Furthermore, we study the variants of this problems where only maximal, minimal, maximum and minimum solutions, respectively, are considered. For the most part these share the same complexity as the original problem. An exception is the minimum-variant for inclusion logic, which is DelNP-complete.
- Open Access
Counting of Teams in First-Order Team Logics
We study descriptive complexity of counting complexity classes in the range from #P to #$\cdot$NP. A corollary of Fagin's characterization of NP by existential second-order logic is that #P can be logically described as the class of functions counting satisfying assignments to free relation variables in first-order formulae. In this paper we extend this study to classes beyond #P and extensions of first-order logic with team semantics. These team-based logics are closely related to existential second-order logic and its fragments, hence our results also shed light on the complexity of counting for extensions of FO in Tarski's semantics. Our results show that the class #$\cdot$NP can be logically characterized by independence logic and existential second-order logic, whereas dependence logic and inclusion logic give rise to subclasses of #$\cdot$NP and #P , respectively. Our main technical result shows that the problem of counting satisfying assignments for monotone Boolean $\Sigma_1$-formulae is #$\cdot$NP-complete as well as complete for the function class generated by dependence logic.
Open AccessCounting of Teams in First-Order Team Logics
We study descriptive complexity of counting complexity classes in the range from #P to #$\cdot$NP. A corollary of Fagin's characterization of NP by existential second-order logic is that #P can be logically described as the class of functions counting satisfying assignments to free relation variables in first-order formulae. In this paper we extend this study to classes beyond #P and extensions of first-order logic with team semantics. These team-based logics are closely related to existential second-order logic and its fragments, hence our results also shed light on the complexity of counting for extensions of FO in Tarski's semantics. Our results show that the class #$\cdot$NP can be logically characterized by independence logic and existential second-order logic, whereas dependence logic and inclusion logic give rise to subclasses of #$\cdot$NP and #P , respectively. Our main technical result shows that the problem of counting satisfying assignments for monotone Boolean $\Sigma_1$-formulae is #$\cdot$NP-complete as well as complete for the function class generated by dependence logic.
- 30 April 2020
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 116, 40-54
Descriptive complexity of #P functions: A new perspective
- 30 April 2020
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 116, 40-54
Descriptive complexity of #P functions: A new perspective
- Open Access
- 27 September 2019
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computational Logic
- Vol. 21 (1) , 1-18
Satisfiability of Modal Inclusion Logic
We investigate the computational complexity of the satisfiability problem of modal inclusion logic. We distinguish two variants of the problem: one for the strict and another one for the lax semantics. Both problems turn out to be EXPTIME-complete on general structures. Finally, we show how for a specific class of structures NEXPTIME-completeness for these problems under strict semantics can be achieved.
- 27 September 2019
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computational Logic
- Vol. 21 (1) , 1-18
Open AccessSatisfiability of Modal Inclusion Logic
We investigate the computational complexity of the satisfiability problem of modal inclusion logic. We distinguish two variants of the problem: one for the strict and another one for the lax semantics. Both problems turn out to be EXPTIME-complete on general structures. Finally, we show how for a specific class of structures NEXPTIME-completeness for these problems under strict semantics can be achieved.