Тип работы:
Предмет:
Язык работы:


On upward straight-line embeddings of graphs

Работа №142432

Тип работы

Дипломные работы, ВКР

Предмет

математика

Объем работы17
Год сдачи2023
Стоимость4850 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
13
Не подходит работа?

Узнай цену на написание


1 Basic Definitions 2
2 Motivation and related work 3
3 Preliminaries 5
4 Nice fopological book embedding 7
5 Outerplanar st-graph 9
6 References 16


A planar graph is a graph that can be drawn on the plane in such a way that its edges intersect only at their endpoints. Such a drawing is called a planar embedding. A planar embedding divides the plane into a set of regions called faces. Face incident to vertices Ui, ..., um, where m ^ 3, we denote by (u1,..., um). The face with unbounded area is an outer face. Other faces are inner. An edge is outer if it belongs to the outer face, and it is inner otherwise.
An outerplanar graph is a graph that admits an outerplanar drawing,
e., a planar drawing in which all vertices are on the outer face. The weak dual G* of a planar graph G is the graph having a node for each inner face of G, and an edge between two nodes if and only if the two corresponding faces share an edge. For an outerplanar graph G, its weak dual G* is a tree. Outerpath is a outerplanar graph, whose weak dual graph G* is a path.
A directed graph G = (V, E), or a digraph, is a graph whose edges have an orientation. We assume each edge e = (u, v) of G to be oriented from u to v, and hence denote u and v as the tail and head of e, respectively. A vertex u of G is a source (resp. a sink) if it is the tail (resp. the head) of all its incident edges. A directed cycle is a cycle in directed graph in which each edge is traversed in the same direction. A directed acyclic graph (DAG) is a digraph that contains no directed cycle. An st-DAG is a DAG with a single source s and a single sink t.
An outerplanar graph is internally triangulated if it is biconnected and all inner faces are cycles of length 3. A fan is an internally triangulated outerpath whose inner edges all share an end-vertex. An st-outerplanar graph is an st-DAG whose underlying undirected graph is a outerplanar graph. An st-outerplanar graph is one-sided if the edge (s, t) is an outer edge. An st-fan is an st-DAG whose underlying undirected graph is a fan and whose inner edges have s as an endvertex. An st-outerpath is an s t-DAG whose underlying undirected graph is an outerpath.
A topological book embedding (TBE) of G is a planar drawing such that all vertices of G are represented as points of a horizontal line l, called the spine. All vertices of G are embedded on the spine in some order v1, v2,..., vn, hence we can use the notation vi < Vj, if i < j or we can say that Vi is lower than Vj. Each of the two half-planes defined by l is a page. Each edge in a TBE is either in the left page, or completely in the right page, or it can be on both pages, in which case it crosses the spine. We assume that in a topological book embedding every edge is drawn as a sequence of one or more circular arcs, in particular semi-circles, such that no two consecutive arcs are in the same page.

Notice that, by using semi-circles, two arcs in the same page cross each other only if their end-points alternate along the spine (fig. 4).
A monotone topological book embedding is a topological book embedding such that every edge crosses the spine at most once. An edge that crosses the spine once is called an S-edge and each of the two arcs composing it are called sub-edges. A non-S-edge (x, y) is called free, if there are no edges that cover the edge (x, y), i.e. there are no vertices u, v, such that u < x < y < v and edges (u, v) and (x, y) are on the same page (fig. 5). Let 7 be a monotone topological book embedding. TBE 7 is nice if there is no pair of S-edges whose sub-edges cover in the right page.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Hard case. Case where Fi is a triangle and F-1 is a right one-sided fan is difficult in that it is impossible to rotate the edge of e^-i: from right one-sided fan Fi-1 there could be an appendage H. Let H has vertices Vi,...,vn.
Step 1. Consider an appendage H with vertices si, u1,..., um, which is attached to the attachment edge (si, um). Vertex um is not yet embedded in TBE. Place it anywhere above vn. Since there is an invariant (I2), there are no edges under the edge e- on the same page. Therefore, the appendage H satisfies the condition of Lemma 4. Now we can embedd the H appendage. Since vn < ui, the H appendage is located strictly below the H appendage, so there is a gap between them. Strictly speaking, each appendage is located in its own funnel, and there is a distance between the funnels.
Step 2. Take a point q in this gap. Delete the old edge ei-1 and redraw it as an S-edge that intersects the spine at the point q. It remains only to embedd the edges (si, um) and (um, ti). Vertices Si, um, ti are already in TBE. Also, the S-edge has a point of intersection below the vertex um. Therefore, these edges can be drawn on the same page where the ei-1 edge used to be (fig. 30). Then the edge ei is also free, similar to the case where Fi -1 is a triangle or a two-sided fan (I1). And also the vertices um and ti are consecutive. Then this case satisfies the condition (I2).
In this case, an S-edge (Si, t-) is formed. Use the fact that Fj-i is a one-sided fan. When constructing Fi-1, no S-edge was formed. But it could have been formed during the construction of Fi-2. Then the S-edge of Fi-2 can have tail at Si = t- or lower. This means that the old S-edges do not intersect with the new S-edge.



[1] M. Alzohairi, I. Rival. Series-Parallel Planar Ordered Sets Have Pagenumber Two. In Stephen C. North, editor, Graph Drawing, GD '96, volume 1190 of LNCS, pages 11-24. Springer, 1996.
[2] P. Angelini, F. Frati, M. Geyer, M. Kaufmann, T. Mchedlidze, A. Symvonis. Upward geometric graph embeddings into point sets. 18th International Symposium on Graph Drawing (GD 2010), Lect. Notes Comput. Sci., vol. 6502, Springer (2010), pp. 25-37.
[3] E. Arseneva et al. Upward Point Set Embeddings of Paths and Trees. Workshop on Algorithms and Computation (2020).
[4] M. A. Bekos, M. Kaufmann, F. Klute, S. Pupyrev, C. Raftopoulou, T. Ueckerdt. Four Pages Are Indeed Necessary for Planar Graphs, (2020). https://doi.org/10.48550/arXiv.2004.07630
[5] F. Bernhart, P. C. Kainen. The book thickness of a graph. Journal of Combinatorial Theory, Series B, 2/(з):з2О-зз1,1979. https://doi. org/10.1016/0095-8956(79)90021-2
[6] Di Battista, G., Tamassia, R.: Algorithms for plane representations of acyclic di- graphs. Theor. Comput. Sci. 61, 175-198 (1988). https: //doi.org/10.1016/0304-3975(88)90123-5
[7] S. Bhore, G. Da Lozzo, F. Montecchiani, M. Nollenburg (2021). On the Upward Book Thickness Problem: Combinatorial and Complexity Results. In: Purchase, H.C., Rutter, I. (eds) Graph Drawing and Network Visualization. GD 2021. Lecture Notes in Computer Science(), vol 12868. Springer, Cham. https://doi.org/ 10.1007/978-3-030-92931-2_18
[8] C. Binucci, E. Di Giacomo, W. Didimo, A. Estrella-Balderrama, F. Frati, S. Kobourov, G. Liotta. Upward straight-line embeddings of directed graphs into point sets. Comput. Geom., 43 (2) (2010), pp. 219-232.
[9] C. Binucci, G. Da Lozzo, E. Di Giacomo, W. Didimo, T. Mchedlidze, M. Patrignani. Upward Book Embeddings of st-Graphs. In Gill Barequet and Yusu Wang, editors, 35th International Symposium on Computational Geometry (SoCG 2019), volume 129 of Leibniz International Proceedings in Informatics (LIPIcs), pages 13:1-13:22, Dagstuhl, Germany, 2019. Schloss Dagstuhl-Leibniz-Zentrum fur Informatik. http://drops.dagstuhl.de/opus/volltexte/2019/ 10417
[10] Bose, P On embedding an outer-planar graph in a point set. In: DiBattista, G. (eds) Graph Drawing. GD 1997. Lecture Notes in Computer Science, vol 1353. Springer, Berlin, Heidelberg. https: //doi.org/10.1007/3-540-63938-1_47
[11] S. Cabello. Planar embeddability of the vertices of a graph using a fixed point set is NP-hard. Journal of Graph Algorithms and Applications 10.2 (2006): 353-363. http://eudml.org/doc/55397
[12] O. ^agirici et al. On upward straight-line embeddings of oriented paths, (2017).
[13] S. Chaplick, H. Forster, M. Hoffmann, M. Kaufmann. Monotone Arc Diagrams with few Biarcs, (2020). https://arxiv.org/abs/2003. 05332
[14] E. D. Giacomo, W. Didimo, G. Liotta, S. K. Wismath. Book Embeddability of Series-Parallel Digraphs. Algorithmica, 45(4^531-547, 2006. https://doi.org/10.1007/s00453-005-1185-7
[15] F. Giordano, G. Liotta, T. Mchedlidze, A. Symvonis, S. H. Whitesides. Computing Upward Topological Book Embeddings of Upward Planar Digraphs. Journal of Discrete Algorithms, 30:45-69, January 2015. https://doi.Org/10.1016/j.jda.2014.11.006
... всего 24 источника


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ