Abstract
We say that an algorithm is stable if small changes in the input result in small changes in the output. This kind of algorithm stability is particularly relevant when analyzing and visualizing time-varying data. Stability in general plays an important role in a wide variety of areas, such as numerical analysis, machine learning, and topology, but is poorly understood in the context of (combinatorial) algorithms. In this paper we present a framework for analyzing the stability of algorithms. We focus in particular on the tradeoff between the stability of an algorithm and the quality of the solution it computes. Our framework allows for three types of stability analysis with increasing degrees of complexity: event stability, topological stability, and Lipschitz stability. We demonstrate the use of our stability framework by applying it to kinetic Euclidean minimum spanning trees.
Original language | English |
---|---|
Title of host publication | LATIN 2018: Theoretical Informatics |
Subtitle of host publication | 13th Latin American Symposium, Buenos Aires, Argentina, April 16-19, 2018, Proceedings |
Editors | M.A. Bender, M. Farach-Colton , M.A. Mosteiro |
Place of Publication | Dordrecht |
Publisher | Springer |
Pages | 805-819 |
Number of pages | 15 |
ISBN (Electronic) | 978-3-319-77404-6 |
ISBN (Print) | 978-3-319-77403-9 |
DOIs | |
Publication status | Published - 1 Jan 2018 |
Event | 13th Latin American Theoretical INformatics Symposium (LATIN 2018) - Buenos Aires, Argentina Duration: 16 Apr 2018 → 19 Apr 2018 Conference number: 13 http://latin2018.dc.uba.ar/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 10807 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 13th Latin American Theoretical INformatics Symposium (LATIN 2018) |
---|---|
Abbreviated title | LATIN 2018 |
Country/Territory | Argentina |
City | Buenos Aires |
Period | 16/04/18 → 19/04/18 |
Internet address |
Funding
W. Meulemans and J. Wulms are (partially) supported by the Netherlands eScience Center (NLeSC) under grant number 027.015.G02. B. Speckmann and K. Verbeek are supported by the Netherlands Organisation for Scientific Research (NWO) under project no. 639.023.208 and no. 639.021.541, respectively.