Drawing Graphs with Vertices at Specified Positions and Crossings at Large Angles.
In: M. van Kreveld and B. Speckmann, editors, Proc. 19th Int. Sympos. Graph Drawing (GD'11), volume 7034, series Lecture Notes in Computer Science, pages 441-442.
Springer-Verlag, 2012.
Poster
Martin Fink, Jan-Henrik Haunert, Tamara Mchedlidze, Joachim Spoerhase and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Drawing Graphs with Vertices at Specified Positions and Crossings at Large Angles.
In: M. S. Rahman and S. ichi Nakano, editors, Proc. Workshop Algorithms Comput. (WALCOM'12), volume 7157, series Lecture Notes in Computer Science, pages 186-197.
Springer-Verlag, 2012.
Martin Fink, Jan-Henrik Haunert, Tamara Mchedlidze, Joachim Spoerhase and Alexander Wolff.
[doi]
[BibTeX]
Approximation Algorithms for the Maximum Leaf Spanning Tree Problem on Acyclic Digraphs.
In: R. Solis-Oba and G. Persiano, editors, Proc. 9th Workshop Approx. Online Algorithms (WAOA'11), volume 7164, series Lecture Notes in Computer Science, pages 77-88.
Springer-Verlag, 2012.
Nadine Schwartges, Joachim Spoerhase and Alexander Wolff.
[pdf] [slides]
[BibTeX]
Approximating Minimum Manhattan Networks in Higher Dimensions.
In: C. Demetrescu and M. M. Halldórsson, editors, Proc. 19th Annu. Europ. Symp. on Algorithms (ESA'11), volume 6942, series Lecture Notes in Computer Science, pages 49-60.
Springer-Verlag, 2011.
Aparna Das, Emden R. Gansner, Michael Kaufmann, Stephen Kobourov, Joachim Spoerhase and Alexander Wolff.
[doi] [pdf]
[BibTeX]
How Alexander the Great Brought the Greeks Together While Inflicting Minimal Damage to the Barbarians.
In: Proc. 26th European Workshop Comput. Geom. (EuroCG'10), pages 73-76.
Dortmund, 2010.
Mark de Berg, Dirk Gerrits, Amirali Khosravi, Ignaz Rutter, Constantinos Tsirogiannis and Alexander Wolff.
[BibTeX]
The Traveling Salesman Problem Under Squared Euclidean Distances.
In: J.-Y. Marion and T. Schwentick, editors, Proc. 27th Int. Sympos. Theoretical Aspects Comput. Sci. (STACS'10), pages 239-250.
Nancy, 2010.
Marc de Berg, Fred van Nijnatten, René Sitters, Gerhard J. Woeginger and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Optimal and Topologically Safe Simplification of Building Footprints.
In: Proc. 18th Int. ACM Symp. Advances Geogr. Inform. Syst. (ACM-GIS'10), pages 192-201.
2010.
Jan-Henrik Haunert and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Manhattan-Geodesic Embedding of Planar Graphs.
In: D. Eppstein and E. R. Gansner, editors, Proc. 17th Int. Sympos. Graph Drawing (GD'09), volume 5849, series Lecture Notes in Computer Science, pages 207-218.
Springer-Verlag, 2010.
Bastian Katz, Marcus Krug, Ignaz Rutter and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Drawing (Complete) Binary Tanglegrams: Hardness, Approximation, Fixed-Parameter Tractability.
In: I. G. Tollis and M. Patrignani, editors, Proc. 16th Int. Sympos. Graph Drawing (GD'08), volume 5417, series Lecture Notes in Computer Science, pages 324-335.
Springer-Verlag, 2009.
Kevin Buchin, Maike Buchin, Jaroslaw Byrka, Martin Nöllenburg, Yoshio Okamoto, Rodrigo I. Silveira and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Constructability of Trip-lets.
In: S. Langerman, editor, Proc. 25th European Workshop on Computational Geometry (EuroCG'09).
Brussels, 2009.
Jeroen Keiren, Freek van Walderveen and Alexander Wolff.
[pdf]
[BibTeX]
Drawing Binary Tanglegrams: An Experimental Evaluation.
In: Proc. 11th Workshop Algorithm Engineering and Experiments (ALENEX'09), pages 106-119.
2009.
Martin Nöllenburg, Markus Völker, Alexander Wolff and Danny Holten.
[doi] [pdf] [slides]
[BibTeX]
Cover Contact Graphs.
In: S.-H. Hong, T. Nishizeki and W. Quan, editors, Proc. 15th Int. Sympos. Graph Drawing (GD'07), volume 4875, series Lecture Notes in Computer Science, pages 171-182.
Springer-Verlag, 2008.
Nieves Atienza, Natalia de Castro, Carmen Cortés, M. Ángeles Garrido, Clara I. Grima, Gregorio Hernández, Alberto Márquez, Auxiliadora Moreno, Martin Nöllenburg, José Ramon Portillo, Pedro Reyes, Jesús Valenzuela, Maria Trinidad Villar and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Optimizing Active Ranges for Consistent Dynamic Map Labeling.
In: S. Petitjean, editor, Proc. 24th European Workshop on Computational Geometry (EuroCG'08), pages 55-58.
Nancy, 2008.
Ken Been, Martin Nöllenburg, Sheung-Hung Poon and Alexander Wolff.
[pdf]
[BibTeX]
Optimizing Active Ranges for Consistent Dynamic Map Labeling.
In: Proc. 24th Annu. ACM Sympos. Comput. Geom. (SoCG'08), pages 10-19.
2008.
Ken Been, Martin Nöllenburg, Sheung-Hung Poon and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Trimming of Graphs, with Application to Point Labeling.
In: S. Albers and P. Weil, editors, Proc. 25th Int. Sympos. Theoretical Aspects Comput. Sci. (STACS'08), pages 265-276.
Bordeaux, 2008.
Thomas Erlebach, Torben Hagerup, Klaus Jansen, Moritz Minzlaff and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Moving Vertices to Make Drawings Plane.
In: S.-H. Hong, T. Nishizeki and W. Quan, editors, Proc. 15th Int. Sympos. Graph Drawing (GD'07), volume 4875, series Lecture Notes in Computer Science, pages 101-112.
Springer-Verlag, 2008.
Xavier Goaoc, Jan Kratochvíl, Yoshio Okamoto, Chan-Su Shin and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Optimal Simplification of Building Ground Plans.
In: Proc. 21st Congress Int. Society Photogrammetry Remote Sensing (ISPRS'08), Technical Commision II/3, volume XXXVII, Part B2, series Int. Archives of Photogrammetry, Remote Sensing and Spatial Informat. Sci., pages 373-378.
Beijing, 2008.
Jan-Henrik Haunert and Alexander Wolff.
[pdf] [slides]
[BibTeX]
Augmenting the Connectivity of Planar and Geometric Graphs.
In: Proc. Int. Conf. Topological Geom. Graph Theory (TGGT'08), volume 31, series Electronic Notes in Discrete Mathematics, pages 53-56.
Paris, 2008.
Ignaz Rutter and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Augmenting the Connectivity of Planar and Geometric Graphs.
In: S. Petitjean, editor, Proc. 24th European Workshop on Computational Geometry (EuroCG'08), pages 71-74.
Nancy, 2008.
Ignaz Rutter and Alexander Wolff.
[pdf] [slides]
[BibTeX]
Computing Large Matchings Fast.
In: Proc. 19th ACM-SIAM Sympos. Discrete Algorithms (SODA'08), pages 183-192.
2008.
Ignaz Rutter and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Untangling a Planar Graph.
In: V. Geffert, J. Karhumäki, A. Bertoni, B. Preneel, P. Návrat and Má. Bieliková, editors, Proc. 34th Int. Conf. Current Trends Theory & Practice Comput. Sci. (SOFSEM'08), volume 4910, series Lecture Notes in Computer Science, pages 473-484.
Springer-Verlag, 2008.
Andreas Spillner and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Constructing Optimal Highways.
In: B. Jay and J. Gudmundsson, editors, Proc. 13th Conf. Computing: The Australasian Theory Sympos. (CATS'07), volume 65, series Conferences in Research and Practice in Information Technology, pages 7-14.
Australian Computer Society, 2007.
Hee-Kap Ahn, Helmut Alt, Tetsuo Asano, Sang Won Bae, Peter Brass, Otfried Cheong, Christian Knauer, Hyeon-Suk Na, Chan-Su Shin and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Minimizing Intra-Edge Crossings in Wiring Diagrams and Public Transport Maps.
In: M. Kaufmann and D. Wagner, editors, Proc. 14th Int. Sympos. Graph Drawing (GD'06), volume 4372, series Lecture Notes in Computer Science, pages 270-281.
Springer-Verlag, 2007.
Marc Benkert, Martin Nöllenburg, Takeaki Uno and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Straightening Drawings of Clustered Hierarchical Graphs.
In: J. van Leeuwen, G. F. Italiano, W. van der Hoek, C. Meinel, H. Sack and F. Plasil, editors, Proc. 33rd Int. Conf. Current Trends Theory & Practice Comput. Sci. (SOFSEM'07), volume 4362, series Lecture Notes in Computer Science, pages 177-186.
Springer-Verlag, 2007.
Sergey Bereg, Markus Völker, Alexander Wolff and Yuanyi Zhang.
[doi] [pdf]
[BibTeX]
Morphing Polygonal Lines: A Step Towards Continuous Generalization.
In: O. Aichholzer and T. Hackl, editors, Proc. 23rd European Workshop on Computational Geometry (EWCG'07), pages 6-9.
Graz, 2007.
Damian Merrick, Martin Nöllenburg, Alexander Wolff and Marc Benkert.
[pdf]
[BibTeX]
Morphing Polygonal Lines: A Step Towards Continuous Generalization.
In: Proc. 15th Annu. Geograph. Inform. Sci. Research Conf. UK (GISRUK'07), pages 390-399.
Maynooth, Ireland, 2007.
Damian Merrick, Martin Nöllenburg, Alexander Wolff and Marc Benkert.
[doi] [pdf]
[BibTeX]
A Polynomial-Time Approximation Algorithm for a Geometric Dispersion Problem.
In: Proc. 22nd European Workshop on Computational Geometry (EWCG'06), pages 141-144.
Delphi, 2006.
Marc Benkert, Joachim Gudmundsson, Christian Knauer, Esther Moet, René van Oostrum and Alexander Wolff.
[pdf]
[BibTeX]
A Polynomial-Time Approximation Algorithm for a Geometric Dispersion Problem.
In: D. Z. Chen and D.-T. Lee, editors, Proc. 12th Annu. Int. Comput. Combinatorics Conf. (COCOON'06), volume 4112, series Lecture Notes in Computer Science, pages 166-175.
Springer-Verlag, 2006.
Marc Benkert, Joachim Gudmundsson, Christian Knauer, Esther Moet, René van Oostrum and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Constructing Interference-Minimal Networks.
In: J. Wiedermann, J. Stuller, G. Tel, J. Pokorný and Má. Bieliková, editors, Proc. 32nd Int. Conf. Current Trends Theory & Practice Comput. Sci. (SOFSEM'06), volume 3831, series Lecture Notes in Computer Science, pages 166-175.
Springer-Verlag, 2006.
Marc Benkert, Joachim Gudmundsson, Herman Haverkort and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Matching Points with Rectangles and Squares.
In: J. Wiedermann, J. Stuller, G. Tel, J. Pokorný and Má. Bieliková, editors, Proc. 32nd Int. Conf. Current Trends Theory & Practice Comput. Sci. (SOFSEM'06), volume 3831, series Lecture Notes in Computer Science, pages 177-186.
Springer-Verlag, 2006.
Sergey Bereg, Nikolaus Mutsanas and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
A New Approximation Algorithm for Labeling Weighted Points with Sliding Labels.
In: Proc. 22nd European Workshop on Computational Geometry (EWCG'06), pages 137-140.
Delphi, 2006.
Thomas Erlebach, Torben Hagerup, Klaus Jansen, Moritz Minzlaff and Alexander Wolff.
[pdf]
[BibTeX]
Pseudo-Convex Decomposition of Simple Polygons.
In: Proc. 22nd European Workshop on Computational Geometry (EWCG'06), pages 13-16.
Delphi, 2006.
Stefan Gerdjikov and Alexander Wolff.
[pdf]
[BibTeX]
Improved Fixed-Parameter Algorithms for Non-Crossing Subgraphs.
In: Proc. ICALP Affiliated Workshop on Improving Exponential-Time Algorithms (iETA'06), pages 31-38.
Venezia, 2006.
Magnús M. Halldórsson, Alexander Wolff and Takeshi Tokuyama.
[pdf]
[BibTeX]
Generalization of Land Cover Maps by Mixed Integer Programming.
In: Proc. 14th Int. ACM Symp. Advances Geogr. Inform. Syst. (ACM-GIS'06), pages 75-82.
2006.
Jan-Henrik Haunert and Alexander Wolff.
[doi] [pdf]
[BibTeX]
A Mixed-Integer Program for Drawing High-Quality Metro Maps.
In: P. Healy and N. S. Nikolov, editors, Proc. 13th Int. Sympos. Graph Drawing (GD'05), volume 3843, series Lecture Notes in Computer Science, pages 321-333.
Springer-Verlag, 2006.
Martin Nöllenburg and Alexander Wolff.
[doi] [pdf] [slides]
[BibTeX]
Routing by Landmarks.
In: Proc. 6th Swiss Transport Research Conf. (STRC'06).
Ascona, 2006.
CD-ROM
Urs-Jakob Rüetschi, David Caduff, Sabine Timpf, Frank Schulz and Alexander Wolff.
[doi] [pdf]
[abstract]
[BibTeX]
A route in a network can be described as a sequence of nodes. Given a route, travellers need directions to follow it, which are preferably expressed as a sequence of instructions, as for instance, "face towards the tower" and "move along the river". This paper presents a method to find routes in a network with the property that they can be described by a simple sequence of instructions. The key problems that we need to solve are (1)~how to attribute landmark information to the network and (2)~how to find an optimal route. We approach the first problem by using landmarks as parts of instructions and mapping instructions to sets of edges in the network. The second problem can be solved by building an auxiliary graph such that a standard Dijkstra shortest path algorithm can be used to find optimal routes. Preliminary tests indicate that our approaches produce good results.
Boundary Labeling: Models and Efficient Algorithms for Rectangular Maps.
In: Já. Pach, editor, Proc. 12th Int. Sympos. Graph Drawing (GD'04), volume 3383, series Lecture Notes in Computer Science, pages 49-59.
Springer-Verlag, 2005.
Michael A. Bekos, Michael Kaufmann, Antonios Symvonis and Alexander Wolff.
[doi] [pdf]
[abstract]
[BibTeX]
In this paper, we present boundary labeling, a new approach for labeling point sets with large labels. We first place disjoint labels around an axis-parallel rectangle that contains the points. Then we connect each label to its point such that no two connections intersect. Such an approach is common e.g. in technical drawings and medical atlases, but so far the problem has not been studied in the literature. The new problem is interesting in that it is a mixture of a label-placement and a graph-drawing problem.
Constructing Interference-Minimal Networks.
In: Proc. 21st European Workshop on Computational Geometry (EWCG'05), pages 203-206.
Eindhoven, 2005.
Marc Benkert, Joachim Gudmundsson, Herman Haverkort and Alexander Wolff.
[pdf]
[BibTeX]
The Minimum Manhattan Network Problem: A Fast Factor-3 Approximation.
In: J. Akiyama, M. Kano and X. Tan, editors, Proc. 8th Japanese Conf. on Discrete and Computational Geometry (JCDCG'04), volume 3742, series Lecture Notes in Computer Science, pages 16-28.
Springer-Verlag, 2005.
Marc Benkert, Florian Widmann and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Farthest-Point Queries with Geometric and Combinatorial Constraints.
In: J. Akiyama, M. Kano and X. Tan, editors, Proc. 8th Japanese Conf. on Discrete and Computational Geometry (JCDCG'04), volume 3742, series Lecture Notes in Computer Science, pages 62-75.
Springer-Verlag, 2005.
Ovidiu Daescu, Ningfang Mi, Chan-Su Shin and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Constructing the City Voronoi Diagram Faster.
In: Proc. 21st European Workshop on Computational Geometry (EWCG'05), pages 155-158.
Eindhoven, 2005.
Robert Görke and Alexander Wolff.
[pdf]
[BibTeX]
Constructing the City Voronoi Diagram Faster.
In: Proc. 2nd Int. Symp. on Voronoi Diagrams in Science and Engineering (VD'05), pages 162-172.
Seoul, 2005.
Robert Görke and Alexander Wolff.
[pdf]
[BibTeX]
Configurations with Few Crossings in Topological Graphs.
In: X. Deng and D.-Z. Du, editors, Proc. 16th Annu. Int. Symp. Algorithms Comput. (ISAAC'05), volume 3827, series Lecture Notes in Computer Science, pages 604-613.
Springer-Verlag, 2005.
Christian Knauer, Étienne Schramm, Andreas Spillner and Alexander Wolff.
[doi] [pdf] [slides]
[abstract]
[BibTeX]
In this paper we study the problem of computing subgraphs of a certain configuration in a given topological graph $G$ such that the number of crossings in the subgraph is minimum. The configurations that we consider are spanning trees, $s$--$t$ paths, cycles, matchings, and $-factors for $kappa in 1,2$. We show that it is NP-hard to approximate the minimum number of crossings for these configurations within a factor of k^1-varepsilon for any varepsilon > 0, where $k$ is the number of crossings in $G$. We then show that the problems are fixed-parameter tractable if we use the number of crossings in the given graph as the parameter. Finally we present a simple but effective heuristic for spanning trees.
Spanning Trees with Few Crossings in Geometric and Topological Graphs.
In: Proc. 21st European Workshop on Computational Geometry (EWCG'05), pages 195-198.
Eindhoven, 2005.
Christian Knauer, Étienne Schramm, Andreas Spillner and Alexander Wolff.
[pdf]
[BibTeX]
Delineating Boundaries for Imprecise Regions.
In: Proc. 21st European Workshop on Computational Geometry (EWCG'05), pages 127-130.
Eindhoven, 2005.
Iris Reinbacher, Marc Benkert, Marc van Kreveld and Alexander Wolff.
[pdf]
[BibTeX]
Delineating Boundaries for Imprecise Regions.
In: G. S. Brodal and S. Leonardi, editors, Proc. 13th Annu. Europ. Symp. on Algorithms (ESA'05), volume 3669, series Lecture Notes in Computer Science, pages 143-154.
Springer-Verlag, 2005.
Iris Reinbacher, Marc Benkert, Marc van Kreveld, Joseph S.B. Mitchell and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Web-Based Delineation of Imprecise Regions.
In: Proc. Workshop on Geographic Information Retrieval at SIGIR'04.
Sheffield, 2004.
Avi Arampatzis, Marc van Kreveld, Iris Reinbacher, Christopher B. Jones, Subodh Vaid, Paul Clough, Hideo Joho, Mark Sanderson, Marc Benkert and Alexander Wolff.
[pdf]
[BibTeX]
Optimal Spanners for Axis-Aligned Rectangles.
In: Proc. 20th European Workshop on Computational Geometry (EWCG'04), pages 97-100.
Sevilla, 2004.
Tetsuo Asano, Mark de Berg, Otfried Cheong, Hazel Everett, Herman Haverkort, Naoki Katoh and Alexander Wolff.
[pdf]
[BibTeX]
The Minimum Manhattan Network Problem: A Fast Factor-3 Approximation.
In: Abstracts 8th Japanese Conf. on Discrete and Computational Geometry (JCDCG'04), pages 85-86.
Tokyo, 2004.
Marc Benkert, Florian Widmann and Alexander Wolff.
[pdf]
[BibTeX]
Farthest-Point Queries with Geometric and Combinatorial Constraints.
In: Abstracts 8th Japanese Conf. on Discrete and Computational Geometry (JCDCG'04), pages 110-111.
Tokyo, 2004.
Ovidiu Daescu, Ningfang Mi, Chan-Su Shin and Alexander Wolff.
[pdf]
[BibTeX]
Farthest-Point Queries with Geometric and Combinatorial Constraints.
In: Proc. 20th European Workshop on Computational Geometry (EWCG'04), pages 45-48.
Sevilla, 2004.
Ovidiu Daescu, Ningfang Mi, Chan-Su Shin and Alexander Wolff.
[pdf]
[BibTeX]
Algorithms for the Placement of Diagrams on Maps.
In: D. Pfoder, I. F. Cruz and M. Ronthaler, editors, Proc. 12th Int. ACM Symp. Advances Geogr. Inform. Syst. (ACM-GIS'04), pages 222-231.
2004.
Marc van Kreveld, Étienne Schramm and Alexander Wolff.
[doi] [pdf]
[abstract]
[BibTeX]
This paper discusses a variety of ways to place diagrams like pie charts on maps, in particular, administrative subdivisions. The different ways come from different models of the placement problem: a diagram of one region should cover other regions, roads or boundaries as little as possible. In total we present six models for diagram placement. We outline three different algorithmic approaches and discuss the efficiency of each approach for the different models, and also for different types of diagrams (rectangular, circular, same or different sizes). We have implemented an algorithm for each model and show the resulting diagram placements on a number of maps. Our evaluation gives a first indication which model is best for aesthetically good diagram placement.
The Minimum Manhattan Network Problem: Approximations and Exact Solutions.
In: Proc. 20th European Workshop on Computational Geometry (EWCG'04), pages 209-212.
Sevilla, 2004.
Alexander Wolff, Marc Benkert and Takeshi Shirabe.
[pdf]
[BibTeX]
Approximating the Geometric Minimum-Diameter Spanning Tree.
In: Proc. 18th European Workshop on Computational Geometry (EWCG'02), pages 41-45.
Warszawa, 2002.
Joachim Gudmundsson, Herman Haverkort, Sang-Min Park, Chan-Su Shin and Alexander Wolff.
[pdf]
[BibTeX]
Facility Location and the Geometric Minimum-Diameter Spanning Tree.
In: K. Jansen, S. Leonardi and V. Vazirani, editors, Proc. 5th Int. Workshop Approx. Algorithms Combin. Optim. (APPROX'02), volume 2462, series Lecture Notes in Computer Science, pages 146-160.
Springer-Verlag, 2002.
Joachim Gudmundsson, Herman Haverkort, Sang-Min Park, Chan-Su Shin and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Etiquetado de puntos alineados.
In: Proc. IX Encuentros de Geometría Computacional (EGC'01), pages 285-294.
Girona, 2001.
Mari Ángeles Garrido, Alberto Márquez, Claudia Iturriaga, José Ramon Portillo, Pedro Reyes and Alexander Wolff.
[BibTeX]
Labeling Subway Lines.
In: P. Eades and T. Takaoka, editors, Proc. 12th Annu. Int. Symp. Algorithms and Computation (ISAAC'01), volume 2223, series Lecture Notes in Computer Science, pages 649-659.
Springer-Verlag, 2001.
Mari Ángeles Garrido, Claudia Iturriaga, Alberto Márquez, José Ramon Portillo, Pedro Reyes and Alexander Wolff.
[doi] [pdf]
[abstract]
[BibTeX]
Graphical features on map, charts, diagrams and graph drawings usually must be annotated with text labels in order to convey their meaning. In this paper we focus on a problem that arises when labeling schematized maps, e.g. for subway networks. We present algorithms for labeling points on a line with axis-parallel rectangular labels of equal height. Our aim is to maximize label size under the constraint that all points must be labeled. Even a seemingly strong simplification of the general point-labeling problem, namely to decide whether a set of points on a horizontal line can be labeled with sliding rectangular labels, turns out to be weakly NP-complete. This is the first labeling problem that is known to belong to this class. We give a pseudo-polynomial time algorithm for it. In case of a sloping line points can be labeled with maximum-size square labels in $O(n log n)$ time if four label positions per point are allowed and in $O(n^3log n)$ time if labels can slide. We also investigate rectangular labels.
Labeling Points with Weights.
In: P. Eades and T. Takaoka, editors, Proc. 12th Annu. Int. Symp. Algorithms Comput. (ISAAC'01), volume 2223, series Lecture Notes in Computer Science, pages 610-622.
Springer-Verlag, 2001.
Sheung-Hung Poon, Chan-Su Shin, Tycho Strijk and Alexander Wolff.
[doi] [pdf]
[BibTeX]
Labeling Points with Weights.
In: Proc. 17th European Workshop on Computational Geometry (EWCG'01), pages 97-100.
Berlin, 2001.
Sheung-Hung Poon, Chan-Su Shin, Tycho Strijk and Alexander Wolff.
[pdf]
[abstract]
[BibTeX]
Annotating maps, graphs, and diagrams with pieces of text is an important step in information visualization that is usually refered to as label placement. We define nine label-placement models for labeling points with axis-parallel rectangles given a weight for each point. There are two groups; fixed-position models and slider models. We aim to maximize the weight sum of those points that receive a label. We first compare our models by giving bounds for the ratios between the weights of maximum-weight labelings in different models. Then we present algorithms for unit-height labels. We give an $O(nlog n)$-time factor-2 approximation algorithm for fixed-position models and the first algorithm for labeling weighted points with sliding labels. Its approximation factor is $(2+$ and its runtime in $O(n^2/$ for any $0$.
New Algorithms for Two-Label Point Labeling.
In: M. Paterson, editor, Proc. 8th Annu. Europ. Symp. on Algorithms (ESA'00), volume 1879, series Lecture Notes in Computer Science, pages 368-379.
Springer-Verlag, 2000.
Zhongping Qin, Alexander Wolff, Yinfeng Xu and Binhai Zhu.
[doi]
[BibTeX]
Ein neuer Algorithmus zur Beschriftung von Punkten mit je zwei Kreisen.
In: Gesellschaft für Informatik e.V., editor, Tagungsband der Informatiktage.
2000.
Michael Thon, Alexander Wolff and Yinfeng Xu.
[BibTeX]
A Better Lower Bound for Two-Circle Point Labeling.
In: D. Lee and S.-H. Teng, editors, Proc. 11th Annu. Int. Symp. Algorithms Comput. (ISAAC'00), volume 1969, series Lecture Notes in Computer Science, pages 422-431.
Springer-Verlag, 2000.
Alexander Wolff, Michael Thon and Yinfeng Xu.
[doi] [pdf]
[BibTeX]
A Simple and Efficient Algorithm for High-Quality Line Labeling.
In: Proc. 15th European Workshop on Computational Geometry (EWCG'99), pages 93-96.
Sophia-Antipolis, 1999.
Pankaj K. Agarwal, Lars Knipping, Marc van Kreveld, Tycho Strijk and Alexander Wolff.
[BibTeX]
Towards an Evaluation of Quality for Label Placement Methods.
In: Proc. 19th Int. Cartographic Conf. (ICA'99), pages 905-913.
Ottawa, 1999.
Steven van Dijk, Marc van Kreveld, Tycho Strijk and Alexander Wolff.
[pdf]
[abstract]
[BibTeX]
The cartographic labeling problem is the problem of placing text on a map. It is composed of two phases. In the first, the question which map features should in principle receive a label is settled and the style (i.e. color and font) of these labels is determined. The second phase consists of the actual label placement. In this phase for each feature one has to decide whether there is in fact sufficient space and, if yes, the best location and shape of the label must be determined. This paper proposes a quality measure for the result of the second phase, allowing the comparison of label placement programs.
A Combinatorial Framework for Map Labeling.
In: S. H. Whitesides, editor, Proc. 6th Int. Sympos. Graph Drawing (GD'98), volume 1547, series Lecture Notes in Computer Science, pages 316-331.
Springer-Verlag, 1999.
Frank Wagner and Alexander Wolff.
[doi]
[BibTeX]
A Simple and Efficient Algorithm for High-Quality Line Labeling.
In: D. Martin and F. Wu, editors, Proc. 7th Annu. Geograph. Inform. Sci. Research Conf. UK (GISRUK'99), pages 146-150.
Southampton, 1999.
Alexander Wolff, Lars Knipping, Marc van Kreveld, Tycho Strijk and Pankaj K. Agarwal.
[BibTeX]
MakeIt! - Generating and Maintaining Makefiles Automatically.
In: R. Battini and A. A. Bertossi, editors, Proc. Workshop on Algorithms and Experiments (ALEX'98), pages 165-174.
Trento, 1998.
Sven Schönherr and Alexander Wolff.
[abstract]
[BibTeX]
MakeIt! automizes the process of writing makefiles for C and C++ projects. MakeIt! supports the idea of literate programming, i.e. of keeping code and documentation in one file. From this file, a LaTeX file with the documentation and product files with the program code are extracted. All implementation files are then scanned for include statements in order to detect dependencies among them. These are written into so-called dependency files and subsequently used by the make process to ensure that products and documentation are up to date. The time overhead is small since a dependency file contains only the dependencies deduced from one file. Thus it can be reused until a change in this file occurs. par MakeIt! simplifies software development and improves the resulting software in three ways. par o MakeIt! frees the programmer's mind of the duty of writing and maintaining makefiles, par o MakeIt! simplifies (but does not depend on) the use of literate programming, and par o MakeIt! offers full support for simultaneous work on different platforms with different compilers, which is a necessity for developing portable code.
Point Set Labeling with Sliding Labels.
In: Proc. 14th Annu. ACM Sympos. Comput. Geom. (SoCG'98), pages 337-346.
1998.
Marc van Kreveld, Tycho Strijk and Alexander Wolff.
[doi]
[BibTeX]
An Efficient and Effective Approximation Algorithm for the Map Labeling Problem.
In: P. Spirakis, editor, Proc. 3rd Annu. Europ. Symp. on Algorithms (ESA'95), volume 979, series Lecture Notes in Computer Science, pages 420-433.
Springer-Verlag, 1995.
Frank Wagner and Alexander Wolff.
[doi]
[BibTeX]
Fast and Reliable Map Labeling.
In: H. K. und Werner Pillmann, editor, Proc. 9th Int. Symp. Computer Science for Environment Protection (CSEP'95), pages 667-675.
Metropolis, 1995.
Frank Wagner and Alexander Wolff.
[BibTeX]
Map Labeling Heuristics: Provably Good and Practically Useful.
In: Proc. 11th Annu. ACM Sympos. Comput. Geom. (SoCG'95), pages 109-118.
1995.
Frank Wagner and Alexander Wolff.
[doi]
[BibTeX]
|
|