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

Martin Fink 0001

dblp:14/5739-1 · DBLP profile ↗
← Back
14ranked-venue papers
8as first author
0since 2021 · last 2017
—ORCID · none

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

Theory of computation · 12 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
3 papers
Computational geometry · 78% Logic in computer science · 22%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry
convex hull
0.212016
Hyperplane Separability and Convexity of Probabilistic Point Sets · SoCG 2016
Computational geometry › convex hull
convex hull membership
0.212016
Hyperplane Separability and Convexity of Probabilistic Point Sets · SoCG 2016
Logic in computer science
separability
0.212016
Hyperplane Separability and Convexity of Probabilistic Point Sets · SoCG 2016
Visualization and visual analytics › scatterplot
scatterplot design
0.212013
Selecting the Aspect Ratio of a Scatter Plot Based on Its Delaunay Triangulation · IEEE Trans. Vis. Comput. Graph. 2013
Computational geometry › graph drawing
map labeling
0.112012
Algorithms for Labeling Focus Regions · IEEE Trans. Vis. Comput. Graph. 2012
Computational geometry
geometric optimization
0.122013
Selecting the Aspect Ratio of a Scatter Plot Based on Its Delaunay Triangulation · IEEE Trans. Vis. Comput. Graph. 2013
Algorithms for Labeling Focus Regions · IEEE Trans. Vis. Comput. Graph. 2012

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

optimization · 0.3empirical user study · 0.3lower bound reduction · 0.2facility location · 0.1clustering · 0.1
YearPublicationVenuePosition
2017 Improved Approximation Algorithms for Box Contact Representations
Michael A. Bekos, Thomas C. van Dijk, Martin Fink 0001, Philipp Kindermann, Stephen G. Kobourov, Sergey Pupyrev, Joachim Spoerhase, Alexander Wolff 0001
Algorithmica3
2016 Hyperplane Separability and Convexity of Probabilistic Point Sets
abstract
We describe an O(n^d) time algorithm for computing the exact probability that two d-dimensional probabilistic point sets are linearly separable, for any fixed d >= 2. A probabilistic point in d-space is the usual point, but with an associated (independent) probability of existence. We also show that the d-dimensional separability problem is equivalent to a (d+1)-dimensional convex hull membership problem, which asks for the probability that a query point lies inside the convex hull of n probabilistic points. Using this reduction, we improve the current best bound for the convex hull membership by a factor of n [Agarwal et al., ESA, 2014]. In addition, our algorithms can handle "input degeneracies" in which more than k+1 points may lie on a k-dimensional subspace, thus resolving an open problem in [Agarwal et al., ESA, 2014]. Finally, we prove lower bounds for the separability problem via a reduction from the k-SUM problem, which shows in particular that our O(n^2) algorithms for 2-dimensional separability and 3-dimensional convex hull membership are nearly optimal.
Martin Fink 0001, John Hershberger 0001, Nirman Kumar, Subhash Suri
SoCG1
2016 The Bundled Crossing Number
Muhammad Jawaherul Alam, Martin Fink 0001, Sergey Pupyrev
GD2
2016 Block Crossings in Storyline Visualizations
abstract
Storyline visualizations help visualize encounters of the characters in a story over time. Each character is represented by an x-monotone curve that goes from left to right visualizing progression of time. A meeting is represented by having the characters that participate in the meeting run close together for some time. In order to keep the visual complexity low, rather than just minimizing pairwise crossings of curves, we propose to count block crossings, that is, pairs of intersecting bundles of lines. In a block crossing, two blocks of parallel lines intersect each other, which is less distracting than the same number of individual crossings being spread over the drawing. In this paper, we show that minimizing the number of block crossings is NP-hard, even if all meetings are of size 2. For this special case, we present a greedy heuristic, which we evaluate experimentally. We show that the general case is fixed-parameter tractable. Our main results is a constant-factor approximation algorithm for meetings of bounded size. The algorithm is based on (approximately) solving a hyperedge deletion problem on hypergraphs that may be of independent interest.
Thomas C. van Dijk, Martin Fink 0001, Norbert Fischer, Fabian Lipp, Peter Markfelder, Alexander Ravsky, Subhash Suri, Alexander Wolff 0001
GD2
2016 Bundled Crossings in Embedded Graphs
Martin Fink 0001, John Hershberger 0001, Subhash Suri, Kevin Verbeek
LATIN1
2014 Improved Approximation Algorithms for Box Contact Representations
Michael A. Bekos, Thomas C. van Dijk, Martin Fink 0001, Philipp Kindermann, Stephen G. Kobourov, Sergey Pupyrev, Joachim Spoerhase, Alexander Wolff 0001
ESA3
2014 Drawing Graphs within Restricted Area
Maximilian Aulbach, Martin Fink 0001, Julian Schuhmann, Alexander Wolff 0001
GD2
2013 Many-to-One Boundary Labeling with Backbones
Michael A. Bekos, Sabine Cornelsen, Martin Fink 0001, Seok-Hee Hong 0001, Michael Kaufmann 0001, Martin Nöllenburg, Ignaz Rutter, Antonios Symvonis
GD3
2013 Metro-Line Crossing Minimization: Hardness, Approximations, and Tractable Cases
Martin Fink 0001, Sergey Pupyrev
GD1
2013 Ordering Metro Lines by Block Crossings
Martin Fink 0001, Sergey Pupyrev
MFCS1
2013 Selecting the Aspect Ratio of a Scatter Plot Based on Its Delaunay Triangulation
abstract
Scatter plots are diagrams that visualize two-dimensional data as sets of points in the plane. They allow users to detect correlations and clusters in the data. Whether or not a user can accomplish these tasks highly depends on the aspect ratio selected for the plot, i.e., the ratio between the horizontal and the vertical extent of the diagram. We argue that an aspect ratio is good if the Delaunay triangulation of the scatter plot at this aspect ratio has some nice geometric property, e.g., a large minimum angle or a small total edge length. More precisely, we consider the following optimization problem. Given a set Q of points in the plane, find a scale factor s such that scaling the x-coordinates of the points in Q by s and the y-coordinates by 1=s yields a point set P(s) that optimizes a property of the Delaunay triangulation of P(s), over all choices of s. We present an algorithm that solves this problem efficiently and demonstrate its usefulness on real-world instances. Moreover, we discuss an empirical test in which we asked 64 participants to choose the aspect ratios of 18 scatter plots. We tested six different quality measures that our algorithm can optimize. In conclusion, minimizing the total edge length and minimizing what we call the 'uncompactness' of the triangles of the Delaunay triangulation yielded the aspect ratios that were most similar to those chosen by the participants in the test.
Martin Fink 0001, Jan-Henrik Haunert, Joachim Spoerhase, Alexander Wolff 0001
IEEE Trans. Vis. Comput. Graph.1
2012 Drawing Metro Maps Using Bézier Curves
Martin Fink 0001, Herman J. Haverkort, Martin Nöllenburg, Maxwell J. Roberts, Julian Schuhmann, Alexander Wolff 0001
GD1
2012 Algorithms for Labeling Focus Regions
abstract
In this paper, we investigate the problem of labeling point sites in focus regions of maps or diagrams. This problem occurs, for example, when the user of a mapping service wants to see the names of restaurants or other POIs in a crowded downtown area but keep the overview over a larger area. Our approach is to place the labels at the boundary of the focus region and connect each site with its label by a linear connection, which is called a leader. In this way, we move labels from the focus region to the less valuable context region surrounding it. In order to make the leader layout well readable, we present algorithms that rule out crossings between leaders and optimize other characteristics such as total leader length and distance between labels. This yields a new variant of the boundary labeling problem, which has been studied in the literature. Other than in traditional boundary labeling, where leaders are usually schematized polylines, we focus on leaders that are either straight-line segments or Bezier curves. Further, we present algorithms that, given the sites, find a position of the focus region that optimizes the above characteristics. We also consider a variant of the problem where we have more sites than space for labels. In this situation, we assume that the sites are prioritized by the user. Alternatively, we take a new facility-location perspective which yields a clustering of the sites. We label one representative of each cluster. If the user wishes, we apply our approach to the sites within a cluster, giving details on demand.
Martin Fink 0001, Jan-Henrik Haunert, André Schulz 0001, Joachim Spoerhase, Alexander Wolff 0001
IEEE Trans. Vis. Comput. Graph.1
2011 Drawing Graphs with Vertices at Specified Positions and Crossings at Large Angles
Martin Fink 0001, Jan-Henrik Haunert, Tamara Mchedlidze, Joachim Spoerhase, Alexander Wolff 0001
GD1