Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen: doi:10.22028/D291-43984
Dateien zu diesem Datensatz:
Datei Beschreibung GrößeFormat 
thesis_final_screenversion_colloqium.pdf2,25 MBAdobe PDFÖffnen/Anzeigen
Titel: Algorithms for knapsacks, paths and strings
VerfasserIn: Cassis, Alejandro
Sprache: Englisch
Erscheinungsjahr: 2024
DDC-Sachgruppe: 004 Informatik
510 Mathematik
Dokumenttyp: Dissertation
Abstract: In this thesis we study three problems: 1. Knapsack: The Knapsack problem is a classic combinatorial optimization problem. We give a collection of improved exact and approximation algorithms for Knapsack and some of its variants. Our study is guided by the connection between Knapsack and min-plus convolution, a central problem in fine-grained complexity. 2. Sublinear Edit Distance: The edit distance is a popular and practically motivated measure of similarity between texts. We focus on sublinear-time algorithms, which aim to approximate the edit distance k of two texts without reading them entirely. Our main result is a k^{o(1)}-approximation in time O(n/k +k^{2+o(1)}). This constitutes a quadratic improvement over the previous state of the art, and matches an unconditional lower bound for small k (up to subpolynomial factors in the running time and approximation factor). 3. Negative Weight Single-Source Shortest Paths: Computing shortest paths from a source in a weighted directed graph is a fundamental problem. When all edge weights are nonnegative, the classic Dijkstra’s algorithm solves this problem in near-linear time. It has been a long-standing open question to obtain a near-linear time algorithm when the graph contains negative edge weights. This has been solved recently in a breakthrough by Bernstein, Nanongkai and Wulff-Nilsen, who presented an algorithm in time O(m log^8(n) log(W)). Our contribution is an improvement by nearly 6 log factors.
In dieser Doktorarbeit untersuchen wir drei Probleme: 1. Knapsack: Knapsack ist ein klassisches kombinatorisches Optimierungsproblem. Wir präsentieren eine Sammlung von verbesserten exakten und approximativen Algorithmen für Knapsack und einige seiner Varianten. Unsere Studie wird geleitet von der Verbindung zwischen Knapsack und der Min-Plus-Faltung, einem zentralen Problem der feinkörnigen Komplexität. 2. Sublineare Editierdistanz: Die Editierdistanz ist ein beliebtes und praktisch motiviertes Maß für die Ähnlichkeit zwischen Texten. Wir konzentrieren uns auf Algorithmen mit sublinearer Zeit, die darauf abzielen, die Editierdistanz k von zwei Texten zu approximieren, ohne sie vollständig zu lesen. Unser Hauptergebnis ist eine k^{o(1)}-Approximation in der Zeit O(n/k +k^{2+o(1)}). Dies stellt eine quadratische Verbesserung gegenüber dem bisherigen Stand der Technik dar und entspricht einer unbedingten unteren Schranke für kleine k (bis auf Subpolynomialfaktoren in der Laufzeit und im Approximationsfaktor). 3. Negativ gewichtete kürzeste Pfade von einer Quelle: Die Berechnung der kürzesten Pfade von einer Quelle in einem gewichteten gerichteten Graphen ist ein grundlegendes Problem. Wenn alle Kantengewichte nicht-negativ sind, löst der klassische Dijkstra-Algorithmus dieses Problem in nahezu linearer Zeit. Es ist seit langem eine offene Frage, einen Algorithmus mit nahezu linearer Zeit zu erhalten wenn der Graph negative Kantengewichte enthält. Diese Frage wurde kürzlich in einem Durchbruch von Bernstein, Nanongkai und Wulff-Nilsen beantwortet, mit einen Algorithmus in der Zeit O(m log^8(n) log(W)). Unser Beitrag ist eine Verbesserung um fast 6 log-Faktoren.
Link zu diesem Datensatz: urn:nbn:de:bsz:291--ds-439840
hdl:20.500.11880/39611
http://dx.doi.org/10.22028/D291-43984
Erstgutachter: Bringmann, Karl
Tag der mündlichen Prüfung: 17-Sep-2024
Datum des Eintrags: 10-Feb-2025
Fakultät: MI - Fakultät für Mathematik und Informatik
Fachrichtung: MI - Informatik
Professur: MI - Dr.-Ing. Karl Bringmann
Sammlung:SciDok - Der Wissenschaftsserver der Universität des Saarlandes



Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons