Demo Data from VLDB 2026 / reviewers in the wild / expert
Karl-Heinz Niggl
dblp:16/4863
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 4 first-author
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.
| Theoretical computer science
2 papers |
Computational complexity · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity › complexity classes
polynomial-time computability |
0.1 | 1 | 2006 | Certifying Polynomial Time and Linear/Polynomial Space for Imperative Programs · SIAM J. Comput. 2006 |
Computational complexity
space complexity |
0.1 | 1 | 2006 | Certifying Polynomial Time and Linear/Polynomial Space for Imperative Programs · SIAM J. Comput. 2006 |
Computational complexity › computability theory
grzegorczyk hierarchy |
0.0 | 1 | 1999 | Ranking Primitive Recursions: The Low Grzegorczyk Classes Revisited · SIAM J. Comput. 1999 |
Computational complexity
computability theory |
0.0 | 1 | 1999 | Ranking Primitive Recursions: The Low Grzegorczyk Classes Revisited · SIAM J. Comput. 1999 |
Methods — techniques the papers use, named apart from their topics
matrix certificate · 0.1for-do statements · 0.1hierarchy ranking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Certifying Polynomial Time and Linear/Polynomial Space for Imperative ProgramsabstractIn earlier work of Kristiansen and Niggl the polynomial-time computable functions were characterized by stack programs of $\mu$-measure 0, and the linear-space computable functions by loop programs of $\mu$-measure 0. Until recently, an open problem was how to extend these characterizations to programs with user-friendly basic instructions, such as assignment statements, and with mixed data structures. It is shown how to strengthen the above characterizations to imperative programs built from arbitrary basic instructions by sequencing and by if-then-else and for-do statements. These programs operate on variables, each of which may represent any data structure such as stacks, registers, trees, or graphs. The paper presents a new method of certifying "polynomial size boundedness" of such imperative programs under the natural assumption that the basic instructions used are polynomially size bounded, too. The certificate for a program ${\tt P}$ with variables among ${\tt X}_{1}, \ldots, {\tt X}_{n}$ will be an $(n+1)\times (n+1)$ matrix $M({\tt P})$ over the finite set $\{ 0, 1, \infty\}$. It is shown that certified string programs (i.e., stack programs, but with any polynomial-time computable basic instructions) exactly compute the functions in {\sc fptime}. Accordingly, certified general loop programs (using any linear-space computable basic instructions) exactly compute the functions in {\sc flinspace}. Furthermore, it is shown that certified power string programs (i.e., string programs, but built from polynomial-space computable basic instructions and extended by power loop statements) exactly compute the polynomial-space computable functions in {\sc fpspace}. In addition, examples of certified "natural" (implementations of) algorithms, such as insertion-sort or binary addition and multiplication, are given. Karl-Heinz Niggl, Henning Wunderlich |
SIAM J. Comput. | 1 |
| 2005 | Control structures in programs and computational complexity
Karl-Heinz Niggl |
Ann. Pure Appl. Log. | 1 |
| 2004 | On the computational complexity of imperative programming languages
Lars Kristiansen, Karl-Heinz Niggl |
Theor. Comput. Sci. | 2 |
| 2001 | Preface
Ulrich Berger 0001, Karl-Heinz Niggl, Bernhard Reus |
Theor. Comput. Sci. | 2 |
| 2000 | Higher type recursion, ramification and polynomial time
Stephen J. Bellantoni, Karl-Heinz Niggl, Helmut Schwichtenberg |
Ann. Pure Appl. Log. | 2 |
| 1999 | Momega Considered as a Programming Language
Karl-Heinz Niggl |
Ann. Pure Appl. Log. | 1 |
| 1999 | Ranking Primitive Recursions: The Low Grzegorczyk Classes RevisitedabstractTraditional results in subrecursion theory are integrated with the recent work in "predicative recursion" by defining a simple ranking $\rho$ of all primitive recursive functions. The hierarchy defined by this ranking coincides with the Grzegorczyk hierarchy at and above the linear-space level. Thus, the result is like an extension of the Schwichtenberg--Müller theorems. When primitive recursion is replaced by recursion on notation, the same series of classes is obtained except with the polynomial time computable functions at the first level. Stephen J. Bellantoni, Karl-Heinz Niggl |
SIAM J. Comput. | 2 |
| 1995 | Towards the Computational Complexity of PRomega-Terms
Karl-Heinz Niggl |
Ann. Pure Appl. Log. | 1 |