Abstract

The visibility representation (VR for short) is a classical representation of plane graphs. The VR has various applications and has been extensively studied in the literature. A main focus of the study is to minimize the size of the VR. It is known that there exists a plane graph G with n vertices where any VR of G requires a size at least ⌊2n3⌋×(⌊4n3⌋−3). For upper bounds, it is known that every plane graph has a VR with size at most ⌊23n⌋×(2n−5), and a VR with size at most (n−1)×⌊43n⌋.It has been an open problem to find a VR with both height and width simultaneously bounded away from the trivial upper bounds (namely of size chn×cwn with ch<1 and cw<2). In this paper, we provide the first VR construction for a non-trivial graph class that simultaneously bounds both the height and the width. We prove that every 4-connected plane graph has a VR with height ≤3n4+2⌈n⌉+4 and width ≤⌈3n2⌉.Our VR algorithm is based on an st-orientation of 4-connected plane graphs with special properties. The area of the VR presented in this paper is larger than the area of some of the previous results for this graph class. However, bounding one dimension of the VR only requires finding a good st-orientation or a good dual s∗t∗-orientation of G. On the other hand, bounding both dimensions of the VR requires finding a good st-orientation and a good dual s∗t∗-orientation of G at the same time, and hence is far more challenging. Since the st-orientation is a very useful concept in other applications, this result may be of independent interest.Reducing the height (the width, respectively) of the VR is the same as reducing the length of the longest path in an st-orientation of G (dual st-orientation, respectively). We show that it’s NP-complete to find an st-orientation of a 2-connected plane graph that minimizes the sum of the length of the longest path in the orientation and the length of the longest path in its dual orientation.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.