Abstract

We study the bipartite crossing number problem. When the minimum degree and the maximum degree of the graph are close to each other, we derive two polynomial time approximation algorithms for solving this problem, with approximation factors, O(log2 n), and O(log n log log n), from the optimal, respectively, where n is the number of vertices. This problem had been known to be NP-hard, but no approximation algorithm which could generate a provably good solution was known. An important aspect of our work has been relating this problem to the linear arrangement problem. Indeed using this relationship we also present an O(n 1.6) time algorithm for computing the bipartite crossing number of a tree.We also settle down the problem of computing a largest weighted biplanar subgraph of an acyclic graph by providing a linear time algorithm to it. This problem was known to be NP-hard when graph is planar and very sparse, and all weights are 1.KeywordsBipartite GraphLinear Time AlgorithmMedian PropertyLinear ArrangementPolynomial Time Approximation AlgorithmThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

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.