<div class="csl-bib-body">
<div class="csl-entry">Dobler, A., & Nöllenburg, M. (2025). On Minimizing Wiggle in Stacked Area Charts. In P. Morin & E. Oh (Eds.), <i>19th International Symposium on Algorithms and Data Structures (WADS 2025)</i>. Schloss Dagstuhl. https://doi.org/10.4230/LIPIcs.WADS.2025.22</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222177
-
dc.description.abstract
Stacked area charts are a widely used visualization technique for numerical time series. The x-axis represents time, and the time series are displayed as horizontal, variable-height layers stacked on top of each other. The height of each layer corresponds to the time series values at each time point. The main aesthetic criterion for optimizing the readability of stacked area charts is the amount of vertical change of the borders between the time series in the visualization, called wiggle. While many heuristic algorithms have been developed to minimize wiggle, the computational complexity of minimizing wiggle has not been formally analyzed. In this paper, we show that different variants of wiggle minimization are NP-hard and even hard to approximate. We also present an exact mixed-integer linear programming formulation and compare its performance with a state-of-the-art heuristic in an experimental evaluation. Lastly, we consider a special case of wiggle minimization that corresponds to the fundamentally interesting and natural problem of ordering a set of numbers as to minimize their sum of absolute prefix sums. We show several complexity results for this problem that imply some of the mentioned hardness results for wiggle minimization.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Leibniz International Proceedings in Informatics (LIPIcs)
-
dc.subject
Mixed-integer linear programming
en
dc.subject
NP-hardness
en
dc.subject
Stacked area charts
en
dc.title
On Minimizing Wiggle in Stacked Area Charts
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.editoraffiliation
Carleton University, Canada
-
dc.contributor.editoraffiliation
Pohang University of Science and Technology, Korea (the Republic of)
-
dc.relation.isbn
978-3-95977-398-0
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
19th International Symposium on Algorithms and Data Structures (WADS 2025)
-
tuw.container.volume
349
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Schloss Dagstuhl
-
tuw.relation.publisherplace
Leibniz
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-01 - Forschungsbereich Algorithms and Complexity
-
tuw.publisher.doi
10.4230/LIPIcs.WADS.2025.22
-
dc.description.numberOfPages
14
-
tuw.author.orcid
0000-0002-0712-9726
-
tuw.author.orcid
0000-0003-0454-3937
-
tuw.editor.orcid
0000-0003-0471-4118
-
tuw.editor.orcid
0000-0003-0798-2580
-
tuw.event.name
19th International Symposium on Algorithms and Data Structures (WADS 2025)
en
tuw.event.startdate
11-08-2025
-
tuw.event.enddate
15-08-2025
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Toronto
-
tuw.event.country
CA
-
tuw.event.presenter
Dobler, Alexander
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.openairetype
conference paper
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity