<div class="csl-bib-body">
<div class="csl-entry">Villedieu, A. (2023). <i>Engineering human-in-the-loop graph drawing algorithms : A study of vertex splittingand semantic word clouds</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2023.116748</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2023.116748
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/189070
-
dc.description.abstract
Algorithms are central to our daily lives, but there exist a large number of problems for which they are insufficient. To undertake these problems, we consider in this thesis combining a human's expert knowledge with the computing power of the machine through human-in-the-loop algorithm design. We find that graph drawing is a natural application of this paradigm, as it combines a strong focus on aesthetic optimization goals, with hard computational problems. We examine traditional node-link diagrams, specifically computing drawings with a low number of crossings. We consider vertex splitting, where we replace a vertex by copies of itself, and partitions the neighborhood of the split vertex between its copies. We stud this operation in the context of general graph drawings as well as in outerplanar and bipartite graphs. We also inspect these findings towards empirical applications. We then focus on word clouds, where, given an input text, one should compute a layout of the words in the plane, in which words are scaled according to their frequency. We study the semantic variation of word clouds, where the task for the layout is to reflect the the semantic closeness of the words in the input text, by placing related words in close proximity. We identify tractable restrictions to this problem and finally, we investigate layout algorithms that combine the machine's computing abilities with the user's personal aesthetic preferences, develop a tool, and evaluate it through a user study.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
graph drawing, vertex splitting, semantic word clouds, human-in-the-loop, algorithms, complexity
en
dc.title
Engineering human-in-the-loop graph drawing algorithms : A study of vertex splittingand semantic word clouds
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2023.116748
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Anais Villedieu
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E192 - Institut für Logic and Computation
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC16970983
-
dc.description.numberOfPages
162
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
tuw.author.orcid
0000-0001-6196-8347
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0003-0454-3937
-
item.languageiso639-1
en
-
item.openairetype
doctoral thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity