Elements of efficient data reduction: fractals, diminishers, weights and neighborhoods

dc.contributor.advisorNiedermeier, Rolf
dc.contributor.authorFluschnik, Till
dc.contributor.grantorTechnische Universität Berlinen
dc.contributor.refereeNiedermeier, Rolf
dc.contributor.refereeJansen, Bart M. P.
dc.contributor.refereeSzeider, Stefan
dc.date.accepted2019-11-29
dc.date.accessioned2020-06-23T13:44:26Z
dc.date.available2020-06-23T13:44:26Z
dc.date.issued2020
dc.description.abstractPreprocessing and data reduction are basic algorithmic tools. In parameterized algorithmics, such preprocessing is defined by (problem) kernelization, where an equivalent instance (the kernel) is computed in polynomial time and its size can be upper-bounded only in a function of the parameter value of the input instance. In this thesis, we study lower and upper bounds on kernelization regarding polynomial-sized kernels as well as variants of kernelization like kernelization for polynomial-time solvable problems. We introduce a new family of fractal-like graphs that we call T-fractals. Using these T-fractals in a common machinery for proving kernelization lower bounds, we refute (under some complexity-theoretic assumptions) the existence of polynomial kernels for some distance-related cut problems. One of these problems is the Length-Bounded Edge-Cut problem, for which the status of polynomial kernelization remained unknown for some time. We underline and extend the usage of the so-called diminisher framework for excluding restrictive kernels of polynomial size under the assumption of P being different to NP. We prove that the original framework applies to more parameterized problems than previously known. In order to exclude less restrictive kernels of polynomial size, we extend the framework. We prove, however, that this extended framework does not apply to several parameterized problems. Yet, we prove that the framework applies to polynomial-time solvable problems, yielding first direct kernelization lower bounds in this class of problems. In addition, we prove a kernelization dichotomy regarding the running time and the size of the kernel for the polynomial-time solvable problem of computing the hyperbolicity of a graph. Finally, we study classic graph problems under the so-called secluded concept, where constraints on the neighborhood of the subgraph in question are present. One of our problems is a secluded variant of the classic problem of finding a short path connecting two terminal vertices. For this problem, we prove a hierarchy of polynomial kernelizations regarding several structural graph parameters. Herein, we obtain polynomial kernels via the so-called “losing weight” technique. We outline this technique and prove that it applies to more problems than previously known. Eventually, we study two more problems in the secluded setup and prove how different constraints on the neighborhood lead to different complexity-theoretic classifications not only regarding polynomial kernelizability.en
dc.description.abstractAlgorithmische Lösungsverfahren für Entscheidungs- oder Optimierungsprobleme nutzen oft eine Datenvorverarbeitung um eine Eingabeinstanz auf ihren wesentlichen Kern zu bringen. In der parametrisierten Komplexität ist diese Vorverarbeitung definiert als (Problem-) Kernelisierung. Sie gehört zu den meistgenutzten algorithmischen Werkzeugen. Die vorliegenen Dissertation befasst sich mit oberen und unteren Schranken für polynomielle Kernelisierung (d.h. für Kernelisierung die eine äquivalente Instanz liefert deren Größe polynomiell im Parameter beschränkt ist) sowie mit Varianten von Kernelisierung, z.B. für polynomzeitlösbare Probleme. Wir entwickeln eine Familie von Graphen, die sogenannten „T-fractals“, die wie Fraktale eine selbstähnliche Struktur haben. Mittels dieser T-fractals beweisen wir untere Schranken für polynomielle Kernelisierung für einige Probleme bei denen es das Ziel ist, durch eine kleine Anzahl von Kantenlöschungen gewisse Knotendistanzen zu maximieren. Eines dieser Probleme ist das Length-Bounded Edge-Cut, dessen polynomielle Kernelisierbarkeit länger offen war. Zusätzlich erweitern wir das sogenannte „Diminisher“-Konzept zum Ausschließen polynomieller Kernelisierungsvarianten unter der Annahme dass P nicht gleich NP ist. Bei den Varianten handelt es sich um Kernelisierungen, bei denen der Parameter in der resultierenden Instanz nicht vergrößert werden darf, sprich restriktive Kernelisierungen. Zunächst zeigen wir, dass das Diminisher-Konzept auf mehr als die zuvor bekannten Probleme anwendbar ist. Darüber hinaus erweitern wir das Konzept zur Anwendung auf weniger restriktive Kernelisierungen. Wir stellen dabei fest, dass das erweiterte Konzept zwar oft unter gewissen Annahmen nicht anwendbar ist, sich jedoch für den Bereich der polynomzeitlösbaren Probleme als nutzbar erweist. In diesem Bereich zeigen wir für ein Problem eine Kernelisierungsdichotomie bezüglich Laufzeit und Größe der Kernelisierung. Zuletzt studieren wir klassische Graphprobleme unter Einschränkungen auf die Nachbarschaft des gesuchten Teilgraphen. Eines unserer Probleme ist das klassische Problem des Findens eines kürzesten Weges, der zwei ausgewählte Knoten verbindet. Für dieses Problem beweisen wir eine Hierarchie von strukturellen Graphparametern bezüglich polynomieller Kernelisierung. Einige der dabei erzielten polynomiellen Kernelisierungen nutzen eine Technik zur Reduzierung von Gewichten in Graphen. Wir präsentieren diese Technik und zeigen neue Berechnungsprobleme auf, für die die Technik anwendbar ist. Zuletzt zeigen wir noch für zwei weitere klasssiche Graphprobleme auf, wie Einschränkungenauf die Nachbarschaft der Lösungsstruktur sich unter anderem auf polynomielle Kernelisierung auswirken können.de
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/11246
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-10134
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatikde
dc.subject.ddc510 Mathematikde
dc.subject.othercomputationally hard problemsen
dc.subject.otherparameterized algorithmicsen
dc.subject.otherproblem kernelizationen
dc.subject.otherberechnungsschwere Problemede
dc.subject.otherparametrisierte Algorithmikde
dc.subject.otherProblemkernelisierungde
dc.titleElements of efficient data reduction: fractals, diminishers, weights and neighborhoodsen
dc.title.translatedElemente der effizienten Datenreduktion: Fraktale, Verminderer, Gewichte und Nachbarschaftende
dc.typeDoctoral Thesisen
dc.type.versionacceptedVersionen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Softwaretechnik und Theoretische Informatik::FG Algorithmik und Komplexitätstheoriede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG Algorithmik und Komplexitätstheoriede
tub.affiliation.instituteInst. Softwaretechnik und Theoretische Informatikde
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
fluschnik_till.pdf
Size:
2.69 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
5.75 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections