<div class="csl-bib-body">
<div class="csl-entry">Lachnitt, H. E. (2020). <i>Formalizing graph trail properties</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2020.77262</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2020.77262
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/1084
-
dc.description.abstract
We survey two methods to reason about ordered trails in edge-weighted graphs. Firstly, we provide an encoding in first-order logic in order to apply automated theorem provers to the problem. Conducting experiments on the size of the input instance, we show the disadvantages of this approach. Motivated by this we present a symbolic proof of the lower bound on the length of strictly ordered trails in weighted graphs. Then, we formalize strictly ordered trails in the proof assistant Isabelle/HOL. We express and prove properties of these trails and verify the lower bounds on the length in Isabelle. We do so by extending the graph theory library of Isabelle/HOL with an algorithm computing the length of a longest strictly decreasing graph trail starting from a vertex for a given weight distribution, and prove that in an undirected graph any decreasing trail is also an increasing one. We also present a symbolic proof that shows an upper bound on the minimum length of strictly ordered trails. To this end we present an algorithm to construct graphs that witness the upper bound an implementation of this algorithm.
en
dc.description.abstract
Wir prüfen zwei verschiedene Methoden um automatisch über streng monotone fallende oder streng monoton steigende Kantenzüge in kantengewichteten Graphen zu argumentieren. Zunächst präsentieren wir eine Formulierung als prädikatenlogisches Problem und evaluieren die Anwendung automatischer Theorembeweiser. Wir zeigen die Nachteile dieses Ansatzes, durch experimentelle Auswertung der Abhängigkeit der gebrauchten Zeit von der Größe des Graphen. Motiviert von diesen Einschränkungen präsentieren wir einen Beweis für eine untere Grenze der Länge von streng monotonen Kantenzügen, der nicht von der Größe des Graphen abhängt. Wir formalisieren Eigenschaften streng monoton fallender und streng monoton steigender Kantenzüge im Beweisassistenen Isabelle/HOL und verifizieren den Beweis der unteren Grenze der Länge des längsten streng monoton fallenden Kantenzugs. Dafür erweitern wir Isabelles Bibliothek für Graphentheorie mit einem Algorithmus, der die Länge des längsten streng monoton fallenden Kantenzugs von einem Knoten für eine gegebene Verteilung der Kantengewichte berechnet. Des Weiteren beweisen wir in Isabelle, dass in einem ungerichtetem Graphen jeder streng monoton fallende Kantenzug auch ein streng monoton steigender Kantenzug ist. Außerdem präsentieren wir einen konstruktiven Beweis, der eine obere Grenze der minimalen Länge eines streng monotonen Kantenzug in vollständigen Graphen zeigt. Im Zuge dessen geben wir auch einen Algorithmus zur Erzeugung von vollständigen Graphen beliebiger Größe an, die zeigen, dass Graphen mit einer bestimmten maximalen Länge von Kantenzügen existieren.
de
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
graph theory
en
dc.subject
mathematical theory formalization
en
dc.subject
automated reasoning
en
dc.subject
proof assistants
en
dc.title
Formalizing graph trail properties
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.2020.77262
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Hanna Elif Lachnitt
-
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
Diploma
-
dc.identifier.libraryid
AC15647990
-
dc.description.numberOfPages
46
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:1-138030
-
dc.thesistype
Diplomarbeit
de
dc.thesistype
Diploma Thesis
en
tuw.author.orcid
0000-0003-3355-7828
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-8299-2714
-
item.languageiso639-1
en
-
item.openairetype
master thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_bdcc
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering