Efficient Optimal Overlap Removal: Algorithms and Experiments

dc.contributor.authorMeulemans, Wouteren_US
dc.contributor.editorGleicher, Michael and Viola, Ivan and Leitte, Heikeen_US
dc.date.accessioned2019-06-02T18:28:59Z
dc.date.available2019-06-02T18:28:59Z
dc.date.issued2019
dc.description.abstractMotivated by visualizing spatial data using proportional symbols, we study the following problem: given a set of overlapping squares of varying sizes, minimally displace the squares as to remove the overlap while maintaining the orthogonal order on their centers. Though this problem is NP-hard, we show that rotating the squares by 45 degrees into diamonds allows for a linear or convex quadratic program. It is thus efficiently solvable even for relatively large instances. This positive result and the flexibility offered by constraint programming allow us to study various trade-offs for overlap removal. Specifically, we model and evaluate through computational experiments the relations between displacement, scale and order constraints for static data, and between displacement and temporal coherence for time-varying data. Finally, we also explore the generalization of our methodology to other shapes.en_US
dc.description.number3
dc.description.sectionheadersGraphs and Networks
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume38
dc.identifier.doi10.1111/cgf.13722
dc.identifier.issn1467-8659
dc.identifier.pages713-723
dc.identifier.urihttps://doi.org/10.1111/cgf.13722
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13722
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectHuman
dc.subjectcentered computing
dc.subjectVisualization
dc.titleEfficient Optimal Overlap Removal: Algorithms and Experimentsen_US
Files
Collections