EDBT 2026 Demo / reviewers in the wild / expert
Svenja Schalthöfer
dblp:166/4185
· DBLP profile ↗
5ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0002-1407-1187ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 100% | |
| Theoretical computer science
1 paper |
Computational complexity · 50% Logic in computer science · 50% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing › mesh processing
feature preservation |
0.8 | 1 | 2024 | Generalizing feature preservation in iso-surface extraction from triple dexel models · Comput. Aided Des. 2024 |
Geometric modeling and processing
isosurface extraction |
0.8 | 1 | 2024 | Generalizing feature preservation in iso-surface extraction from triple dexel models · Comput. Aided Des. 2024 |
Computational complexity › descriptive complexity
choiceless polynomial time |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Computational complexity
descriptive complexity |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Logic in computer science
finite model theory |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Logic in computer science › model theory
first-order interpretation |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Logic in computer science
first-order logic |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Computational complexity › descriptive complexity
fixed-point logic with counting |
0.2 | 1 | 2015 | Characterising Choiceless Polynomial Time with First-Order Interpretations · LICS 2015 |
Methods — techniques the papers use, named apart from their topics
hereditarily finite sets · 0.2comprehension terms · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Generalizing feature preservation in iso-surface extraction from triple dexel models
Tobias Schleifstein, Arne Lorenz, Svenja Schalthöfer, Denys Plakhotnik, Leif Kobbelt |
Comput. Aided Des. | 3 |
| 2019 | Choiceless Logarithmic SpaceabstractOne of the most important open problems in finite model theory is the question whether there is a logic characterising efficient computation. While this question usually concerns Ptime, it can also be applied to other complexity classes, and in particular to Logspace which can be seen as a formalisation of efficient computation for big data. One of the strongest candidates for a logic capturing Ptime is Choiceless Polynomial Time (CPT). It is based on the idea of choiceless algorithms, a general model of symmetric computation over abstract structures (rather than their encodings by finite strings). However, there is currently neither a comparably strong candidate for a logic for Logspace, nor a logic transferring the idea of choiceless computation to Logspace. We propose here a notion of Choiceless Logarithmic Space which overcomes some of the obstacles posed by Logspace as a less robust complexity class. The resulting logic is contained in both Logspace and CPT, and is strictly more expressive than all logics for Logspace that have been known so far. Further, we address the question whether this logic can define all Logspace-queries, and prove that this is not the case. Erich Grädel, Svenja Schalthöfer |
MFCS | 2 |
| 2018 | Definability of Cai-Fürer-Immerman Problems in Choiceless Polynomial TimeabstractChoiceless Polynomial Time (CPT) is one of the most promising candidates in the search for a logic capturing P time . The question whether there is a logic that expresses exactly the polynomial-time computable properties of finite structures, which has been open for more than 30 years, is one of the most important and challenging problems in finite model theory. The strength of Choiceless Polynomial Time is its ability to perform isomorphism-invariant computations over structures, using hereditarily finite sets as data structures. But, because of isomorphism-invariance, it is choiceless in the sense that it cannot select an arbitrary element of a set—an operation that is crucial for many classical algorithms. CPT can define many interesting P time queries, including (a certain version of) the Cai-Fürer-Immerman (CFI) query. The CFI-query is particularly interesting, because it separates fixed-point logic with counting from P time and has since remained the main benchmark for the expressibility of logics within P time . The CFI-construction associates with each connected graph a set of CFI-graphs that can be partitioned into exactly two isomorphism classes called odd and even CFI-graphs. The problem is to decide, given a CFI-graph, whether it is odd or even. For the case where the CFI-graphs arise from ordered graphs, Dawar, Richerby, and Rossman proved that the CFI-query is CPT-definable. However, definability of the CFI-query over general graphs remains open. Our first contribution generalises the result by Dawar, Richerby, and Rossman to the variant of the CFI-query derived from graphs with colour classes of logarithmic size, instead of colour class size one. Second, we consider the CFI-query over graph classes where the maximal degree is linear in the size of the graphs. For the latter, we establish CPT-definability using only sets of small, constant rank, which is known to be impossible for the general case. In our CFI-recognising procedures we strongly make use of the ability of CPT to create sets, rather than tuples only, and we further prove that, if CPT worked over tuples instead, then no such procedure would be definable. We introduce a notion of “sequencelike objects” based on the structure of the graphs’ symmetry groups, and we show that no CPT-program that only uses sequencelike objects can decide the CFI-query over complete graphs, which have linear maximal degree. From a broader perspective, this generalises a result by Blass, Gurevich, and van den Bussche about the power of isomorphism-invariant machine models (for polynomial time) to a setting with counting. Wied Pakusa, Svenja Schalthöfer, Erkal Selman |
ACM Trans. Comput. Log. | 2 |
| 2016 | Definability of Cai-Fürer-Immerman Problems in Choiceless Polynomial TimeabstractChoiceless Polynomial Time (CPT) is one of the most promising candidates in the search for a logic capturing Ptime. The question whether there is a logic that expresses exactly the polynomial-time computable properties of finite structures, which has been open for more than 30 years, is one of the most important and challenging problems in finite model theory. The strength of Choiceless Polynomial Time is its ability to perform isomorphism-invariant computations over structures, using hereditarily finite sets as data structures. But, as it preserves symmetries, it is choiceless in the sense that it cannot select an arbitrary element of a set - an operation which is crucial for many classical algorithms. CPT can define many interesting Ptime queries, including (the original version of) the Cai-Fürer-Immerman (CFI) query. The CFI query is particularly interesting because it separates fixed-point logic with counting from Ptime, and has since remained the main benchmark for the expressibility of logics within Ptime. The CFI construction associates with each connected graph a set of CFI-graphs that can be partitioned into exactly two isomorphism classes called odd and even CFI-graphs. The problem is to decide, given a CFI-graph, whether it is odd or even. In the original version, the underlying graphs are linearly ordered, and for this case, Dawar, Richerby and Rossman proved that the CFI query is CPT-definable. However, the CFI query over general graphs remains one of the few known examples for which CPT-definability is open. Our first contribution generalises the result by Dawar, Richerby and Rossman to the variant of the CFI query where the underlying graphs have colour classes of logarithmic size, instead of colour class size one. Secondly, we consider the CFI query over graph classes where the maximal degree is linear in the size of the graphs. For these classes, we establish CPT-definability using only sets of small, constant rank, which is known to be impossible for the general case. In our CFI-recognising procedures we strongly make use of the ability of CPT to create sets, rather than tuples only, and we further prove that, if CPT worked over tuples instead, no such procedure would be definable. We introduce a notion of "sequence-like objects" based on the structure of the graphs' symmetry groups, and we show that no CPT-program which only uses sequence-like objects can decide the CFI query over complete graphs, which have linear maximal degree. From a broader perspective, this generalises a result by Blass, Gurevich, and van den Bussche about the power of isomorphism-invariant machine models (for polynomial time) to a setting with counting. Wied Pakusa, Svenja Schalthöfer, Erkal Selman |
CSL | 2 |
| 2015 | Characterising Choiceless Polynomial Time with First-Order InterpretationsabstractChoice less Polynomial Time (CPT) is one of the candidates in the quest for a logic for polynomial time. It is a strict extension of fixed-point logic with counting, but to date the question is open whether it expresses all polynomial-time properties of finite structures. We present here alternative characterisations of Choice less Polynomial Time (with and without counting) based on iterated first-order interpretations. The fundamental mechanism of Choice less Polynomial Time is the manipulation of hereditarily finite sets over the input structure by means of set-theoretic operations and comprehension terms. While this is very convenient and powerful for the design of abstract computations on structures, it makes the analysis of the expressive power of CPT rather difficult. We aim to reduce this functional framework operating on higher-order objects to an approach that evaluates formulae on less complex objects. We propose a more model-theoretic formalism, called polynomial-time interpretation logic (PIL), that replaces the machinery of hereditarily finite sets and comprehension terms by traditional first-order interpretations, and handles counting by Härtig quantifiers. In our framework, computations on finite structures are captured by iterations of interpretations, and a run is a sequence of states, each of which is a finite structure of a fixed vocabulary. Our main result is that PIL has precisely the same expressive power as Choice less Polynomial Time. We also analyse the structure of PIL and show that many of the logical formalisms or database languages that have been proposed in the quest for a logic for polynomial time reappear as fragments of PIL, obtained by restricting interpretations in a natural way (e.g. By omitting congruences or using only one-dimensional interpretations). Erich Grädel, Wied Pakusa, Svenja Schalthöfer, Lukasz Kaiser |
LICS | 3 |