Klaus Reinhardt

dblp:r/KlausReinhardt · DBLP profile ↗
← Back
34ranked-venue papers
10as first author
1since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 28 · 9 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2025 Directed Temporal Tree Realization for Periodic Public Transport: Easy and Hard Cases
Julia Meusel, Matthias Müller-Hannemann, Klaus Reinhardt
ATMOS3
2019 Alternating, private alternating, and quantum alternating realtime automata
H. Gökalp Demirci, Mika Hirvensalo, Klaus Reinhardt, A. C. Cem Say, Abuzer Yakaryilmaz
Log. Methods Comput. Sci.3
2017 Undecidability of the emptiness problem for context-free picture languages
Daniel Prusa, Klaus Reinhardt
Theor. Comput. Sci.2
2015 Regular Languages Are Church-Rosser Congruential
abstract
This article shows a general result about finite monoids and weight reducing string rewriting systems. As a consequence it proves a long standing conjecture in formal language theory: All regular languages are Church-Rosser congruential. The class of Church-Rosser congruential languages was introduced by McNaughton, Narendran, and Otto in 1988. A language L is Church-Rosser congruential if there exists a finite, confluent, and length-reducing semi-Thue system S such that L is a finite union of congruence classes modulo S . It was known that there are deterministic linear context-free languages which are not Church-Rosser congruential, but the conjecture was that all regular languages are of this form. The article offers a stronger statement: A language is regular if and only if it is strongly Church-Rosser congruential. It is the journal version of the conference abstract which was presented at ICALP 2012.
Volker Diekert, Manfred Kufleitner, Klaus Reinhardt, Tobias Walter
J. ACM3
2014 The Minimum Amount of Useful Space: New Results and New Directions
Klaus Reinhardt, Abuzer Yakaryilmaz
Developments in Language Theory1
2014 Building Optimized Packet Filters with COFFi
abstract
Many companies and institutions employ packet filter firewalls in order to effectively regulate network traffic. Unfortunately, the constant growth of network bandwidth makes the task of matching packet headers against potentially large rulesets more difficult, and prohibits the sole use of entirely software-based firewalls which cannot cope with such huge amounts of traffic. Instead, high-speed firewalls are often implemented in ASICs which offer a high degree of parallelism, many opportunities for operation pipelining, and low-latency access to network data. However, due to their static nature, ASICs must provide generic filtering circuitry that is hardly able to take full advantage of firewall ruleset properties, thus leading to a waste of hardware resources.
Sven Hager, Björn Scheuermann 0001, Klaus Reinhardt
FCCM4
2014 MPFC: Massively Parallel Firewall Circuits
abstract
The process of matching the header fields of network packets against a set of rules is a performance critical task of firewalls. Software-based solutions have no chance to keep pace with the ever-growing data rates in high-speed networks. However, specialized filtering hardware is costly because complex logic is required in order to be able to apply arbitrary rulesets to a packet stream. By adapting the implemented logic to the specific firewall ruleset, FPGAs allow for much more specifically tailored and thus more efficient processing than ruleset-independent circuits in an ASIC. We present MPFC, a method to generate customized firewall circuits in the form of synthesizable VHDL code for FPGA configuration. The highly parallel MPFC circuits achieve a deterministic throughput of one packet per clock cycle, can be operated at high clock frequencies, and provide orders of magnitudes shorter processing latencies than previous work in this direction.
Sven Hager, Björn Scheuermann 0001, Klaus Reinhardt
LCN4
2012 Regular Languages Are Church-Rosser Congruential
Volker Diekert, Manfred Kufleitner, Klaus Reinhardt, Tobias Walter
ICALP (2)3
2009 Few Product Gates But Many Zeros
Bernd Borchert, Pierre McKenzie, Klaus Reinhardt
MFCS3
2009 The Simple Reachability Problem in Switch Graphs
Klaus Reinhardt
SOFSEM1
2007 Deterministically and Sudoku-Deterministically Recognizable Picture Languages
Bernd Borchert, Klaus Reinhardt
LATA2
2007 A quadratic distance bound on sliding between crossing-free spanning trees
Oswin Aichholzer, Klaus Reinhardt
Comput. Geom.2
2006 Searching Paths of Constant Bandwidth
Bernd Borchert, Klaus Reinhardt
SOFSEM2
2002 Towards optimal locality in mesh-indexings
Rolf Niedermeier, Klaus Reinhardt, Peter Sanders 0001
Discret. Appl. Math.2
2001 The #a = #b Pictures Are Recognizable
Klaus Reinhardt
STACS1
2000 Making Nondeterminism Unambiguous
abstract
We show that in the context of nonuniform complexity, nondeterministic logarithmic space bounded computation can be made unambiguous. An analogous result holds for the class of problems reducible to context-free languages. In terms of complexity classes, this can be stated as NL/poly = UL/poly,\\ LogCFL/poly = UAuxPDA($\log n, n^{O(1)}$)/poly.
Klaus Reinhardt, Eric Allender
SIAM J. Comput.1
1999 Circuits and Context-Free Languages
Pierre McKenzie, Klaus Reinhardt
COCOON2
1999 Decidability of code properties
Henning Fernau, Klaus Reinhardt, Ludwig Staiger
Developments in Language Theory2
1999 A Parallel Context-Free Derivation Hierarchy
Klaus Reinhardt
FCT1
1999 Optimal Deterministic Sorting and Routing on Grids and Tori with Diagonals
Manfred Kunde, Rolf Niedermeier, Klaus Reinhardt, Peter Rossmanith
Algorithmica3
1999 Isolation, Matching, and Counting Uniform and Nonuniform Upper Bounds
Eric Allender, Klaus Reinhardt
J. Comput. Syst. Sci.2
1998 Isolation, Matching, and Counting
abstract
We show that the perfect matching problem is in the complexity class SPL (in the nonuniform setting). This provides a better upper bound on the complexity of the matching problem, as well as providing motivation for studying the complexity class SPL. Using similar techniques, we show that the complexity class LogFew coincides with NL in the nonuniform setting. Finally, we provide evidence that our results also hold in the uniform setting.
Eric Allender, Klaus Reinhardt
CCC2
1998 On Some Recognizable Picture-Languages
Klaus Reinhardt
MFCS1
1997 Towards Optimal Locality in Mesh-Indexings
Rolf Niedermeier, Klaus Reinhardt, Peter Sanders 0001
FCT2
1997 Making Nondeterminism Unambiguous
abstract
We show that in the context of nonuniform complexity, nondeterministic logarithmic space bounded computation can be made unambiguous. An analogous result holds for the class of problems reducible to context-free languages. In terms of complexity classes, this can be stated as: NL/poly=UL/poly LogCFL/poly=UAuxPDA(log n, n/sup O(1)/)/poly.
Klaus Reinhardt, Eric Allender
FOCS1
1997 Strict Sequential P-completeness
Klaus Reinhardt
STACS1
1996 Advocating Ownership
Henning Fernau, Klaus-Jörn Lange, Klaus Reinhardt
FSTTCS3
1995 On the Synchronization of Semi-Traces
Klaus Reinhardt
FCT1
1995 On Codings of Traces
Volker Diekert, Anca Muscholl, Klaus Reinhardt
STACS3
1995 Optimal Average Case Sorting on Arrays
Manfred Kunde, Rolf Niedermeier, Klaus Reinhardt, Peter Rossmanith
STACS3
1994 Empty Alternation
Klaus-Jörn Lange, Klaus Reinhardt
MFCS2
1994 On Confluent Semi-commutations: Decidability and Complexity Results
Volker Diekert, Edward Ochmanski, Klaus Reinhardt
Inf. Comput.3
1992 Sorting In-Place with a Worst Case Complexity of n log n-1.3n + O(logn) Comparisons and epsilon n log n + O(1) Transports
Klaus Reinhardt
ISAAC1
1991 On Confluent Semi-Commutations - Decidability and Complexity Results
Volker Diekert, Edward Ochmanski, Klaus Reinhardt
ICALP3