English
Related papers

Related papers: Experimental Evaluation of Book Drawing Algorithms

200 papers

A "book" with k pages consists of a straight line (the "spine") and k half-planes (the "pages"), such that the boundary of each page is the spine. If a graph is drawn on a book with k pages in such a way that the vertices lie on the spine,…

Combinatorics · Mathematics 2014-11-12 Etienne de Klerk , Dmitrii V. Pasechnik , Gelasio Salazar

A "book with k pages" consists of a straight line (the "spine") and k half-planes (the "pages"), such that the boundary of each page is the spine. If a graph is drawn on a book with k pages in such a way that the vertices lie on the spine,…

Combinatorics · Mathematics 2014-11-12 Etienne de Klerk , Dmitrii V. Pasechnik , Gelasio Salazar

Circular layouts are a popular graph drawing style, where vertices are placed on a circle and edges are drawn as straight chords. Crossing minimization in circular layouts is \NP-hard. One way to allow for fewer crossings in practice are…

Computational Geometry · Computer Science 2018-03-16 Fabian Klute , Martin Nöllenburg

A k-page book embedding of a graph G draws the vertices of G on a line and the edges on k half-planes (called pages) bounded by this line, such that no two edges on the same page cross. We study the problem of determining whether G admits a…

Data Structures and Algorithms · Computer Science 2019-08-26 Sujoy Bhore , Robert Ganian , Fabrizio Montecchiani , Martin Nöllenburg

A $k$-page linear graph layout of a graph $G = (V,E)$ draws all vertices along a line $\ell$ and each edge in one of $k$ disjoint halfplanes called pages, which are bounded by $\ell$. We consider two types of pages. In a stack page no two…

Data Structures and Algorithms · Computer Science 2019-08-26 Philipp de Col , Fabian Klute , Martin Nöllenburg

An embedding of a graph in a book, called book embedding, consists of a linear ordering of its vertices along the spine of the book and an assignment of its edges to the pages of the book, so that no two edges on the same page cross. The…

Drawing a graph in the plane with as few crossings as possible is one of the central problems in graph drawing and computational geometry. Another option is to remove the smallest number of vertices or edges such that the remaining graph…

Computational Geometry · Computer Science 2024-04-16 Akanksha Agrawal , Sergio Cabello , Michael Kaufmann , Saket Saurabh , Roohani Sharma , Yushi Uno , Alexander Wolff

A $ k $-page book drawing of a graph $ G $ is a drawing of $ G $ on $ k $ halfplanes with common boundary $ l $, a line, where the vertices are on $ l $ and the edges cannot cross $ l $. The $ k $-page book crossing number of the graph $ G…

In this paper, we initiate the study of quantum algorithms in the Graph Drawing research area. We focus on two foundational drawing standards: 2-level drawings and book layouts. Concerning $2$-level drawings, we consider the problems of…

Data Structures and Algorithms · Computer Science 2023-07-18 Susanna Caroppo , Giordano Da Lozzo , Giuseppe Di Battista

In a book embedding the vertices of a graph are placed on the "spine" of a "book" and the edges are assigned to "pages" so that edges on the same page do not cross. In the Partitioned 2-page Book Embedding problem egdes are partitioned into…

Data Structures and Algorithms · Computer Science 2012-09-05 Patrizio Angelini , Marco Di Bartolomeo , Giuseppe Di Battista

A map is a partition of the sphere into regions that are labeled as countries or holes. The vertices of a map graph are the countries of a map. There is an edge if and only if the countries are adjacent and meet in at least one point. For a…

Computational Geometry · Computer Science 2023-08-23 Franz J. Brandenburg

In a book embedding, the vertices of a graph are placed on the spine of a book and the edges are assigned to pages, so that edges on the same page do not cross. In this paper, we prove that every $1$-planar graph (that is, a graph that can…

Data Structures and Algorithms · Computer Science 2015-03-31 Michael A. Bekos , Till Bruckdorfer , Michael Kaufmann , Chrysanthi N. Raftopoulou

A $k$-stack layout (also called a $k$-page book embedding) of a graph consists of a total order of the vertices, and a partition of the edges into $k$ sets of non-crossing edges with respect to the vertex order. The stack number (book…

Discrete Mathematics · Computer Science 2020-07-31 Sergey Pupyrev

In a book embedding of a graph G, the vertices of G are placed in order along a straight-line called spine of the book, and the edges of G are drawn on a set of half-planes, called the pages of the book, such that two edges drawn on a page…

Computational Geometry · Computer Science 2015-10-21 Md. Jawaherul Alam , Franz J. Brandenburg , Stephen G. Kobourov

A book embedding of a graph is a drawing that maps vertices onto a line and edges to simple pairwise non-crossing curves drawn into pages, which are half-planes bounded by that line. Two-page book embeddings, i.e., book embeddings into 2…

Data Structures and Algorithms · Computer Science 2024-04-23 Robert Ganian , Haiko Mueller , Sebastian Ordyniak , Giacomo Paesani , Mateusz Rychlicki

Partial edge drawing (PED) is a drawing style for non-planar graphs, in which edges are drawn only partially as pairs of opposing stubs on the respective end-vertices. In a PED, by erasing the central parts of edges, all edge crossings and…

Computational Geometry · Computer Science 2019-08-27 Matthias Hummel , Fabian Klute , Soeren Nickel , Martin Nöllenburg

A book embedding of a graph consists of an embedding of its vertices along the spine of a book, and an embedding of its edges on the pages such that edges embedded on the same page do not intersect. The pagenumber is the minimum number of…

Combinatorics · Mathematics 2020-03-31 Zeling Shao , Chunjin Ren , Zhiguo Li

We consider the minimization of edge-crossings in geometric drawings of graphs $G=(V, E)$, i.e., in drawings where each edge is depicted as a line segment. The respective decision problem is NP-hard [Bienstock, '91]. In contrast to theory…

Computational Geometry · Computer Science 2019-07-03 Marcel Radermacher , Ignaz Rutter

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 have shown that the larger the crossing resolution is, the easier it is to read and…

Data Structures and Algorithms · Computer Science 2018-09-03 Michael A. Bekos , Henry Förster , Christian Geckeler , Lukas Holländer , Michael Kaufmann , Amadäus M. Spallek , Jan Splett

Topological drawings are natural representations of graphs in the plane, where vertices are represented by points, and edges by curves connecting the points. Topological drawings of complete graphs and of complete bipartite graphs have been…

Computational Geometry · Computer Science 2017-02-10 Jean Cardinal , Stefan Felsner
‹ Prev 1 2 3 10 Next ›