<div class="csl-bib-body">
<div class="csl-entry">Dobler, A., & Nöllenburg, M. (2022). On Computing Optimal Linear Diagrams. In <i>Diagrammatic Representation and Inference</i> (pp. 20–36). Sprnger. https://doi.org/10.1007/978-3-031-15146-0_2</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/139853
-
dc.description.abstract
Linear diagrams are an effective way to visualize set-based data by representing elements as columns and sets as rows with one or more horizontal line segments, whose vertical overlaps with other rows indicate set intersections and their contained elements. The efficacy of linear diagrams heavily depends on having few line segments. The underlying minimization problem has already been explored heuristically, but its computational complexity has yet to be classified. In this paper, we show that minimizing line segments in linear diagrams is equivalent to a well-studied NP -hard problem, and extend the NP -hardness to a restricted setting. We develop new algorithms for computing linear diagrams with minimum number of line segments that build on a traveling salesperson (TSP) formulation and allow constraints on the element orders, namely, forcing two sets to be drawn as single line segments, giving weights to sets, and allowing hierarchical constraints via PQ-trees. We conduct an experimental evaluation and compare previous algorithms for minimizing line segments with our TSP formulation, showing that a state-of-the art TSP-solver can solve all considered instances optimally, most of them within few milliseconds.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Algorithm benchmarking
en
dc.subject
Consecutive ones
en
dc.subject
Linear diagrams
en
dc.subject
NP -hardness
en
dc.subject
TSP
en
dc.title
On Computing Optimal Linear Diagrams
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.description.startpage
20
-
dc.description.endpage
36
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Diagrammatic Representation and Inference
-
tuw.peerreviewed
true
-
tuw.book.ispartofseries
Lecture Notes in Computer Science
-
tuw.relation.publisher
Sprnger
-
tuw.relation.publisherplace
LNCS, volume 10871
-
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.1007/978-3-031-15146-0_2
-
dc.description.numberOfPages
17
-
tuw.author.orcid
0000-0002-0712-9726
-
tuw.author.orcid
0000-0003-0454-3937
-
tuw.event.name
International Conference on Theory and Application of Diagrams
en
tuw.event.startdate
14-09-2022
-
tuw.event.enddate
16-09-2022
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Rom
-
tuw.event.country
IT
-
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.languageiso639-1
en
-
item.openairetype
conference paper
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity