Improved approximation algorithms for box contact representations

From MaRDI portal
Publication:521820

DOI10.1007/S00453-016-0121-3zbMATH Open1364.68366arXiv1403.4861OpenAlexW94833765MaRDI QIDQ521820FDOQ521820


Authors: Michael A. Bekos, Thomas C. van Dijk, Martin Fink, Philipp Kindermann, Sergey Pupyrev, Joachim Spoerhase, Alexander Wolff, Stephen G. Kobourov Edit this on Wikidata


Publication date: 12 April 2017

Published in: Algorithmica (Search for Journal in Brave)

Abstract: We study the following geometric representation problem: Given a graph whose vertices correspond to axis-aligned rectangles with fixed dimensions, arrange the rectangles without overlaps in the plane such that two rectangles touch if the graph contains an edge between them. This problem is called extsc{Contact Representation of Word Networks} ( extsc{Crown}) since it formalizes the geometric problem behind drawing word clouds in which semantically related words are close to each other. extsc{Crown} is known to be NP-hard, and there are approximation algorithms for certain graph classes for the optimization version, extsc{Max-Crown}, in which realizing each desired adjacency yields a certain profit. We present the first O(1)-approximation algorithm for the general case, when the input is a complete weighted graph, and for the bipartite case. Since the subgraph of realized adjacencies is necessarily planar, we also consider several planar graph classes (namely stars, trees, outerplanar, and planar graphs), improving upon the known results. For some graph classes, we also describe improvements in the unweighted case, where each adjacency yields the same profit. Finally, we show that the problem is APX-hard on bipartite graphs of bounded maximum degree.


Full work available at URL: https://arxiv.org/abs/1403.4861




Recommendations




Cites Work


Cited In (5)





This page was built for publication: Improved approximation algorithms for box contact representations

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q521820)