dc.contributor.author
Schmidt, Jens M.
dc.date.accessioned
2018-06-08T01:47:39Z
dc.date.available
2011-06-01T12:12:22.032Z
dc.identifier.uri
https://refubium.fu-berlin.de/handle/fub188/13888
dc.identifier.uri
http://dx.doi.org/10.17169/refubium-18086
dc.description.abstract
The class of 3-connected (i.e., 3-vertex-connected) graphs has been studied
intensively for many reasons in the past 50 years. One algorithmic reason is
that graph problems can often be reduced to handle only 3-connected graphs;
applications include problems in graph drawing, problems related to planarity
and online problems on planar graphs. It is possible to test a graph on being
3-connected in linear time. However, the linear-time algorithms known are
complicated and difficult to implement. For that reason, it is essential to
check implementations of these algorithms to be correct. A way to check the
correctness of an algorithm for every instance is to make it certifying, i.
e., to enhance its output by an easy-to-verify certificate of correctness for
that output. However, surprisingly few work has been devoted to find
certifying algorithms that test 3-connectivity; in fact, the currently fastest
algorithms need quadratic time. Two classic results in graph theory due to
Barnette, Grünbaum and Tutte show that 3-connected graphs can be characterized
by the existence of certain inductively defined constructions. We give new
variants of these constructions, relate these to already existing ones and
show how they can be exploited algorithmically. Our main result is a linear-
time certifying algorithm for testing 3-connectivity, which is based on these
constructions. This yields also simple certifying algorithms in linear time
for 2-connectivity, 2-edge-connectivity and 3-edge-connectivity. We conclude
this thesis by a structural result that shows that one of the constructions is
preserved when being applied to depth-first trees of the graph only.
de
dc.description.abstract
Die Klasse der 3-zusammenhängenden Graphen ist aus vielen Gründen seit 50
Jahren Gegenstand aktiver Forschung. Ein algorithmisch geprägter Grund ist,
dass viele Graphenprobleme auf 3-zusammenhängende Graphen reduziert werden
können. Anwendungen finden sich beispielsweise bei Graphzeichnungsproblemen
und Problemen auf planaren Graphen. Ein Graph kann in Linearzeit auf
3-Zusammenhang überprüft werden. Allerdings sind die bekannten
Linearzeitalgorithmen kompliziert und schwierig zu implementieren. Aus diesem
Grund ist es unabdingbar, Implementationen dieser Algorithmen auf Korrektheit
zu überprüfen. Eine Möglichkeit, die Korrektheit jeder Probleminstanz zu
überprüfen, ist, den Algorithmus zertifizierend zu machen. Ein
zertifizierender Algorithmus ist ein Algorithmus, der neben der Ausgabe
zusätzlich ein leicht zu verifizierendes Korrektheitszertifikat dieser Ausgabe
liefert. Trotz zahlreicher Anwendungen 3-zusammenhängender Graphen wurden
zertifizierende Algorithmen, die 3-Zusammenhang testen, bisher kaum
untersucht; die schnellsten bekannten Algorithmen benötigen quadratische
Laufzeit. Zwei klassische Resultate aus der Graphentheorie von Barnette,
Grünbaum und Tutte charakterisieren 3-zusammenhängende Graphen durch die
Existenz induktiv definierter Konstruktionen. Wir untersuchen neue Varianten
dieser Konstruktionen, stellen diese zu den klassischen Resultaten in
Beziehung und zeigen, wie die Konstruktionen algorithmisch genutzt werden
können. Der Hauptbeitrag dieser Arbeit ist ein auf diesen Konstruktionen
basierender, zertifizierender Algorithmus, der Graphen auf 3-Zusammenhang in
Linearzeit testet. Dieser kann auf k-Zusammenhang und k-Kantenzusammenhang für
k > 3 erweitert werden. Abschließend zeigen wir als Strukturresultat, dass
eine der vorgestellten Konstruktionen erhalten bleibt, wenn sie nur auf einen
Teil des Graphen, nämlich einen Tiefensuchbaum, angewendet wird.
de
dc.format.extent
XII, 103 S.
dc.rights.uri
http://www.fu-berlin.de/sites/refubium/rechtliches/Nutzungsbedingungen
dc.subject
construction sequence
dc.subject
3-connected graph
dc.subject
nested subdivisions
dc.subject
inductive characterization
dc.subject
3-connectivity
dc.subject
certifying algorithm
dc.subject.ddc
500 Naturwissenschaften und Mathematik::510 Mathematik
dc.title
Structure and constructions of 3-connected graphs
dc.contributor.firstReferee
Prof. Günter Rote
dc.contributor.furtherReferee
Prof. Kurt Mehlhorn
dc.date.accepted
2011-03-18
dc.identifier.urn
urn:nbn:de:kobv:188-fudissthesis000000022941-2
dc.title.translated
Struktur und Konstruktionen 3-zusammenhängender Graphen
en
refubium.affiliation
Mathematik und Informatik
de
refubium.mycore.fudocsId
FUDISS_thesis_000000022941
refubium.mycore.derivateId
FUDISS_derivate_000000009524
dcterms.accessRights.dnb
free
dcterms.accessRights.openaire
open access