<div class="csl-bib-body">
<div class="csl-entry">Dobler, A., Hegemann, T., Nöllenburg, M., & Wolff, A. (2025). Optimizing Wiggle in Storylines. In V. Dujmović & F. Montecchiani (Eds.), <i>33rd International Symposium on Graph Drawing and Network Visualization (GD 2025)</i>. Schloss Dagstuhl. https://doi.org/10.4230/LIPIcs.GD.2025.39</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222598
-
dc.description.abstract
A storyline visualization shows interactions between characters over time. Each character is represented by an x-monotone curve. Time is mapped to the x-axis, and groups of characters that interact at a particular point t in time must be ordered consecutively in the y-dimension at x = t. The predominant objective in storyline optimization so far has been the minimization of crossings between (blocks of) characters. Building on this work, we investigate another important, but less studied quality criterion, namely the minimization of wiggle, i.e., the amount of vertical movement of the characters over time.
Given a storyline instance together with an ordering of the characters at any point in time, we show that wiggle count minimization is NP-complete. In contrast, we provide algorithms based on mathematical programming to solve linear wiggle height minimization and quadratic wiggle height minimization efficiently. Finally, we introduce a new method for routing character curves that focuses on keeping distances between neighboring curves constant as long as they run in parallel.
We have implemented our algorithms, and we conduct a case study that explores the differences between the three optimization objectives. We use existing benchmark data, but we also present a new use case for storylines, namely the visualization of rolling stock schedules in railway operation.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Leibniz International Proceedings in Informatics (LIPIcs)
-
dc.subject
Storyline visualization
en
dc.subject
wiggle minimization
en
dc.subject
NP-complete
en
dc.subject
linear programming
en
dc.subject
quadratic programming
en
dc.subject
experimental analysis
en
dc.title
Optimizing Wiggle in Storylines
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
University of Würzburg, Germany
-
dc.contributor.affiliation
University of Würzburg, Germany
-
dc.contributor.editoraffiliation
University of Ottawa, Canada
-
dc.contributor.editoraffiliation
University of Perugia, Italy
-
dc.relation.isbn
978-3-95977-403-1
-
dc.relation.issn
1868-8969
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
33rd International Symposium on Graph Drawing and Network Visualization (GD 2025)
-
tuw.container.volume
357
-
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.GD.2025.39
-
dc.description.numberOfPages
17
-
tuw.author.orcid
0000-0002-0712-9726
-
tuw.author.orcid
0009-0008-4770-3391
-
tuw.author.orcid
0000-0003-0454-3937
-
tuw.author.orcid
0000-0001-5872-718X
-
tuw.editor.orcid
0000-0001-7250-0600
-
tuw.editor.orcid
0000-0001-7250-0600
-
tuw.event.name
The 33rd International Symposium on Graph Drawing and Network Visualization (GD 2025)
en
tuw.event.startdate
24-09-2025
-
tuw.event.enddate
26-09-2025
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Norrköping
-
tuw.event.country
SE
-
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
University of Würzburg, Germany
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity