A combinatorial framework for map labeling

F. Wagner, A. Wolff

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    15 Citaten (Scopus)

    Samenvatting

    The general map labeling problem consists in labeling a set of sites (points, lines, regions) given a set of candidates (rectangles, circles, ellipses, irregularly shaped labels) for each site. A map can be a classical cartographical map, a diagram, a graph or any other figure that needs to be labeled. A labeling is either a complete set of non-conflicting candidates, one per site, or a subset of maximum cardinality. Finding such a labeling is NP-hard. We present a combinatorial framework to attack the problem in its full generality. The key idea is to separate the geometric from the combinatorial part of the problem. The latter is captured by the conflict graph of the candidates and by rules which successively simplify this graph towards a near-optimal solution. We exemplify this framework at the problem of labeling point sets with axis-parallel rectangles as candidates, four per point. We do this such that it becomes clear how our concept can be applied to other cases. We study competing algorithms and do a thorough empirical comparison. The new algorithm we suggest is fast, simple and effective.
    Originele taal-2Engels
    TitelGraph Drawing (6th International Symposium, GD'98, Montreal, Canada, August 13-15, 1998)
    RedacteurenS. Whitesides
    Plaats van productieBerlin
    UitgeverijSpringer
    Pagina's316-331
    ISBN van geprinte versie3-540-65473-9
    DOI's
    StatusGepubliceerd - 1998

    Publicatie series

    NaamLecture Notes in Computer Science
    Volume1547
    ISSN van geprinte versie0302-9743

    Vingerafdruk Duik in de onderzoeksthema's van 'A combinatorial framework for map labeling'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit