Verified analysis of list update algorithms

Maximilian P.L. Haslbeck, Tobias Nipkow

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

This paper presents a machine-verified analysis of a number of classical algorithms for the list update problem: 2-competitiveness of move-to-front, the lower bound of 2 for the competitiveness of deterministic list update algorithms and 1.6-competitiveness of the randomized COMB algorithm, the best randomized list update algorithm known to date. The analysis is verified with help of the theorem prover Isabelle; some low-level proofs could be automated.

Original languageEnglish
Title of host publication36th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2016
EditorsAkash Lal, S. Akshay, Saket Saurabh, Sandeep Sen, Saket Saurabh
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages49.1-49.15
ISBN (Electronic)9783959770279
DOIs
StatePublished - 1 Dec 2016
Event36th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2016 - Chennai, India
Duration: 13 Dec 201615 Dec 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume65
ISSN (Print)1868-8969

Conference

Conference36th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2016
Country/TerritoryIndia
CityChennai
Period13/12/1615/12/16

Keywords

  • Algorithm analysis
  • Online algorithms
  • Program verification

Fingerprint

Dive into the research topics of 'Verified analysis of list update algorithms'. Together they form a unique fingerprint.

Cite this