EDBT 2026 Demo / reviewers in the wild / expert
Michael Kaufmann 0001
dblp:k/MichaelKaufmann1
· DBLP profile ↗
216ranked-venue papers
28as first author
28since 2021 · last 2026
0000-0001-9186-3538ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 174 · 23 first-author · 24 since 2021Applied, interdisciplinary, general and emerging computing · 20 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 14 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 8Systems, architecture and hardware · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Rectilinear-upward planarity testing of digraphsabstractA rectilinear-upward planar drawing of a digraph G is a crossing-free drawing of G where each edge is either a horizontal or a vertical segment, and such that no directed edge points downward. Rectilinear-Upward Planarity Testing is the problem of deciding whether a digraph G admits a rectilinear-upward planar drawing. We study the complexity of Rectilinear-Upward Planarity Testing and provide several algorithmic results. Precisely, we prove that: ( i ) the problem is NP-complete, even if G is biconnected; ( i i ) it can be solved in linear time when an upward planar embedding of G is fixed; ( i i i ) the problem is polynomial-time solvable for biconnected digraphs of treewidth at most two, i.e., for digraphs whose underlying undirected graph is a series-parallel graph; ( i v ) the problem is fixed-parameter tractable (namely, fixed-parameter linear) for all biconnected graphs, when parameterized by the number of sources and sinks in the digraph. • We study the algorithmic complexity of a problem that combines two well-established topics in graph drawing, namely rectilinear planar drawings and upward planar drawings. This problems, called rectilinear-upward planarity testing, asks to decide whether an input planar di-graph admits a planar drawing where each edge is either a horizontal or a vertical segment, and no edge points downwards. • We prove that rectilinear-upward planarity testing is NP-complete, even for biconnected digraphs. • We provide a linear-time algorithm for rectilinear-upward planarity testing of digraphs with a fixed upward planar embedding. • We provide a quadratic-time algorithm for rectilinear-upward planarity testing of biconnected partial 2-trees (i.e., digraphs whose underlying undirected graph is series-parallel) in the variable embedding setting. • We provide a fixed-parameter linear (FPL) algorithm for rectilinear- upward planarity testing of general biconnected digraphs in the variable embedding setting. Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani |
J. Comput. Syst. Sci. | 2 |
| 2025 | The Price of Connectivity Augmentation on Planar GraphsabstractGiven two classes of graphs, 𝒢₁ ⊆ 𝒢₂, and a c-connected graph G ∈ 𝒢₁, we wish to augment G with a smallest cardinality set of new edges F to obtain a k-connected graph G' = (V,E∪ F) ∈ 𝒢₂. In general, this is the c → k connectivity augmentation problem. Previous research considered variants where 𝒢₁ = 𝒢₂ is the class of planar graphs, plane graphs, or planar straight-line graphs. In all three settings, we prove that the c → k augmentation problem is NP-complete when 2 ≤ c < k ≤ 5. However, the connectivity of the augmented graph G' is at most 5 if 𝒢₂ is limited to planar graphs. We initiate the study of the c → k connectivity augmentation problem for arbitrary k ∈ ℕ, where 𝒢₁ is the class of planar graphs, plane graphs, or planar straight-line graphs, and 𝒢₂ is a beyond-planar class of graphs: 𝓁-planar, 𝓁-plane topological, or 𝓁-plane geometric graphs. We obtain tight bounds on the tradeoffs between the desired connectivity k and the local crossing number 𝓁 of the augmented graph G'. We also show that our hardness results apply to this setting. The connectivity augmentation problem for triangulations is intimately related to edge flips; and the minimum augmentation problem to the flip distance between triangulations. We prove that it is NP-complete to find the minimum flip distance between a given triangulation and a 4-connected triangulation, settling an open problem posed in 2014, and present an EPTAS for this problem. Hugo A. Akitaya, Justin Dallant, Erik D. Demaine, Michael Kaufmann 0001, Linda Kleist, Frederick Stock, Csaba D. Tóth, Torsten Ueckerdt |
GD | 4 |
| 2025 | The Page Number of Monotone Directed Acyclic Outerplanar Graphs Is Four or FiveabstractA k-page book embedding of a directed acyclic graph consists of a topological order of its vertices and a k-coloring of its edges, such that no two edges of the same color cross, that is, their endpoints do not alternate in the order. The minimum value of k for which such an embedding exists is referred to as the page number of the graph. In contrast to general directed acyclic planar graphs, which may have unbounded page number [SIAM J. Comput. 28(5), 1999], it was recently shown that directed acyclic outerplanar graphs have bounded page number. In particular, Jungeblut, Merker and Ueckerdt provided an upper bound of 24,776 on their page number [FOCS 2023: 1937-1952]. In this work, we focus on so-called monotone directed acyclic outerplanar graphs. Starting from a single edge, these graphs are constructed by iteratively connecting a new vertex to the endpoints of an existing edge on the outer face using either two incoming or two outgoing edges incident to it. These graphs have twist-number 4 [GD 2023: 135-151] (i.e., they admit a topological order in which no more than four edges pairwise cross), a property, which was leveraged by Jungeblut, Merker and Ueckerdt to show that their page number is at most 128. We lower this upper bound to 5 and we also provide a lower bound of 4. A notable consequence of our result is a significant improvement of the upper bound on the page number of general directed outerplanar graphs from 24,776 to 1,160. Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001 |
GD | 4 |
| 2025 | Approximating Barnette's ConjectureabstractA well-known conjecture, named after David W. Barnette, asserts that every 3-regular, 3-connected, bipartite, planar graph (for short, Barnette graph) is Hamiltonian. As another step towards addressing Barnette’s conjecture positively, we show that every n-vertex Barnette graph admits a subhamiltonian cycle containing 5n/6 edges, improving upon the previous bound of 2n/3. Equivalently, every Barnette graph admits a 2-page book embedding in which at least 5n/6 consecutive vertex pairs along the spine are connected by edges. As a byproduct, we present a simple proof for a known result that guarantees the existence of Hamiltonian cycles in a certain subclass of Barnette graphs. Michael A. Bekos, Michael Kaufmann 0001, Maximilian Pfister 0002 |
GD | 2 |
| 2025 | Transforming Stacks into Queues: Mixed and Separated Layouts of GraphsabstractSome of the most important open problems for linear layouts of graphs ask for the relation between a graph’s queue number and its stack number or mixed number. In such, we seek a vertex order and edge partition of G into parts with pairwise non-crossing edges (a stack) or with pairwise non-nesting edges (a queue). Allowing only stacks, only queues, or both, the minimum number of required parts is the graph’s stack number sn(G), queue number qn(G), and mixed number mn(G), respectively. Already in 1992, Heath and Rosenberg asked whether qn(G) is bounded in terms of sn(G), that is, whether stacks "can be transformed into" queues. This is equivalent to bipartite 3-stack graphs having bounded queue number (Dujmović and Wood, 2005). Recently, Alam et al. asked whether qn(G) is bounded in terms of mn(G), which we show to also be equivalent to the previous questions. We approach the problem by considering separated linear layouts of bipartite graphs. In this natural setting all vertices of one part must precede all vertices of the other part. Separated stack and queue numbers coincide, and for fixed vertex orders, graphs with bounded separated stack/queue number can be characterized and efficiently recognized, whereas the separated mixed layouts are more challenging. In this work, we thoroughly investigate the relationship between separated and non-separated, mixed and pure linear layouts. Julia Katheder, Michael Kaufmann 0001, Sergey Pupyrev, Torsten Ueckerdt |
STACS | 2 |
| 2025 | Drawing graphs with k vertices per face: Complexity and algorithmsabstractA drawing of a graph divides the plane into topologically connected regions, called faces (or cells ). The boundary of each face is formed by vertices, crossings, and edge portions. Given a positive integer , we say that is a -real face drawing of if the boundary of each face of contains at least vertices of . Graphs that admit a -real face drawing are -real face graphs ; they have been studied so far in terms of edge density and inclusion relationships with other notable classes of nonplanar graphs that can be drawn avoiding specific crossing configurations. In this paper, we investigate the complexity of recognizing -real face graphs, that is, the complexity of testing whether a given graph is -real face, for desired values of . We study both the general unconstrained scenario and the 2-layer scenario in which the graph is bipartite, the vertices of the two partition sets lie on two distinct horizontal layers, and the edges are drawn as straight-line segments. While we prove NP-completeness results for the unconstrained scenario, we describe efficient recognition algorithms for the 2-layer setting. Michael A. Bekos, Giuseppe Di Battista, Emilio Di Giacomo, Walter Didimo, Michael Kaufmann 0001, Fabrizio Montecchiani |
Theor. Comput. Sci. | 5 |
| 2024 | The Density Formula: One Lemma to Bound Them AllabstractWe introduce the Density Formula for (topological) drawings of graphs in the plane or on the sphere, which relates the number of edges, vertices, crossings, and sizes of cells in the drawing. We demonstrate its capability by providing several applications: we prove tight upper bounds on the edge density of various beyond-planar graph classes, including so-called $k$-planar graphs with $k=1,2$, fan-crossing / fan-planar graphs, $k$-bend RAC-graphs with $k=0,1,2$, quasiplanar graphs, and $k^+$-real face graphs. In some cases ($1$-bend and $2$-bend RAC-graphs and fan-crossing / fan-planar graphs), we thereby obtain the first tight upper bounds on the edge density of the respective graph classes. In other cases, we give new streamlined and significantly shorter proofs for bounds that were already known in the literature. Thanks to the Density Formula, all of our proofs are mostly elementary counting and mostly circumvent the typical intricate case analysis found in earlier proofs. Further, in some cases (simple and non-homotopic quasiplanar graphs), our alternative proofs using the Density Formula lead to the first tight lower bound examples. Michael Kaufmann 0001, Boris Klemz, Kristin Knorr, Meghana M. Reddy, Felix Schröder, Torsten Ueckerdt |
GD | 1 |
| 2024 | On k-Planar Graphs Without Short Cycles
Michael A. Bekos, Prosenjit Bose, Aaron Büngener, Vida Dujmovic, Michael Hoffmann 0001, Michael Kaufmann 0001, Pat Morin, Saeed Odak, Alexandra Weinberger |
GD | 6 |
| 2024 | On the Complexity of Recognizing k^+-Real Face Graphs
Michael A. Bekos, Giuseppe Di Battista, Emilio Di Giacomo, Walter Didimo, Michael Kaufmann 0001, Fabrizio Montecchiani |
GD | 5 |
| 2024 | Improving the Crossing Lemma by Characterizing Dense 2-Planar and 3-Planar GraphsabstractBeyond-planarity focuses on the study of geometric and topological graphs that are in some sense nearly-planar. Here, planarity is relaxed by allowing edge crossings, but only with respect to some local forbidden crossing configurations. Early research dates back to the 1960s (e.g., Avital and Hanani 1966) for extremal problems on geometric graphs, but is also related to graph drawing problems where visual clutter by edge crossings should be minimized (e.g., Huang et al. 2008) that could negatively affect the readability of the drawing. Different types of forbidden crossing configurations give rise to different families of nearly-planar graphs. Most of the literature focuses on Turán-type problems, which ask for the maximum number of edges a nearly-planar graph can have. Here, we study this problem for bipartite topological graphs, considering several types of nearly-planar graphs, i.e., 1-planar, 2-planar, fan-planar, and RAC graphs. We prove bounds on the number of edges that are tight up to small additive constants; some of them are surprising and not along the lines of the known results for non-bipartite graphs. Our findings lead to an improvement of the leading constant of the well-known Crossing Lemma for bipartite graphs, as well as to a number of interesting research questions on topological graphs. Aaron Büngener, Michael Kaufmann 0001 |
GD | 2 |
| 2024 | Monotone Arc Diagrams with Few Biarcs
Steven Chaplick, Henry Förster, Michael Hoffmann 0001, Michael Kaufmann 0001 |
GD | 4 |
| 2023 | Axis-Parallel Right Angle Crossing GraphsabstractA RAC graph is one admitting a RAC drawing, that is, a polyline drawing in which each crossing occurs at a right angle. Originally motivated by psychological studies on readability of graph layouts, RAC graphs form one of the most prominent graph classes in beyond planarity. In this work, we study a subclass of RAC graphs, called axis-parallel RAC (or apRAC, for short), that restricts the crossings to pairs of axis-parallel edge-segments. apRAC drawings combine the readability of planar drawings with the clarity of (non-planar) orthogonal drawings. We consider these graphs both with and without bends. Our contribution is as follows: (i) We study inclusion relationships between apRAC and traditional RAC graphs. (ii) We establish bounds on the edge density of apRAC graphs. (iii) We show that every graph with maximum degree 8 is 2-bend apRAC and give a linear time drawing algorithm. Some of our results on apRAC graphs also improve the state of the art for general RAC graphs. We conclude our work with a list of open questions and a discussion of a natural generalization of the apRAC model. Patrizio Angelini, Michael A. Bekos, Julia Katheder, Michael Kaufmann 0001, Maximilian Pfister 0002, Torsten Ueckerdt |
ESA | 4 |
| 2023 | Min-k-planar Drawings of Graphs
Carla Binucci, Aaron Büngener, Giuseppe Di Battista, Walter Didimo, Vida Dujmovic, Seok-Hee Hong 0001, Michael Kaufmann 0001, Giuseppe Liotta, Pat Morin, Alessandra Tappini |
GD (1) | 7 |
| 2023 | Rectilinear-Upward Planarity Testing of Digraphs
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali, Maurizio Patrignani |
ISAAC | 2 |
| 2023 | On the 2-Layer Window Width Minimization Problem
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001, Stephen G. Kobourov, Myroslav Kryven, Axel Kuckuk, Lena Schlipf |
SOFSEM | 3 |
| 2023 | Linear Layouts of Bipartite Planar Graphs
Henry Förster, Michael Kaufmann 0001, Laura Merker, Sergey Pupyrev, Chrysanthi N. Raftopoulou |
WADS | 2 |
| 2023 | Nonplanar Graph Drawings with k Vertices per Face
Carla Binucci, Giuseppe Di Battista, Walter Didimo, Seok-Hee Hong 0001, Michael Kaufmann 0001, Giuseppe Liotta, Pat Morin, Alessandra Tappini |
WG | 5 |
| 2023 | Lazy Queue Layouts of PosetsabstractAbstract We investigate the queue number of posets in terms of their width, that is, the maximum number of pairwise incomparable elements. A long-standing conjecture of Heath and Pemmaraju asserts that every poset of width w has queue number at most w. The conjecture has been confirmed for posets of width $$w=2$$ w = 2 via so-called lazy linear extension. We extend and thoroughly analyze lazy linear extensions for posets of width $$w > 2$$ w > 2 . Our analysis implies an upper bound of $$(w-1)^2 +1$$ ( w - 1 ) 2 + 1 on the queue number of width-w posets, which is tight for the strategy and yields an improvement over the previously best-known bound. Further, we provide an example of a poset that requires at least $$w+1$$ w + 1 queues in every linear extension, thereby disproving the conjecture for posets of width $$w > 2$$ w > 2 . Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
Algorithmica | 4 |
| 2023 | Computing Bend-Minimum Orthogonal Drawings of Plane Series-Parallel Graphs in Linear TimeabstractAbstract A planar orthogonal drawing of a planar 4-graph G (i.e., a planar graph with vertex-degree at most four) is a crossing-free drawing that maps each vertex of G to a distinct point of the plane and each edge of G to a polygonal chain consisting of horizontal and vertical segments. A longstanding open question in Graph Drawing, dating back over 30 years, is whether there exists a linear-time algorithm to compute an orthogonal drawing of a plane 4-graph with the minimum number of bends. The term “plane” indicates that the input graph comes together with a planar embedding, which must be preserved by the drawing (i.e., the drawing must have the same set of faces as the input graph). In this paper we positively answer the question above for the widely-studied class of series–parallel graphs. Our linear-time algorithm is based on a characterization of the planar series–parallel graphs that admit an orthogonal drawing without bends. This characterization is given in terms of the orthogonal spirality that each type of triconnected component of the graph can take; the orthogonal spirality of a component measures how much that component is “rolled-up” in an orthogonal drawing of the graph. Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
Algorithmica | 2 |
| 2022 | Rectilinear Planarity of Partial 2-Trees
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
GD | 2 |
| 2022 | Graph Product Structure for h-Framed GraphsabstractGraph product structure theory expresses certain graphs as subgraphs of the strong product of much simpler graphs. In particular, an elegant formulation for the corresponding structural theorems involves the strong product of a path and of a bounded treewidth graph, and allows to lift combinatorial results for bounded treewidth graphs to graph classes for which the product structure holds, such as to planar graphs [Dujmović et al., J. ACM, 67(4), 22:1-38, 2020]. In this paper, we join the search for extensions of this powerful tool beyond planarity by considering the h-framed graphs, a graph class that includes 1-planar, optimal 2-planar, and k-map graphs (for appropriate values of h). We establish a graph product structure theorem for h-framed graphs stating that the graphs in this class are subgraphs of the strong product of a path, of a planar graph of treewidth at most 3, and of a clique of size 3⌊h2 ⌋ + ⌊h3 ⌋ - 1. This allows us to improve over the previous structural theorems for 1-planar and k-map graphs. Our results constitute significant progress over the previous bounds on the queue number, non-repetitive chromatic number, and p-centered chromatic number of these graph classes, e.g., we lower the currently best upper bound on the queue number of 1-planar graphs and k-map graphs from 115 to 82 and from ⌊332 (k + 3⌊k2 ⌋-3)⌋ to ⌊332 (3⌊k2 ⌋ + ⌊k3 ⌋ - 1)⌋, respectively. We also employ the product structure machinery to improve the current upper bounds on the twin-width of 1-planar graphs from O(1) to 80. All our structural results are constructive and yield efficient algorithms to obtain the corresponding decompositions. Michael A. Bekos, Giordano Da Lozzo, Petr Hlinený, Michael Kaufmann 0001 |
ISAAC | 4 |
| 2022 | RAC Drawings of Graphs with Low DegreeabstractMotivated by cognitive experiments providing evidence that large crossing-angles do not impair the readability of a graph drawing, RAC (Right Angle Crossing) drawings were introduced to address the problem of producing readable representations of non-planar graphs by supporting the optimal case in which all crossings form 90° angles. In this work, we make progress on the problem of finding RAC drawings of graphs of low degree. In this context, a long-standing open question asks whether all degree-3 graphs admit straight-line RAC drawings. This question has been positively answered for the Hamiltonian degree-3 graphs. We improve on this result by extending to the class of 3-edge-colorable degree-3 graphs. When each edge is allowed to have one bend, we prove that degree-4 graphs admit such RAC drawings, a result which was previously known only for degree-3 graphs. Finally, we show that 7-edge-colorable degree-7 graphs admit RAC drawings with two bends per edge. This improves over the previous result on degree-6 graphs. Patrizio Angelini, Michael A. Bekos, Julia Katheder, Michael Kaufmann 0001, Maximilian Pfister 0002 |
MFCS | 4 |
| 2022 | Placing Arrows in Directed Graph Layouts: Algorithms and ExperimentsabstractAbstract We study how to place arrow heads in directed graph drawings aiming at minimizing their overlaps and avoiding intersections between arrow heads and edges. The objective is to support users to correctly and quickly recognize edge orientations, i.e. to deduce unambiguously the edge orientations. Our contribution is two‐fold: (i) We present exact and heuristic algorithms for this arrow placement problem, along with an extensive experimental analysis of these techniques; and (ii) we report on a user study aimed to understand the impact of different arrow placement strategies on performing global and local analysis tasks on directed graph layouts. Carla Binucci, Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Fabrizio Montecchiani |
Comput. Graph. Forum | 3 |
| 2022 | The mixed page number of graphs
Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
Theor. Comput. Sci. | 4 |
| 2021 | Recognizing and Embedding Simple Optimal 2-Planar Graphs
Henry Förster, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
GD | 2 |
| 2021 | Using the Metro-Map Metaphor for Drawing Hypergraphs
Fabian Frank, Michael Kaufmann 0001, Stephen G. Kobourov, Tamara Mchedlidze, Sergey Pupyrev, Torsten Ueckerdt, Alexander Wolff 0001 |
SOFSEM | 2 |
| 2021 | A Heuristic Approach Towards Drawings of Graphs With High Crossing ResolutionabstractAbstract The crossing resolution of a non-planar drawing of a graph is the value of the minimum angle formed by any pair of crossing edges. Recent experiments suggest that the larger the crossing resolution is, the easier it is to read and interpret a drawing of a graph. However, maximizing the crossing resolution turns out to be an NP-hard problem in general, and only heuristic algorithms are known that are mainly based on appropriately adjusting force-directed algorithms. In this paper, we propose a new heuristic algorithm for the crossing resolution maximization problem and we experimentally compare it against the known approaches from the literature. Our experimental evaluation indicates that the new heuristic produces drawings with better crossing resolution, but this comes at the cost of slightly higher edge-length ratio, especially when the input graph is large. Michael A. Bekos, Henry Förster, Christian Geckeler, Lukas Holländer, Michael Kaufmann 0001, Amadäus M. Spallek, Jan Splett |
Comput. J. | 5 |
| 2021 | On dispersable book embeddings
Muhammad Jawaherul Alam, Michael A. Bekos, Vida Dujmovic, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
Theor. Comput. Sci. | 5 |
| 2020 | On Compact RAC DrawingsabstractWe present new bounds for the required area of Right Angle Crossing (RAC) drawings for complete graphs, i.e. drawings where any two crossing edges are perpendicular to each other. First, we improve upon results by Didimo et al. [Walter Didimo et al., 2011] and Di Giacomo et al. [Emilio Di Giacomo et al., 2011] by showing how to compute a RAC drawing with three bends per edge in cubic area. We also show that quadratic area can be achieved when allowing eight bends per edge in general or with three bends per edge for p-partite graphs. As a counterpart, we prove that in general quadratic area is not sufficient for RAC drawings with three bends per edge. Henry Förster, Michael Kaufmann 0001 |
ESA | 2 |
| 2020 | Lazy Queue Layouts of Posets
Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
GD | 4 |
| 2020 | Rectilinear Planarity Testing of Plane Series-Parallel Graphs in Linear Time
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Giacomo Ortali |
GD | 2 |
| 2020 | Layered Fan-Planar Graph DrawingsabstractIn a fan-planar drawing of a graph an edge can cross only edges with a common end-vertex. In this paper, we study fan-planar drawings that use h (horizontal) layers and are proper, i.e., edges connect adjacent layers. We show that if the embedding of the graph is fixed, then testing the existence of such drawings is fixed-parameter tractable in h, via a reduction to a similar result for planar graphs by Dujmović et al. If the embedding is not fixed, then we give partial results for h = 2: It was already known how to test the existence of fan-planar proper 2-layer drawings for 2-connected graphs, and we show here how to test this for trees. Along the way, we exhibit other interesting results for graphs with a fan-planar proper h-layer drawing; in particular we bound their pathwidth and show that they have a bar-1-visibility representation. Therese Biedl, Steven Chaplick, Michael Kaufmann 0001, Fabrizio Montecchiani, Martin Nöllenburg, Chrysanthi N. Raftopoulou |
MFCS | 3 |
| 2020 | The Stub Resolution of 1-Planar Graphs
Michael Kaufmann 0001, Jan Kratochvíl, Fabian Lipp, Fabrizio Montecchiani, Chrysanthi N. Raftopoulou, Pavel Valtr 0001 |
WALCOM | 1 |
| 2020 | Queue Layouts of Planar 3-TreesabstractAbstract A queue layout of a graph G consists of a linear order of the vertices of G and a partition of the edges of G into queues , so that no two independent edges of the same queue are nested. The queue number of graph G is defined as the minimum number of queues required by any queue layout of G . In this paper, we continue the study of the queue number of planar 3-trees, which form a well-studied subclass of planar graphs. Prior to this work, it was known that the queue number of planar 3-trees is at most seven. In this work, we improve this upper bound to five. We also show that there exist planar 3-trees whose queue number is at least four. Notably, this is the first example of a planar graph with queue number greater than three. Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
Algorithmica | 4 |
| 2020 | On RAC drawings of graphs with one bend per edge
Patrizio Angelini, Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
Theor. Comput. Sci. | 4 |
| 2019 | Efficient Generation of Different Topological Representations of Graphs Beyond-PlanarityabstractBeyond-planarity focuses on combinatorial properties of classes of non-planar graphs that allow for representations satisfying certain local geometric or topological constraints on their edge crossings. Beside the study of a specific graph class for its maximum edge density, another parameter that is often considered in the literature is the size of the largest complete or complete bipartite graph belonging to it. Overcoming the limitations of standard combinatorial arguments, we present a technique to systematically generate all non-isomorphic topological representations of complete and complete bipartite graphs, taking into account the constraints of the specific class. As a proof of concept, we apply our technique to various beyond-planarity classes and achieve new tight bounds for the aforementioned parameter. Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Thomas Schneck |
GD | 3 |
| 2019 | The QuaSEFE Problem
Patrizio Angelini, Henry Förster, Michael Hoffmann 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Maurizio Patrignani |
GD | 4 |
| 2019 | On Point Set Embeddings for k-Planar Graphs with Few Bends per Edge
Michael Kaufmann 0001 |
SOFSEM | 1 |
| 2019 | On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
Algorithmica | 3 |
| 2019 | On 3D visibility representations of graphs with few crossings per edge
Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Fabrizio Montecchiani |
Theor. Comput. Sci. | 3 |
| 2018 | The Number of Crossings in Multigraphs with No Empty Lens
Michael Kaufmann 0001, János Pach, Géza Tóth 0001, Torsten Ueckerdt |
GD | 1 |
| 2018 | Queue Layouts of Planar 3-Trees
Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
GD | 4 |
| 2018 | On RAC Drawings of Graphs with One Bend per Edge
Patrizio Angelini, Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
GD | 4 |
| 2018 | Orthogonal and Smooth Orthogonal Layouts of 1-Planar Graphs with Low Edge Complexity
Evmorfia N. Argyriou, Sabine Cornelsen, Henry Förster, Michael Kaufmann 0001, Martin Nöllenburg, Yoshio Okamoto, Chrysanthi N. Raftopoulou, Alexander Wolff 0001 |
GD | 4 |
| 2018 | A Heuristic Approach Towards Drawings of Graphs with High Crossing Resolution
Michael A. Bekos, Henry Förster, Christian Geckeler, Lukas Holländer, Michael Kaufmann 0001, Amadäus M. Spallek, Jan Splett |
GD | 5 |
| 2018 | Beyond-Planarity: Turán-Type Results for Non-Planar Bipartite Graphs
Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Maximilian Pfister 0002, Torsten Ueckerdt |
ISAAC | 3 |
| 2018 | On Dispersable Book Embeddings
Muhammad Jawaherul Alam, Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Sergey Pupyrev |
WG | 4 |
| 2018 | Planar Bus Graphs
Till Bruckdorfer, Stefan Felsner, Michael Kaufmann 0001 |
Algorithmica | 3 |
| 2018 | Table cartogram
William S. Evans, Stefan Felsner, Michael Kaufmann 0001, Stephen G. Kobourov, Debajyoti Mondal, Rahnuma Islam Nishat, Kevin Verbeek |
Comput. Geom. | 3 |
| 2018 | Small Universal Point Sets for k-Outerplanar Graphs
Patrizio Angelini, Till Bruckdorfer, Giuseppe Di Battista, Michael Kaufmann 0001, Tamara Mchedlidze, Vincenzo Roselli, Claudio Squarcella |
Discret. Comput. Geom. | 4 |
| 2018 | 1-Fan-bundle-planar drawings of graphs
Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Philipp Kindermann, Thomas Schneck |
Theor. Comput. Sci. | 3 |
| 2018 | Algorithms and insights for RaceTrack
Michael A. Bekos, Till Bruckdorfer, Henry Förster, Michael Kaufmann 0001, Simon Poschenrieder, Thomas Stüber |
Theor. Comput. Sci. | 4 |
| 2017 | On Optimal 2- and 3-Planar GraphsabstractA graph is k-planar if it can be drawn in the plane such that no edge is crossed more than k times. While for k=1, optimal 1-planar graphs, i.e., those with n vertices and exactly 4n-8 edges, have been completely characterized, this has not been the case for k > 1. For k=2,3 and 4, upper bounds on the edge density have been developed for the case of simple graphs by Pach and Tóth, Pach et al. and Ackerman, which have been used to improve the well-known "Crossing Lemma". Recently, we proved that these bounds also apply to non-simple 2- and 3-planar graphs without homotopic parallel edges and self-loops. In this paper, we completely characterize optimal 2- and 3-planar graphs, i.e., those that achieve the aforementioned upper bounds. We prove that they have a remarkably simple regular structure, although they might be non-simple. The new characterization allows us to develop notable insights concerning new inclusion relationships with other graph classes. Michael A. Bekos, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
SoCG | 2 |
| 2017 | 1-Fan-Bundle-Planar Drawings of Graphs
Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Philipp Kindermann, Thomas Schneck |
GD | 3 |
| 2017 | 3D Visibility Representations of 1-planar Graphs
Patrizio Angelini, Michael A. Bekos, Michael Kaufmann 0001, Fabrizio Montecchiani |
GD | 3 |
| 2017 | On Vertex- and Empty-Ply Proximity Drawings
Patrizio Angelini, Steven Chaplick, Felice De Luca, Jirí Fiala 0001, Jaroslav Hancl, Niklas Heinsohn, Michael Kaufmann 0001, Stephen G. Kobourov, Jan Kratochvíl, Pavel Valtr 0001 |
GD | 7 |
| 2017 | On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings
Michael A. Bekos, Henry Förster, Michael Kaufmann 0001 |
GD | 3 |
| 2017 | An Interactive Tool to Explore and Improve the Ply Number of Drawings
Niklas Heinsohn, Michael Kaufmann 0001 |
GD | 2 |
| 2017 | The Book Thickness of 1-Planar Graphs is Constant
Michael A. Bekos, Till Bruckdorfer, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
Algorithmica | 3 |
| 2017 | On the Recognition of Fan-Planar and Maximal Outer-Fan-Planar Graphs
Michael A. Bekos, Sabine Cornelsen, Luca Grilli 0001, Seok-Hee Hong 0001, Michael Kaufmann 0001 |
Algorithmica | 5 |
| 2017 | Threshold-coloring and unit-cube contact representation of planar graphs
Muhammad Jawaherul Alam, Steven Chaplick, Gasper Fijavz, Michael Kaufmann 0001, Stephen G. Kobourov, Sergey Pupyrev, Jackson Toeniskoetter |
Discret. Appl. Math. | 4 |
| 2016 | The Planar Tree Packing TheoremabstractPacking graphs is a combinatorial problem where several given graphs are being mapped into a common host graph such that every edge is used at most once. In the planar tree packing problem we are given two trees T1 and T2 on n vertices and have to find a planar graph on n vertices that is the edge-disjoint union of T1 and T2. A clear exception that must be made is the star which cannot be packed together with any other tree. But according to a conjecture of Garcia et al. from 1997 this is the only exception, and all other pairs of trees admit a planar packing. Previous results addressed various special cases, such as a tree and a spider tree, a tree and a caterpillar, two trees of diameter four, two isomorphic trees, and trees of maximum degree three. Here we settle the conjecture in the affirmative and prove its general form, thus making it the planar tree packing theorem. The proof is constructive and provides a polynomial time algorithm to obtain a packing for two given nonstar trees. Markus Geyer, Michael Hoffmann 0001, Michael Kaufmann 0001, Vincent Kusters, Csaba D. Tóth |
SoCG | 3 |
| 2016 | Low Ply Drawings of Trees
Patrizio Angelini, Michael A. Bekos, Till Bruckdorfer, Jaroslav Hancl, Michael Kaufmann 0001, Stephen G. Kobourov, Antonios Symvonis, Pavel Valtr 0001 |
GD | 5 |
| 2016 | On the Density of Non-simple 3-Planar Graphs
Michael A. Bekos, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
GD | 2 |
| 2016 | On the Total Number of Bends for Planar Octilinear Drawings
Michael A. Bekos, Michael Kaufmann 0001, Robert Krug 0001 |
LATIN | 2 |
| 2016 | On Contact Graphs with Cubes and Proportional Boxes
Muhammad Jawaherul Alam, Michael Kaufmann 0001, Stephen G. Kobourov |
SOFSEM | 2 |
| 2016 | Multi-omics enrichment analysis using the GeneTrail2 web serviceabstractMOTIVATION: Gene set analysis has revolutionized the interpretation of high-throughput transcriptomic data. Nowadays, with comprehensive studies that measure multiple -omics from the same sample, powerful tools for the integrative analysis of multi-omics datasets are required. RESULTS: Here, we present GeneTrail2, a web service allowing the integrated analysis of transcriptomic, miRNomic, genomic and proteomic datasets. It offers multiple statistical tests, a large number of predefined reference sets, as well as a comprehensive collection of biological categories and enables direct comparisons between the computed results. We used GeneTrail2 to explore pathogenic mechanisms of Wilms tumors. We not only succeeded in revealing signaling cascades that may contribute to the malignancy of blastemal subtype tumors but also identified potential biomarkers for nephroblastoma with adverse prognosis. The presented use-case demonstrates that GeneTrail2 is well equipped for the integrative analysis of comprehensive -omics data and may help to shed light on complex pathogenic mechanisms in cancer and other diseases. AVAILABILITY AND IMPLEMENTATION: GeneTrail2 can be freely accessed under https://genetrail2.bioinf.uni-sb.de CONTACT: : [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Daniel Stöckel, Tim Kehl, Patrick Trampert, Lara Schneider, Christina Backes, Nicole Ludwig 0001, Andreas Gerasch, Michael Kaufmann 0001, Manfred Gessler, Norbert Graf 0001, Eckart Meese, Andreas Keller, Hans-Peter Lenhof |
Bioinform. | 8 |
| 2015 | 1-Planar Graphs have Constant Book Thickness
Michael A. Bekos, Till Bruckdorfer, Michael Kaufmann 0001, Chrysanthi N. Raftopoulou |
ESA | 3 |
| 2015 | A Universal Point Set for 2-Outerplanar Graphs
Patrizio Angelini, Till Bruckdorfer, Michael Kaufmann 0001, Tamara Mchedlidze |
GD | 3 |
| 2015 | The Book Embedding Problem from a SAT-Solving Perspective
Michael A. Bekos, Michael Kaufmann 0001, Christian Zielke |
GD | 2 |
| 2015 | On Embeddability of Buses in Point Sets
Till Bruckdorfer, Michael Kaufmann 0001, Stephen G. Kobourov, Sergey Pupyrev |
GD | 2 |
| 2015 | PED User Study
Till Bruckdorfer, Michael Kaufmann 0001, Simon Leibßle |
GD | 2 |
| 2015 | A New Approach to Partial MUS Enumeration
Christian Zielke, Michael Kaufmann 0001 |
SAT | 2 |
| 2015 | The Maximum k-Differential Coloring Problem
Michael A. Bekos, Michael Kaufmann 0001, Stephen G. Kobourov, Sankar Veeramoni |
SOFSEM | 2 |
| 2015 | Contact Graphs of Circular Arcs
Muhammad Jawaherul Alam, David Eppstein, Michael Kaufmann 0001, Stephen G. Kobourov, Sergey Pupyrev, André Schulz 0001, Torsten Ueckerdt |
WADS | 3 |
| 2015 | The Effect of Almost-Empty Faces on Planar Kandinsky Drawings
Michael A. Bekos, Michael Kaufmann 0001, Robert Krug 0001, Martin Siebenhaller |
SEA | 2 |
| 2015 | Approximating Minimum Manhattan Networks in Higher Dimensions
Aparna Das, Emden R. Gansner, Michael Kaufmann 0001, Stephen G. Kobourov, Joachim Spoerhase, Alexander Wolff 0001 |
Algorithmica | 3 |
| 2014 | Rebuilding KEGG Maps: Algorithms and BenefitsabstractStatic drawings of biological pathways are still an important research tool for biologists. Gerhard Michal created his seminal drawings of metabolic networks in the 1960s and thus defined canonical representations of some key pathways. The Kyoto Encyclopedia of Genes and Genomes (KEGG) provides the most popular static drawings of biological networks of different types, used in a huge number of publications. These drawings are so widely known that they are immediately recognizable to most biologists. This enables collaborative work and simplifies the communication of analysis results. Automatic layout of these pathway maps is complicated by the fact that the information available from KEGG does not contain the entire layout information of the reference maps. Here we present a fully automated algorithm for interactive KEGG layout construction. The algorithm conserves the original KEGG layout to the extent possible while improving readability by removing unnecessary elements (in organism-specific maps). Multiple pathway maps can be laid out simultaneously to facilitate the navigation of larger networks. The algorithm supports the hierarchical layout of sub networks and thus supports interactive exploration of large datasets. Andreas Gerasch, Michael Kaufmann 0001, Oliver Kohlbacher |
PacificVis | 2 |
| 2014 | Boundary Labeling Methods for Dynamic Focus RegionsabstractThe display of data related to graphical objects on a map is a well studied problem in cartography and several approaches have been published. Adapting the idea of boundary labeling using a focus region, we face the problem of emphasizing additional information and labels for objects within a focus region even when the region might be moving. We propose four different approaches that support effective solutions in various ways, and discuss advantages and drawbacks. Our algorithms regard the dynamic nature of the focus region to place the labels and preserve the mental map of the analyzed drawing. We demonstrate our methods by applying them to biological networks. Niklas Heinsohn, Andreas Gerasch, Michael Kaufmann 0001 |
PacificVis | 3 |
| 2014 | On the Recognition of Fan-Planar and Maximal Outer-Fan-Planar Graphs
Michael A. Bekos, Sabine Cornelsen, Luca Grilli 0001, Seok-Hee Hong 0001, Michael Kaufmann 0001 |
GD | 5 |
| 2014 | Planar Octilinear Drawings with One Bend Per Edge
Michael A. Bekos, Martin Gronemann, Michael Kaufmann 0001, Robert Krug 0001 |
GD | 3 |
| 2014 | Smooth Orthogonal Drawings of Planar Graphs
Muhammad Jawaherul Alam, Michael A. Bekos, Michael Kaufmann 0001, Philipp Kindermann, Stephen G. Kobourov, Alexander Wolff 0001 |
LATIN | 3 |
| 2014 | Fitting Planar Graphs on Planar Maps
Muhammad Jawaherul Alam, Michael Kaufmann 0001, Stephen G. Kobourov, Tamara Mchedlidze |
SOFSEM | 2 |
| 2014 | On the area requirements of Euclidean minimum spanning trees
Patrizio Angelini, Till Bruckdorfer, Marco Chiesa, Fabrizio Frati, Michael Kaufmann 0001, Claudio Squarcella |
Comput. Geom. | 5 |
| 2014 | Bend-optimal orthogonal graph drawing in the general position model
Stefan Felsner, Michael Kaufmann 0001, Pavel Valtr 0001 |
Comput. Geom. | 2 |
| 2013 | On the Characterization of Plane Bus Graphs
Till Bruckdorfer, Stefan Felsner, Michael Kaufmann 0001 |
CIAC | 3 |
| 2013 | Table Cartograms
William S. Evans, Stefan Felsner, Michael Kaufmann 0001, Stephen G. Kobourov, Debajyoti Mondal, Rahnuma Islam Nishat, Kevin Verbeek |
ESA | 3 |
| 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 |
GD | 5 |
| 2013 | Slanted Orthogonal Drawings
Michael A. Bekos, Michael Kaufmann 0001, Robert Krug 0001, Stefan Näher, Vincenzo Roselli |
GD | 2 |
| 2013 | On the Upward Planarity of Mixed Plane Graphs
Fabrizio Frati, Michael Kaufmann 0001, János Pach, Csaba D. Tóth, David R. Wood |
GD | 2 |
| 2013 | MUStICCa: MUS Extraction with Interactive Choice of Candidates
Johannes Dellert, Christian Zielke, Michael Kaufmann 0001 |
SAT | 3 |
| 2013 | Planar Packing of Binary Trees
Markus Geyer, Michael Hoffmann 0001, Michael Kaufmann 0001, Vincent Kusters, Csaba D. Tóth |
WADS | 3 |
| 2013 | Threshold-Coloring and Unit-Cube Contact Representation of Graphs
Muhammad Jawaherul Alam, Steven Chaplick, Gasper Fijavz, Michael Kaufmann 0001, Stephen G. Kobourov, Sergey Pupyrev |
WG | 4 |
| 2013 | Linear-Time Algorithms for Hole-free Rectilinear Proportional Contact Graph Representations
Muhammad Jawaherul Alam, Therese Biedl, Stefan Felsner, Andreas Gerasch, Michael Kaufmann 0001, Stephen G. Kobourov |
Algorithmica | 5 |
| 2013 | NetworkTrail - a web service for identifying and visualizing deregulated subnetworksabstractUNLABELLED: The deregulation of biochemical pathways plays a central role in many diseases like cancer or Parkinsons's disease. In silico tools for calculating these deregulated pathways may help to gain new insights into pathogenic mechanisms and may open novel avenues for therapy stratification in the sense of personalized medicine. Here, we present NetworkTrail, a web service for the detection of deregulated pathways and subgraphs in biological networks. NetworkTrail uses a state-of-the-art integer linear programming-based approach for this task and offers interfaces to the Biological Network Analyzer (BiNA) and Cytoscape Web for visualizing the resulting subnetworks. By providing an accessible interface to otherwise hard-to-use command line tools, the new web service enables non-experts to quickly and reliably carry out this type of network analyses. AVAILABILITY AND IMPLEMENTATION: NetworkTrail is a JavaServer Pages-based web service. The algorithm for finding deregulated subnetworks has been implemented in C++. NetworkTrail is available at http://networktrail.bioinf.uni-sb.de/. Daniel Stöckel, Oliver Müller 0003, Tim Kehl, Andreas Gerasch, Christina Backes, Alexander Rurainski, Andreas Keller, Michael Kaufmann 0001, Hans-Peter Lenhof |
Bioinform. | 8 |
| 2013 | Approximate proximity drawings
William S. Evans, Emden R. Gansner, Michael Kaufmann 0001, Giuseppe Liotta, Henk Meijer, Andreas Spillner 0001 |
Comput. Geom. | 3 |
| 2013 | On upward point set embeddability
Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
Comput. Geom. | 1 |
| 2013 | Computing Cartograms with Optimal Complexity
Muhammad Jawaherul Alam, Therese Biedl, Stefan Felsner, Michael Kaufmann 0001, Stephen G. Kobourov, Torsten Ueckerdt |
Discret. Comput. Geom. | 4 |
| 2012 | Geometric RAC Simultaneous Drawings of Graphs
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
COCOON | 3 |
| 2012 | Computing cartograms with optimal complexityabstractIn a rectilinear dual of a planar graph vertices are represented by simple rectilinear polygons, while edges are represented by side-contact between the corresponding polygons. A rectilinear dual is called a cartogram if the area of each region is equal to a pre-specified weight. Muhammad Jawaherul Alam, Therese Biedl, Stefan Felsner, Michael Kaufmann 0001, Stephen G. Kobourov, Torsten Ueckerdt |
SCG | 4 |
| 2012 | Smooth Orthogonal Layouts
Michael A. Bekos, Michael Kaufmann 0001, Stephen G. Kobourov, Antonios Symvonis |
GD | 2 |
| 2012 | Progress on Partial Edge Drawings
Till Bruckdorfer, Sabine Cornelsen, Carsten Gutwenger, Michael Kaufmann 0001, Fabrizio Montecchiani, Martin Nöllenburg, Alexander Wolff 0001 |
GD | 4 |
| 2012 | Creating Industrial-Like SAT Instances by Clustering and Reconstruction - (Poster Presentation)
Sebastian Burg, Stephan Kottler, Michael Kaufmann 0001 |
SAT | 3 |
| 2012 | CoPAn: Exploring Recurring Patterns in Conflict Analysis of CDCL SAT Solvers - (Tool Presentation)
Stephan Kottler, Christian Zielke, Paul Seitz, Michael Kaufmann 0001 |
SAT | 4 |
| 2012 | Optimal Polygonal Representation of Planar Graphs
Christian A. Duncan, Emden R. Gansner, Yifan Hu 0001, Michael Kaufmann 0001, Stephen G. Kobourov |
Algorithmica | 4 |
| 2012 | miRTrail - a comprehensive webserver for analyzing gene and miRNA patterns to enhance the understanding of regulatory mechanisms in diseasesabstractBACKGROUND: Expression profiling provides new insights into regulatory and metabolic processes and in particular into pathogenic mechanisms associated with diseases. Besides genes, non-coding transcripts as microRNAs (miRNAs) gained increasing relevance in the last decade. To understand the regulatory processes of miRNAs on genes, integrative computer-aided approaches are essential, especially in the light of complex human diseases as cancer. RESULTS: Here, we present miRTrail, an integrative tool that allows for performing comprehensive analyses of interactions of genes and miRNAs based on expression profiles. The integrated analysis of mRNA and miRNA data should generate more robust and reliable results on deregulated pathogenic processes and may also offer novel insights into the regulatory interactions between miRNAs and genes. Our web-server excels in carrying out gene sets analysis, analysis of miRNA sets as well as the combination of both in a systems biology approach. To this end, miRTrail integrates information on 20.000 genes, almost 1.000 miRNAs, and roughly 280.000 putative interactions, for Homo sapiens and accordingly for Mus musculus and Danio rerio. The well-established, classical Chi-squared test is one of the central techniques of our tool for the joint consideration of miRNAs and their targets. For interactively visualizing obtained results, it relies on the network analyzers and viewers BiNA or Cytoscape-web, also enabling direct access to relevant literature. We demonstrated the potential of miRTrail by applying our tool to mRNA and miRNA data of malignant melanoma. MiRTrail identified several deregulated miRNAs that target deregulated mRNAs including miRNAs hsa-miR-23b and hsa-miR-223, which target the highest numbers of deregulated mRNAs and regulate the pathway "basal cell carcinoma". In addition, both miRNAs target genes like PTCH1 and RASA1 that are involved in many oncogenic processes. CONCLUSIONS: The application on melanoma samples demonstrates that the miRTrail platform may open avenues for investigating the regulatory interactions between genes and miRNAs for a wide range of human diseases. Moreover, miRTrail cannot only be applied to microarray based expression profiles, but also to NGS-based transcriptomic data. The program is freely available as web-server at mirtrail.bioinf.uni-sb.de. Cedric Christian Laczny, Petra Leidinger, Jan Haas, Nicole Ludwig 0001, Christina Backes, Andreas Gerasch, Michael Kaufmann 0001, Britta Vogel, Hugo A. Katus, Benjamin Meder, Cord Stähler, Eckart Meese, Hans-Peter Lenhof, Andreas Keller |
BMC Bioinform. | 7 |
| 2012 | Vertex angle and crossing angle resolution of leveled tree drawings
Walter Didimo, Michael Kaufmann 0001, Giuseppe Liotta, Yoshio Okamoto, Andreas Spillner 0001 |
Inf. Process. Lett. | 2 |
| 2011 | Approximating Minimum Manhattan Networks in Higher Dimensions
Aparna Das, Emden R. Gansner, Michael Kaufmann 0001, Stephen G. Kobourov, Joachim Spoerhase, Alexander Wolff 0001 |
ESA | 3 |
| 2011 | Proportional Contact Representations of Planar Graphs
Muhammad Jawaherul Alam, Therese Biedl, Stefan Felsner, Michael Kaufmann 0001, Stephen G. Kobourov |
GD | 4 |
| 2011 | Small Point Sets for Simply-Nested Planar Graphs
Patrizio Angelini, Giuseppe Di Battista, Michael Kaufmann 0001, Tamara Mchedlidze, Vincenzo Roselli, Claudio Squarcella |
GD | 3 |
| 2011 | Combining Problems on RAC Drawings and Simultaneous Graph Drawings
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
GD | 3 |
| 2011 | Approximate Proximity Drawings
William S. Evans, Emden R. Gansner, Michael Kaufmann 0001, Giuseppe Liotta, Henk Meijer, Andreas Spillner 0001 |
GD | 3 |
| 2011 | Upward Point Set Embeddability for Convex Point Sets Is in P
Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
GD | 1 |
| 2011 | Linear-Time Algorithms for Hole-Free Rectilinear Proportional Contact Graph Representations
Muhammad Jawaherul Alam, Therese Biedl, Stefan Felsner, Andreas Gerasch, Michael Kaufmann 0001, Stephen G. Kobourov |
ISAAC | 5 |
| 2011 | Combining Traditional Map Labeling with Boundary Labeling
Michael A. Bekos, Michael Kaufmann 0001, Dimitrios Papadopoulos 0001, Antonios Symvonis |
SOFSEM | 2 |
| 2011 | Upward Point-Set Embeddability
Markus Geyer, Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
SOFSEM | 2 |
| 2011 | On the Area Requirements of Euclidean Minimum Spanning Trees
Patrizio Angelini, Till Bruckdorfer, Marco Chiesa, Fabrizio Frati, Michael Kaufmann 0001, Claudio Squarcella |
WADS | 5 |
| 2011 | Beyond Unit Propagation in SAT Solving
Michael Kaufmann 0001, Stephan Kottler |
SEA | 1 |
| 2011 | Colored Simultaneous Geometric Embeddings and Universal Pointsets
Ulrik Brandes, Cesim Erten, Alejandro Estrella-Balderrama, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
Algorithmica | 9 |
| 2011 | Polynomial area bounds for MST embeddings of trees
Fabrizio Frati, Michael Kaufmann 0001 |
Comput. Geom. | 2 |
| 2011 | Straight-Line Rectangular Drawings of Clustered Graphs
Patrizio Angelini, Fabrizio Frati, Michael Kaufmann 0001 |
Discret. Comput. Geom. | 3 |
| 2010 | Upward Geometric Graph Embeddings into Point Sets
Patrizio Angelini, Fabrizio Frati, Markus Geyer, Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
GD | 4 |
| 2010 | On a Tree and a Path with No Geometric Simultaneous Embedding
Patrizio Angelini, Markus Geyer, Michael Kaufmann 0001, Daniel Neuwirth |
GD | 3 |
| 2010 | Visualizing Differences between Two Large Graphs
Markus Geyer, Michael Kaufmann 0001, Robert Krug 0001 |
GD | 2 |
| 2010 | Improving Layered Graph Layouts with Edge Bundling
Sergey Pupyrev, Lev Nachmanson, Michael Kaufmann 0001 |
GD | 3 |
| 2010 | Optimal Polygonal Representation of Planar Graphs
Emden R. Gansner, Yifan Hu 0001, Michael Kaufmann 0001, Stephen G. Kobourov |
LATIN | 3 |
| 2010 | Boundary Labeling with Octilinear Leaders
Michael A. Bekos, Michael Kaufmann 0001, Martin Nöllenburg, Antonios Symvonis |
Algorithmica | 2 |
| 2010 | Area-Feature Boundary LabelingabstractBoundary labeling is a relatively new labeling method. It can be useful in automating the production of technical drawings and medical maps, where it is common to explain certain parts of the drawing with text labels, arranged on its boundary so that other parts of the drawing are not obscured. In boundary labeling, we are given a rectangle R which encloses a set of n sites. Each site si is associated with an axis-parallel rectangular label li. The labels must be placed in distinct positions on the boundary of R and to be connected to their corresponding sites with polygonal lines, called leaders, so that the labels are pairwise disjoint and the leaders do not intersect each other. In this paper, we study a version of the boundary labeling problem where the sites can “float ” within a polygonal region. We present a polynomial time algorithm that produces a labeling of minimum total leader length for labels of uniform size placed in fixed positions on the boundary of R. Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
Comput. J. | 2 |
| 2010 | Comparing trees via crossing minimization
Henning Fernau, Michael Kaufmann 0001, Mathias Poths |
J. Comput. Syst. Sci. | 2 |
| 2009 | Visualization of Complex BPEL Models
Benjamin Albrecht, Philip Effinger, Markus Held, Michael Kaufmann 0001, Stephan Kottler |
GD | 4 |
| 2009 | On the Perspectives Opened by Right Angle Crossing Drawings
Patrizio Angelini, Luca Cittadini, Giuseppe Di Battista, Walter Didimo, Fabrizio Frati, Michael Kaufmann 0001, Antonios Symvonis |
GD | 6 |
| 2009 | Proving or Disproving Planar Straight-Line Embeddability onto Given Rectangles
Michael Kaufmann 0001, Stephan Kottler |
GD | 1 |
| 2009 | Straight-Line Rectangular Drawings of Clustered Graphs
Patrizio Angelini, Fabrizio Frati, Michael Kaufmann 0001 |
WADS | 3 |
| 2009 | A novel algorithm for detecting differentially regulated paths based on gene set enrichment analysisabstractMOTIVATION: Deregulated signaling cascades are known to play a crucial role in many pathogenic processes, among them are tumor initiation and progression. In the recent past, modern experimental techniques that allow for measuring the amount of mRNA transcripts of almost all known human genes in a tissue or even in a single cell have opened new avenues for studying the activity of the signaling cascades and for understanding the information flow in the networks. RESULTS: We present a novel dynamic programming algorithm for detecting deregulated signaling cascades. The so-called FiDePa (Finding Deregulated Paths) algorithm interprets differences in the expression profiles of tumor and normal tissues. It relies on the well-known gene set enrichment analysis (GSEA) and efficiently detects all paths in a given regulatory or signaling network that are significantly enriched with differentially expressed genes or proteins. Since our algorithm allows for comparing a single tumor expression profile with the control group, it facilitates the detection of specific regulatory features of a tumor that may help to optimize tumor therapy. To demonstrate the capabilities of our algorithm, we analyzed a glioma expression dataset with respect to a directed graph that combined the regulatory networks of the KEGG and TRANSPATH database. The resulting glioma consensus network that encompasses all detected deregulated paths contained many genes and pathways that are known to be key players in glioma or cancer-related pathogenic processes. Moreover, we were able to correlate clinically relevant features like necrosis or metastasis with the detected paths. AVAILABILITY: C++ source code is freely available, BiNA can be downloaded from http://www.bnplusplus.org/. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andreas Keller, Christina Backes, Andreas Gerasch, Michael Kaufmann 0001, Oliver Kohlbacher, Eckart Meese, Hans-Peter Lenhof |
Bioinform. | 4 |
| 2009 | Planar packing of trees and spider trees
Fabrizio Frati, Markus Geyer, Michael Kaufmann 0001 |
Inf. Process. Lett. | 3 |
| 2008 | Two Polynomial Time Algorithms for the Metro-line Crossing Minimization Problem
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
GD | 3 |
| 2008 | Enhancing Visualizations of Business Processes
Philip Effinger, Michael Kaufmann 0001, Martin Siebenhaller |
GD | 2 |
| 2008 | Subdivision Drawings of Hypergraphs
Michael Kaufmann 0001, Marc J. van Kreveld, Bettina Speckmann |
GD | 1 |
| 2008 | Computation of Renameable Horn Backdoors
Stephan Kottler, Michael Kaufmann 0001, Carsten Sinz |
SAT | 2 |
| 2008 | A New Bound for an NP-Hard Subclass of 3-SAT Using Backdoors
Stephan Kottler, Michael Kaufmann 0001, Carsten Sinz |
SAT | 2 |
| 2008 | GeneTrailExpress: a web-based pipeline for the statistical evaluation of microarray experimentsabstractBACKGROUND: High-throughput methods that allow for measuring the expression of thousands of genes or proteins simultaneously have opened new avenues for studying biochemical processes. While the noisiness of the data necessitates an extensive pre-processing of the raw data, the high dimensionality requires effective statistical analysis methods that facilitate the identification of crucial biological features and relations. For these reasons, the evaluation and interpretation of expression data is a complex, labor-intensive multi-step process. While a variety of tools for normalizing, analysing, or visualizing expression profiles has been developed in the last years, most of these tools offer only functionality for accomplishing certain steps of the evaluation pipeline. RESULTS: Here, we present a web-based toolbox that provides rich functionality for all steps of the evaluation pipeline. Our tool GeneTrailExpress offers besides standard normalization procedures powerful statistical analysis methods for studying a large variety of biological categories and pathways. Furthermore, an integrated graph visualization tool, BiNA, enables the user to draw the relevant biological pathways applying cutting-edge graph-layout algorithms. CONCLUSION: Our gene expression toolbox with its interactive visualization of the pathways and the expression values projected onto the nodes will simplify the analysis and interpretation of biochemical pathways considerably. Andreas Keller, Christina Backes, Maher Al-Awadhi, Andreas Gerasch, Jan Küntzer, Oliver Kohlbacher, Michael Kaufmann 0001, Hans-Peter Lenhof |
BMC Bioinform. | 7 |
| 2007 | Colored Simultaneous Geometric Embeddings
Ulrik Brandes, Cesim Erten, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
COCOON | 8 |
| 2007 | Line Crossing Minimization on Metro Maps
Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
GD | 2 |
| 2007 | Constrained Simultaneous and Near-Simultaneous Embeddings
Fabrizio Frati, Michael Kaufmann 0001, Stephen G. Kobourov |
GD | 2 |
| 2007 | Polynomial Area Bounds for MST Embeddings of Trees
Michael Kaufmann 0001 |
GD | 1 |
| 2007 | Packing and Squeezing Subgraphs into Planar Graphs
Fabrizio Frati, Markus Geyer, Michael Kaufmann 0001 |
MFCS | 3 |
| 2007 | Consistent Minimization of Clustering Objective FunctionsabstractClustering is often formulated as a discrete optimization problem. The objective is to find, among all partitions of the data set, the best one according to some quality measure. However, in the statistical setting where we assume that the finite data set has been sampled from some underlying space, the goal is not to find the best partition of the given sample, but to approximate the true partition of the under- lying space. We argue that the discrete optimization approach usually does not achieve this goal. As an alternative, we suggest the paradigm of “nearest neighbor clustering”. Instead of selecting the best out of all partitions of the sample, it only considers partitions in some restricted function class. Using tools from statistical learning theory we prove that nearest neighbor clustering is statistically consis- tent. Moreover, its worst case complexity is polynomial by construction, and it can be implemented with small average case complexity using branch and bound. Ulrike von Luxburg, Sébastien Bubeck, Stefanie Jegelka, Michael Kaufmann 0001 |
NIPS | 4 |
| 2007 | BNDB - The Biochemical Network DatabaseabstractBACKGROUND: Technological advances in high-throughput techniques and efficient data acquisition methods have resulted in a massive amount of life science data. The data is stored in numerous databases that have been established over the last decades and are essential resources for scientists nowadays. However, the diversity of the databases and the underlying data models make it difficult to combine this information for solving complex problems in systems biology. Currently, researchers typically have to browse several, often highly focused, databases to obtain the required information. Hence, there is a pressing need for more efficient systems for integrating, analyzing, and interpreting these data. The standardization and virtual consolidation of the databases is a major challenge resulting in a unified access to a variety of data sources. DESCRIPTION: We present the Biochemical Network Database (BNDB), a powerful relational database platform, allowing a complete semantic integration of an extensive collection of external databases. BNDB is built upon a comprehensive and extensible object model called BioCore, which is powerful enough to model most known biochemical processes and at the same time easily extensible to be adapted to new biological concepts. Besides a web interface for the search and curation of the data, a Java-based viewer (BiNA) provides a powerful platform-independent visualization and navigation of the data. BiNA uses sophisticated graph layout algorithms for an interactive visualization and navigation of BNDB. CONCLUSION: BNDB allows a simple, unified access to a variety of external data sources. Its tight integration with the biochemical network library BN++ offers the possibility for import, integration, analysis, and visualization of the data. BNDB is freely accessible at http://www.bndb.org. Jan Küntzer, Christina Backes, Torsten Blum, Andreas Gerasch, Michael Kaufmann 0001, Oliver Kohlbacher, Hans-Peter Lenhof |
BMC Bioinform. | 5 |
| 2007 | Boundary labeling: Models and efficient algorithms for rectangular maps
Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis, Alexander Wolff 0001 |
Comput. Geom. | 2 |
| 2006 | Topic 12: Theory and Algorithms for Parallel Computation
Danny Krizanc, Michael Kaufmann 0001, Pierre Fraigniaud, Christos D. Zaroliagis |
Euro-Par | 2 |
| 2006 | Multi-stack Boundary Labeling Problems
Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
FSTTCS | 2 |
| 2006 | Max-tolerance graphs as intersection graphs: cliques, cycles, and recognition
Michael Kaufmann 0001, Jan Kratochvíl, Katharina A. Zweig, Amarendran Ramaswami Subramanian |
SODA | 1 |
| 2005 | Comparing Trees Via Crossing Minimization
Henning Fernau, Michael Kaufmann 0001, Mathias Poths |
FSTTCS | 2 |
| 2005 | Two Trees Which Are Self-intersecting When Drawn Simultaneously
Markus Geyer, Michael Kaufmann 0001, Imrich Vrto |
GD | 2 |
| 2005 | Mixed Upward Planarization - Fast and Robust
Martin Siebenhaller, Michael Kaufmann 0001 |
GD | 2 |
| 2005 | Evolutionary algorithms for the self-organized evolution of networksabstractWhile the evolution of biological networks can be modeled sensefully as a series of mutation and selection, evolution of other networks such as the social network in a city or the network of streets in a country is not determined by selection since there is no alternative network with which these singular networks have to compete. Nonetheless, these singular networks do evolve due to dynamic changes of vertices and edges. In this article we present a formal, analyzable framework for the evolution of singular networks. We show that the careful design of adaptation rules can lead to the emergence of network topologies with satisfying performance in polynomial time while other adaptation rules yield exponential runtime. We further show by example how the framework could be applied to some ad-hoc communication scenarios. Katharina A. Zweig, Michael Kaufmann 0001 |
GECCO | 2 |
| 2005 | DIALIGN-T: An improved algorithm for segment-based multiple sequence alignmentabstractBACKGROUND: We present a complete re-implementation of the segment-based approach to multiple protein alignment that contains a number of improvements compared to the previous version 2.2 of DIALIGN. This previous version is superior to Needleman-Wunsch-based multi-alignment programs on locally related sequence sets. However, it is often outperformed by these methods on data sets with global but weak similarity at the primary-sequence level. RESULTS: In the present paper, we discuss strengths and weaknesses of DIALIGN in view of the underlying objective function. Based on these results, we propose several heuristics to improve the segment-based alignment approach. For pairwise alignment, we implemented a fragment-chaining algorithm that favours chains of low-scoring local alignments over isolated high-scoring fragments. For multiple alignment, we use an improved greedy procedure that is less sensitive to spurious local sequence similarities. To evaluate our method on globally related protein families, we used the well-known database BAliBASE. For benchmarking tests on locally related sequences, we created a new reference database called IRMBASE which consists of simulated conserved motifs implanted into non-related random sequences. CONCLUSION: On BAliBASE, our new program performs significantly better than the previous version of DIALIGN and is comparable to the standard global aligner CLUSTAL W, though it is outperformed by some newly developed programs that focus on global alignment. On the locally related test sets in IRMBASE, our method outperforms all other programs that we evaluated. Amarendran Ramaswami Subramanian, Jan Weyer-Menkhoff, Michael Kaufmann 0001, Burkhard Morgenstern |
BMC Bioinform. | 3 |
| 2004 | Boundary Labeling: Models and Efficient Algorithms for Rectangular Maps
Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis, Alexander Wolff 0001 |
GD | 2 |
| 2004 | An Efficient Implementation of Sugiyama's Algorithm for Layered Graph Drawing
Markus Eiglsperger, Martin Siebenhaller, Michael Kaufmann 0001 |
GD | 3 |
| 2004 | DIALIGN P: Fast pair-wise and multiple sequence alignment using parallel processorsabstractBACKGROUND: Parallel computing is frequently used to speed up computationally expensive tasks in Bioinformatics. RESULTS: Herein, a parallel version of the multi-alignment program DIALIGN is introduced. We propose two ways of dividing the program into independent sub-routines that can be run on different processors: (a) pair-wise sequence alignments that are used as a first step to multiple alignment account for most of the CPU time in DIALIGN. Since alignments of different sequence pairs are completely independent of each other, they can be distributed to multiple processors without any effect on the resulting output alignments. (b) For alignments of large genomic sequences, we use a heuristics by splitting up sequences into sub-sequences based on a previously introduced anchored alignment procedure. For our test sequences, this combined approach reduces the program running time of DIALIGN by up to 97%. CONCLUSIONS: By distributing sub-routines to multiple processors, the running time of DIALIGN can be crucially improved. With these improvements, it is possible to apply the program in large-scale genomics and proteomics projects that were previously beyond its scope. Martin Schmollinger, Kay Nieselt, Michael Kaufmann 0001, Burkhard Morgenstern |
BMC Bioinform. | 3 |
| 2003 | Topic Introduction
Christos Kaklamanis, Danny Krizanc, Pierre Fraigniaud, Michael Kaufmann 0001 |
Euro-Par | 4 |
| 2003 | Fixed Parameter Algorithms for one-sided crossing minimization Revisited
Vida Dujmovic, Henning Fernau, Michael Kaufmann 0001 |
GD | 3 |
| 2002 | Sketch-Driven Orthogonal Graph Drawing
Ulrik Brandes, Markus Eiglsperger, Michael Kaufmann 0001, Dorothea Wagner |
GD | 3 |
| 2002 | Maintaining the Mental Map for Circular Drawings
Michael Kaufmann 0001, Roland Wiese |
GD | 1 |
| 2002 | Extracting Common Motifs under the Levenshtein Measure: Theory and Experimentation
Ezekiel F. Adebiyi, Michael Kaufmann 0001 |
WABI | 2 |
| 2001 | Fast Compaction for Orthogonal Drawings with Vertices of Prescribed Size
Markus Eiglsperger, Michael Kaufmann 0001 |
GD | 2 |
| 2001 | yFiles: Visualization and Automatic Layout of Graphs
Roland Wiese, Markus Eiglsperger, Michael Kaufmann 0001 |
GD | 3 |
| 2001 | An Approach for Mixed Upward Planarization
Markus Eiglsperger, Michael Kaufmann 0001 |
WADS | 2 |
| 2000 | Orthogonal graph drawing with constraints
Markus Eiglsperger, Ulrich Fößmeier, Michael Kaufmann 0001 |
SODA | 3 |
| 2000 | On Exact Solutions for the Rectilinear Steiner Tree Problem Part I: Theoretical Results
Ulrich Fößmeier, Michael Kaufmann 0001 |
Algorithmica | 2 |
| 1999 | Embedding Vertices at Points: Few Bends Suffice for Planar Graphs
Michael Kaufmann 0001, Roland Wiese |
GD | 1 |
| 1998 | On Improving Orthogonal Drawings: The 4M-Algorithm
Ulrich Fößmeier, Carsten Heß, Michael Kaufmann 0001 |
GD | 3 |
| 1998 | Visualization of Parallel Execution Graphs
Björn Steckelbach, Till Bubeck, Ulrich Fößmeier, Michael Kaufmann 0001, Marcus Ritt, Wolfgang Rosenstiel |
GD | 4 |
| 1998 | Adding Constraints to an Algorithm for Orthogonal Graph Drawing
Roland Wiese, Michael Kaufmann 0001 |
GD | 2 |
| 1998 | Drawing Planar Partitions II: HH-Drawings
Therese Biedl, Michael Kaufmann 0001, Petra Mutzel |
WG | 2 |
| 1997 | Nice Drawings for Planar Bipartite Graphs
Ulrich Fößmeier, Michael Kaufmann 0001 |
CIAC | 2 |
| 1997 | BSP-Like External-Memory Computation
Jop F. Sibeyn, Michael Kaufmann 0001 |
CIAC | 2 |
| 1997 | On Exact Solutions for the Rectilinear Steiner Tree Problem
Ulrich Fößmeier, Michael Kaufmann 0001 |
SCG | 2 |
| 1997 | Area-Efficient Static and Incremental Graph Drawings
Therese Biedl, Michael Kaufmann 0001 |
ESA | 2 |
| 1997 | Solving Rectilinear Steiner Tree Problems Exactly in Theory and Practice
Ulrich Fößmeier, Michael Kaufmann 0001 |
ESA | 2 |
| 1997 | Algorithms and Area Bounds for Nonplanar Orthogonal Drawings
Ulrich Fößmeier, Michael Kaufmann 0001 |
GD | 2 |
| 1997 | On Triangulating Planar Graphs Under the Four-Connectivity Constraint
Therese Biedl, Goos Kant, Michael Kaufmann 0001 |
Algorithmica | 3 |
| 1997 | Routing on Meshes with Buses
Michael Kaufmann 0001, Rajeev Raman, Jop F. Sibeyn |
Algorithmica | 1 |
| 1997 | Randomized Multipacket Routing and Sorting on Meshes
Michael Kaufmann 0001, Jop F. Sibeyn |
Algorithmica | 1 |
| 1997 | Faster Approximation Algorithms for the Rectilinear Steiner Tree Problem
Ulrich Fößmeier, Michael Kaufmann 0001, Alex Zelikovsky |
Discret. Comput. Geom. | 2 |
| 1996 | 2-Visibility Drawings of Planar Graphs
Ulrich Fößmeier, Goos Kant, Michael Kaufmann 0001 |
GD | 3 |
| 1995 | Beyond the Worst-Case Bisection Bound: Fast Sorting and Ranking on Meshes
Michael Kaufmann 0001, Jop F. Sibeyn, Torsten Suel |
ESA | 1 |
| 1995 | Drawing High Degree Graphs with Low Bend Numbers
Ulrich Fößmeier, Michael Kaufmann 0001 |
GD | 2 |
| 1995 | Solving Cheap Graph Problems an Meshes
Jop F. Sibeyn, Michael Kaufmann 0001 |
MFCS | 2 |
| 1994 | Approaching the 5/4-Approximation for Rectilinear Steiner Trees
Piotr Berman, Ulrich Fößmeier, Marek Karpinski, Michael Kaufmann 0001, Alex Zelikovsky |
ESA | 4 |
| 1994 | On Steiner Minimal Trees in Grid Graphs and Its Application to VLSI Routing
Michael Kaufmann 0001, Shaodi Gao, Krishnaiyan Thulasiraman |
ISAAC | 1 |
| 1994 | Fast Deterministic Hot-Potato Routing on Processor Arrays
Michael Kaufmann 0001, Harald Lauer, Heiko Schröder 0001 |
ISAAC | 1 |
| 1994 | Shorter Queues for Permutation Routing on Meshes
Jop F. Sibeyn, Bogdan S. Chlebus, Michael Kaufmann 0001 |
MFCS | 3 |
| 1994 | Derandomizing Algorithms for Routing and Sorting on Meshes
Michael Kaufmann 0001, Jop F. Sibeyn, Torsten Suel |
SODA | 1 |
| 1994 | Deterministic 1-k Routing on Meshes
Jop F. Sibeyn, Michael Kaufmann 0001 |
STACS | 2 |
| 1994 | Channel Routing of Multiterminal NetsabstractThis paper presents new upper bounds for channel routing of multiterminal nets, which answers the long-standing open question whether or not multiterminal problems really require channels two times wider than 2-terminal problems. We transform any multiterminal problem of density d into a so-called extended simple channel routing problem (ESCRP) of density 3d /2 + O√ d log d) . We then descibe routing algorithms for solving ESCRPs in three different models. The channel width w is ≤ 3d/2 +O(√d log d) in the knock-knee and unit-vertical-overlap models, and w ≤ 3d/2 + O√d log d) + O(ƒ) in the Manhattan model, where f is the flux of the problem. In all three cases, we improve the best-known upper bounds. Shaodi Gao, Michael Kaufmann 0001 |
J. ACM | 2 |
| 1994 | A Linear-Time Algorithm for the Homotopic Routing Problem in Grid GraphsabstractThe paper considers the problem of finding edge-disjoint paths between pairs of vertices in a finite grid graph. The homotopy class for each path to be routed is prespecified. A very fast algorithm that guarantees to find a solution for any solvable homotopic routing problem is given. Michael Kaufmann 0001, Kurt Mehlhorn |
SIAM J. Comput. | 1 |
| 1993 | Randomized Routing on Meshes with Buses
Jop F. Sibeyn, Michael Kaufmann 0001, Rajeev Raman |
ESA | 2 |
| 1993 | Faster Approximation Algorithms for the Rectilinear Steiner Tree Problem
Ulrich Fößmeier, Michael Kaufmann 0001, Alex Zelikovsky |
ISAAC | 2 |
| 1993 | Parity Conditions in Homotopic Knock-Knee Routing
Michael Kaufmann 0001, F. Miller Maley |
Algorithmica | 1 |
| 1993 | Routing in Polygons without Rectilinear Visible Corners
Michael Kaufmann 0001, Gerhard Klär |
Inf. Comput. | 1 |
| 1993 | Drawing Graphs in the Plane with High ResolutionabstractThis paper presents the problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that $\Omega (\frac{1}{{d^2 }}) \leqslant R \leqslant \frac{{2\pi }}{d}$ for any graph. Moreover, it is proved that $R = \Theta (\frac{1}{d})$ for many graphs including planar graphs, complete graphs, hypercubes, multidimensional meshes and tori, and other special networks. It is also shown that the problem of deciding if $R = \frac{{2\pi }}{d}$ for a graph is NP-hard for $d = 4$, and by using a counting argument that $R = O(\frac{{\log d}}{{d^2 }})$ for many graphs. Michael Formann, Torben Hagerup, James Haralambides, Michael Kaufmann 0001, Frank Thomson Leighton, Antonios Symvonis, Emo Welzl, Gerhard J. Woeginger |
SIAM J. Comput. | 4 |
| 1992 | Matching the Bisection Bound for Routing and Sorting on the MeshabstractArticle Matching the bisection bound for routing and sorting on the mesh Share on Authors: Michael Kaufmann View Profile , Sanguthevar Rajasekaran View Profile , Jop F. Sibeyn View Profile Authors Info & Claims SPAA '92: Proceedings of the fourth annual ACM symposium on Parallel algorithms and architecturesJune 1992 Pages 31–40https://doi.org/10.1145/140901.140905Published:01 June 1992 30citation197DownloadsMetricsTotal Citations30Total Downloads197Last 12 Months1Last 6 weeks0 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 SiteGet Access Michael Kaufmann 0001, Sanguthevar Rajasekaran, Jop F. Sibeyn |
SPAA | 1 |
| 1992 | Performance Driven k-Layer Wiring
Michael Kaufmann 0001, Paul Molitor, Wolfgang Vogelgesang |
STACS | 1 |
| 1992 | Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric FiguresabstractWe 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 |
Algorithmica | 3 |
| 1991 | The Art Gallery Theorem for Polygons With HolesabstractArt gallery problems which have been extensively studied over the last decade ask how to station a small (minimum) set of guards in a polygon such that every point of the polygon is watched by at least one guard. The graph-theoretic formulation and solution to the gallery problem for polygons in standard form is given. A complexity analysis is carried out, and open problems are discussed.> Frank Hoffmann 0002, Michael Kaufmann 0001, Klaus Kriegel |
FOCS | 2 |
| 1991 | Minimal stretching of a layout to ensure 2-layer wirability
Michael Kaufmann 0001, Paul Molitor |
Integr. | 1 |
| 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 |
SCG | 3 |
| 1990 | Drawing Graphs in the Plane with High ResolutionabstractThe problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized is studied. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph is defined to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that Omega (1/d/sup 2/)> Michael Formann, Torben Hagerup, James Haralambides, Michael Kaufmann 0001, Frank Thomson Leighton, Antonios Symvonis, Emo Welzl, Gerhard J. Woeginger |
FOCS | 4 |
| 1990 | On the Rectilinear Art Gallery Problem - Algorithmic Aspects
Frank Hoffmann 0002, Michael Kaufmann 0001 |
WG | 2 |
| 1990 | A linear-time algorithm for routing in a convex gridabstractAn algorithm for the problem of routing two-terminal nets in a convex grid is presented. A convex grid is a subset R of the planar rectangular grid without any nontrivial holes, i.e. every finite face has exactly four incident vertices, so that every vertical and horizontal line crosses the boundary of the grid at most twice. A net is a pair of vertices of nonmaximal degree on the boundary of A. A solution of the problem is a set of edge-disjoint paths, one for each net. The vertices of a net are called its terminals. The algorithm is based on a theorem of H. Okamura and P.D. Seymour (J. Combinatorial Theory, vol.31, series B., p.75-81, 1981) on multicommodity flows in a planar graphs. The algorithm is very simple, uses only one simple data structure and works in time O(n) on a more general routing region.> Michael Kaufmann 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1989 | Advances in Homotopic Layout Compaction
Shaodi Gao, Michael Kaufmann 0001, F. Miller Maley |
SPAA | 2 |
| 1988 | On Continuous Homotopic One Layer RoutingabstractWe give an Ο(n3·log n) time and Ο(n3) space algorithm for the continuous homotopic one layer routing problem. The main contribution is an extension of the sweep paradigm to a universal cover space of the plane. Shaodi Gao, Mark Jerrum, Michael Kaufmann 0001, Kurt Mehlhorn, Wolfgang Rülling |
SCG | 3 |
| 1987 | Channel Routing of Multiterminal NetsabstractThis paper presents a new algorithm for channel routing of multiterminal nets. We first transform any multiterminal problem of density d to a socalled extended simple channel routing problem (ESCRP ) of density 3d/2+O(√dlog d), which will then be solved with channel width w ≤3d/2+O(√dlog d) in the knock-knee model. The same strategy can be used for routing in the other two models: The channel width is w ≤ 3d/2+O(√dlog d)+O(f) in the Manhattan model, where f is the flux of the problem, and w ≤ 3d/2+O(√dlogd) in the unit-vertical-overlap model. In all three cases we improve the best known upper bounds. Shaodi Gao, Michael Kaufmann 0001 |
FOCS | 2 |
| 1987 | On Local Routing of Two-Terminal Nets
Michael Kaufmann 0001, Kurt Mehlhorn |
STACS | 1 |
| 1985 | Routing Through a Generalized Switchbox
Michael Kaufmann 0001, Kurt Mehlhorn |
ICALP | 1 |