Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stefan Näher

dblp:n/StefanNaher · DBLP profile ↗
← Back
28ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none

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

Theory of computation · 23 · 3 first-authorDatabases, data management, data science and information retrieval · 4Graphics, computer vision, multimedia, augmented reality and games · 3Systems, architecture and hardware · 2

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
11 papers
Algorithms and data structures · 46% Computational geometry · 44% Computational complexity · 9%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%

Topics — the 18 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry › robust geometric computation
exact geometric computation
0.011995
Exact Geometric Computation in LEDA · SCG 1995
Algorithms and data structures › data structure design › search structures
dictionary problem
0.021990
On the Complexity of a Game Related to the Dictionary Problem · SIAM J. Comput. 1990
On the Complexity of a Game Related to the Dictionary Problem · FOCS 1989
Algorithms and data structures
data structure lower bounds
0.021990
On the Complexity of a Game Related to the Dictionary Problem · SIAM J. Comput. 1990
A Lower Bound on the Complexity of the Union-Split-Find Problem · SIAM J. Comput. 1988
Algorithms and data structures › dynamic data structures
union-split-find
0.021988
A Lower Bound on the Complexity of the Union-Split-Find Problem · SIAM J. Comput. 1988
A Lower Bound for the Complexity of the Union-Split-Find Problem · ICALP 1987
Electronic design automation › physical design
layout compaction
0.011990
A faster compaction algorithm with automatic jog insertion · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990
Electronic design automation
physical design
0.011990
A faster compaction algorithm with automatic jog insertion · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990
Computational geometry › shape analysis
boundary complexity
0.011990
Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures · SCG 1990
Computational geometry
motion planning
0.011990
Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures · SCG 1990
Computational geometry › combinatorial complexity
union of geometric objects
0.011990
Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures · SCG 1990
Algorithms and data structures › data structure design › search structures › dictionary
dynamic dictionary
0.011989
On the Complexity of a Game Related to the Dictionary Problem · FOCS 1989
Computational complexity
game complexity
0.011989
On the Complexity of a Game Related to the Dictionary Problem · FOCS 1989
Computational complexity
lower bounds
0.011987
A Lower Bound for the Complexity of the Union-Split-Find Problem · ICALP 1987
Computational complexity › lower bounds › machine model lower bounds
pointer machine lower bounds
0.011987
A Lower Bound for the Complexity of the Union-Split-Find Problem · ICALP 1987
Algorithms and data structures › data structure design
union-find
0.011987
A Lower Bound for the Complexity of the Union-Split-Find Problem · ICALP 1987
Computational geometry › geometric data structures
dynamic geometric data structures
0.011985
Dynamization of geometric data structures · SCG 1985
Computational geometry
geometric data structures
0.011985
Dynamization of geometric data structures · SCG 1985
Electronic design automation › physical design
VLSI layout
0.011990
A faster compaction algorithm with automatic jog insertion · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990
Algorithmic game theory and mechanism design › non-cooperative game
two-player games
0.011990
On the Complexity of a Game Related to the Dictionary Problem · SIAM J. Comput. 1990

Methods — techniques the papers use, named apart from their topics

computational basis · 0.0program checker · 0.0adversary argument · 0.0graph-based compaction algorithm · 0.0geometric analysis · 0.0game-theoretic analysis · 0.0approximation · 0.0potential function · 0.0lower bound proof · 0.0pointer machine model · 0.0amortized analysis · 0.0
YearPublicationVenuePosition
2013 Slanted Orthogonal Drawings
Michael A. Bekos, Michael Kaufmann 0001, Robert Krug 0001, Stefan Näher, Vincenzo Roselli
GD4
2005 Structural filtering: a paradigm for efficient and exact geometric programs
Stefan Funke, Kurt Mehlhorn, Stefan Näher
Comput. Geom.3
2002 Design and Implementation of Efficient Data Types for Static Graphs
Stefan Näher, Oliver Zlotowski
ESA1
1999 Checking geometric programs or verification of geometric structures
abstract
A program checker verifies that a particular program execution is correct. We give simple and efficient program checkers for some basic geometric tasks. We report about our experiences with program checking in the context of the LEDA system. We discuss program checking for data structures that have to rely on user-provided functions.
Kurt Mehlhorn, Stefan Näher, Michael Seel, Raimund Seidel, Thomas Schilz, Stefan Schirra, Christian Uhrig
Comput. Geom.2
1998 A Library of Algorithms for Graph Drawing
Petra Mutzel, Carsten Gutwenger, Ralf Brockenauer, Sergej Fialko, Gunnar W. Klau, Michael Krüger, Thomas Ziegler 0002, Stefan Näher, David Alberts, Dirk Ambras, Gunter Koch, Michael Jünger, Christoph Buchheim, Sebastian Leipert
GD8
1998 From Algorithms to Working Programs: On the Use of Program Checking in LEDA
Kurt Mehlhorn, Stefan Näher
MFCS2
1998 A computational basis for higher-dimensional computational geometry and applications
abstract
In this paper we describe and discuss a kernel for higher-dimensional computational geometry and we present its application in the calculation of convex hulls and delaunay triangulations.We introduce the basic data types like points, vectors, directions, hyperplanes, segments, rays, lines, spheres, affine transformations, and operations connecting these types.The description consists of a motivation for the basic class layout as well as topics like layered software design, runtime correctness via checking routines and documentation issues.Finally we shortly describe the usage of the kernel in the application domain.
Kurt Mehlhorn, Michael Müller 0002, Stefan Näher, Stefan Schirra, Michael Seel, Christian Uhrig, Joachim Ziegler
Comput. Geom.3
1997 A Computational Basis for Higher-Dimensional Computational Geometry and Applications
Kurt Mehlhorn, Michael Müller 0002, Stefan Näher, Stefan Schirra, Michael Seel, Christian Uhrig, Joachim Ziegler
SCG3
1997 The LEDA Platform of Combinatorial and Geometric Computing
abstract
Combinatorial and geometric computing is a core area of computer science (CS). In fact, most CS curricula contain a course in data structures and algorithms. The area deals with objects such as graphs, sequences, dictionaries, trees, shortest paths, flows, matchings, points, segments, lines, convex hulls, and Voronoi diagrams and forms the basis for application areas such as discrete optimization, scheduling, traffic control, CAD, and graphics. There is no standard library of the data structures and algorithms of combinatorial and geometric computing. This is in sharp contrast to many other areas of computing. There are, for example, packages in statistics (SPSS), numerical analysis (LINPACK, EISPACK), symbolic computation (MAPLE, MATHEMATICA), and linear programming (CPLEX).
Kurt Mehlhorn, Stefan Näher, Christian Uhrig
ICALP2
1996 Checking Geometric Programs or Verification of Geometric Structures
abstract
A program checker verifies that a particular program execution is correct.We give simple and efficient program checkers for some basic geometric tasks.We report about our experiences with program checking in the context of the LEDA system.We discuss program checking for data structures that have to rely on userprovided functions.
Kurt Mehlhorn, Stefan Näher, Thomas Schilz, Stefan Schirra, Michael Seel, Raimund Seidel, Christian Uhrig
SCG2
1995 Exact Geometric Computation in LEDA
abstract
No abstract available.
Christoph Burnikel, Jochen Könemann, Kurt Mehlhorn, Stefan Näher, Stefan Schirra, Christian Uhrig
SCG4
1993 LEDA: A Library of Efficient Data Types and Algorithms
Stefan Näher
STACS1
1992 Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures
abstract
We study rigid motions of a rectangle amidst polygonal obstacles. The best known algorithms for this problem have running time Ω(n2) where n is the number of obstacle corners. We introduce the tightness of a motion planning problem as a measure of the difficulty of a planning problem in an intuitive sense and describe an algorithm with running time ο((a/b · 1/ε crit + 1)n(log n)2), where a ≥ b are the lengths of the sides of a rectangle and εcrit is the tightness of the problem. We show further that the complexity (= number of vertices) of the boundary of n bow-ties (c.f. Figure 1.1) is Ο(n). Similar results for the union of other simple geometric figures such as triangles and wedges are also presented.
Helmut Alt, Rudolf Fleischer, Michael Kaufmann 0001, Kurt Mehlhorn, Stefan Näher, Stefan Schirra, Christian Uhrig
Algorithmica5
1990 Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures
Helmut Alt, Rudolf Fleischer, Michael Kaufmann 0001, Kurt Mehlhorn, Stefan Näher, Stefan Schirra, Christian Uhrig
SCG5
1990 LEDA: A Library of Efficient Data Types and Algorithms
Stefan Näher, Kurt Mehlhorn
ICALP1
1990 Dynamic Fractional Cascading
Kurt Mehlhorn, Stefan Näher
Algorithmica2
1990 Bounded Ordered Dictionaries in O(log log N) Time and O(n) Space
Kurt Mehlhorn, Stefan Näher
Inf. Process. Lett.2
1990 Hidden Line Elimination for Isooriented Rectangels
Kurt Mehlhorn, Stefan Näher, Christian Uhrig
Inf. Process. Lett.2
1990 On the Complexity of a Game Related to the Dictionary Problem
abstract
A game on trees that is related to the dictionary problem is considered. There are two players, A and B, which take turns. Player A models the user of the dictionary and player B models the implementation of it. At his turn, player A modifies the tree by adding new leaves and player B modifies the tree by replacing subtrees. The cost of an insertion is the depth of the new leaf, and the cost of an update is the size of the subtree replaced. The goal of player A is to maximize cost and the goal of B is to minimize it. It is shown that there is a strategy for player A, which forces a cost of $\Omega (n \log \log n)$ for an n-game, i.e., a game in which each player takes n turns, and that there is a strategy for player B, which keeps the cost within $O(n \log \log n)$.
Kurt Mehlhorn, Stefan Näher, Monika Henzinger
SIAM J. Comput.2
1990 A faster compaction algorithm with automatic jog insertion
abstract
The work of F.M. Maley (Proc. Chapel Hill Conf. on VLSI, p.261-83, 1985) on \none-dimensional compaction with automatic jog insertion is refined. More \nprecisely, an algorithm with running time O((n2+k)log n), where k=O(n3) is a \nquantity which measures the difference between the input and output sketch, is \ngiven, and Maley's O(n4) algorithm is improved. The compaction algorithm takes \nas input a layout sketch, the wires in a layout sketch are flexible and only \nindicate the topology of the layout. The compactor minimizes the horizontal \nwidth of the layout while maintaining its routability. The exact geometry of \nthe wires is filled in by a router after compaction
Kurt Mehlhorn, Stefan Näher
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1989 On the Complexity of a Game Related to the Dictionary Problem
abstract
A game on trees, which is related to the dictionary problem is considered. There are two players A and B who take turns. Player A models the user of the dictionary, and player B models its implementation. Player A modifies the tree by adding new leaves, and player B modifies the tree by replacing subtrees. The cost of an insertion is the depth of the new leaf, and the cost of an update is the size of the subtree replaced. The goal of player A is to maximize cost, and the goal of B is to minimize it. It is shown that there is a strategy for player A that forces a cost of Omega (n log log n) for an n-game, that is, a game consisting of n turns of both players, and a strategy for player B that keeps the cost in O(n log log n).>
Kurt Mehlhorn, Stefan Näher, Monika Henzinger
FOCS2
1989 LEDA: A Library of Efficient Data Types and Algorithms
Kurt Mehlhorn, Stefan Näher
MFCS2
1988 A Lower Bound on the Complexity of the Union-Split-Find Problem
Kurt Mehlhorn, Stefan Näher, Helmut Alt
SIAM J. Comput.2
1987 A Lower Bound for the Complexity of the Union-Split-Find Problem
abstract
We prove a Θ(log log n ) (i.e. matching upper and lower) bound on the complexity of the Union-Split-Find problem, a variant of the Union-Find problem. Our lower bound holds for all pointer machine algorithms and does not require the separation assumption used in the lower bound arguments of Tarjan [T79] and Blum [B86]. We complement this with a Θ(log n ) bound for the Split-Find problem under the separation assumption. This shows that the separation assumption can imply an exponential loss in efficiency.
Kurt Mehlhorn, Stefan Näher, Helmut Alt
ICALP2
1987 A log log n Data Structure for Three-Sided Range Queries
Otfried Fries, Kurt Mehlhorn, Stefan Näher, Athanasios K. Tsakalidis
Inf. Process. Lett.3
1986 An analysis of ternary simulation as a tool for race detection in digital MOS circuits
Thomas Lengauer, Stefan Näher
Integr.2
1985 Dynamization of geometric data structures
abstract
Article Free Access Share on Dynamization of geometric data structures Authors: O. Fries Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West Germany Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West GermanyView Profile , K. Mehlhorn Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West Germany Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West GermanyView Profile , St. Näher Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West Germany Fachbereich 10, Angewandte Mathematik und Informatik, Universitiit des Saarlandes, 6600 Saarbrücked, West GermanyView Profile Authors Info & Claims SCG '85: Proceedings of the first annual symposium on Computational geometryJune 1985 Pages 168–176https://doi.org/10.1145/323233.323256Published:01 June 1985Publication History 24citation262DownloadsMetricsTotal Citations24Total Downloads262Last 12 Months10Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Otfried Fries, Kurt Mehlhorn, Stefan Näher
SCG3
1982 A Probabilistic Algorithm for Vertex Connectivity of Graphs
Michael Becker 0009, W. Degenhardt, Jürgen Doenhardt, Stefan Hertel, Gerd Kaninke, W. Kerber, Kurt Mehlhorn, Stefan Näher, Hans Rohnert, Thomas Winter
Inf. Process. Lett.8