Paid Exchanges are Worth the Price

Authors Alejandro López-Ortiz, Marc P. Renault, Adi Rosén



PDF
Thumbnail PDF

File

LIPIcs.STACS.2015.636.pdf
  • Filesize: 0.61 MB
  • 13 pages

Document Identifiers

Author Details

Alejandro López-Ortiz
Marc P. Renault
Adi Rosén

Cite AsGet BibTex

Alejandro López-Ortiz, Marc P. Renault, and Adi Rosén. Paid Exchanges are Worth the Price. In 32nd International Symposium on Theoretical Aspects of Computer Science (STACS 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 30, pp. 636-648, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
https://doi.org/10.4230/LIPIcs.STACS.2015.636

Abstract

We consider the list update problem as defined in the seminal work on competitive analysis by Sleator and Tarjan [12]. In this problem, a sequence of requests, consisting of items to access in a linked list, is given. After an item is accessed it can be moved to any position forward in the list at no cost (free exchange), and, at any time, any two adjacent items can be swapped at a cost of 1 (paid exchange). The cost to access an item is its current position in the list. The goal is to dynamically rearrange the list so as to minimize the total cost (accrued from accesses and exchanges) over the request sequence. We show a lower bound of 12/11 on the worst-case ratio between the performance of an (offline) optimal algorithm that can only perform free exchanges and that of an (offline) optimal algorithm that can perform both paid and free exchanges. This answers an outstanding question that has been open since 1996 [10].
Keywords
  • list update problem
  • online computation
  • online algorithms
  • competitive analysis
  • lower bounds

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Susanne Albers. Improved randomized on-line algorithms for the list update problem. In Kenneth L. Clarkson, editor, SODA, pages 412-419. ACM/SIAM, 1995. Google Scholar
  2. Susanne Albers, Bernhard von Stengel, and Ralph Werchner. A combined bit and timestamp algorithm for the list update problem. Inf. Process. Lett., 56(3):135-139, 1995. Google Scholar
  3. Christoph Ambühl. Offline list update is np-hard. In Mike Paterson, editor, ESA, volume 1879 of Lecture Notes in Computer Science, pages 42-51. Springer, 2000. Google Scholar
  4. Christoph Ambühl. On the List Update Problem. PhD thesis, ETH Zürich, 2002. Google Scholar
  5. Jon Louis Bentley, Daniel Dominic Sleator, Robert Endre Tarjan, and Victor K. Wei. A locally adaptive data compression scheme. Commun. ACM, 29(4):320-330, 1986. Google Scholar
  6. Torben Hagerup. Online and offline access to short lists. In Ludek Kucera and Antonín Kucera, editors, Mathematical Foundations of Computer Science 2007, 32nd International Symposium, MFCS 2007, Ceský Krumlov, Czech Republic, August 26-31, 2007, Proceedings, volume 4708 of Lecture Notes in Computer Science, pages 691-702. Springer, 2007. Google Scholar
  7. Sandy Irani. Two results on the list update problem. Inf. Process. Lett., 38(6):301-306, 1991. Google Scholar
  8. Shahin Kamali and Alejandro López-Ortiz. A survey of algorithms and models for list update. In Andrej Brodnik, Alejandro López-Ortiz, Venkatesh Raman, and Alfredo Viola, editors, Space-Efficient Data Structures, Streams, and Algorithms - Papers in Honor of J. Ian Munro on the Occasion of His 66th Birthday, volume 8066 of Lecture Notes in Computer Science, pages 251-266. Springer, 2013. Google Scholar
  9. Nick Reingold and Jeffery Westbrook. Off-line algorithms for the list update problem. Technical Report YALEU/DCS/TR-805, Yale University, 1990. http://cpsc.yale.edu/sites/default/files/files/tr805.pdf. Google Scholar
  10. Nick Reingold and Jeffery Westbrook. Off-line algorithms for the list update problem. Inf. Process. Lett., 60(2):75-80, 1996. Google Scholar
  11. Nick Reingold, Jeffery Westbrook, and Daniel Dominic Sleator. Randomized competitive algorithms for the list update problem. Algorithmica, 11(1):15-32, 1994. Google Scholar
  12. Daniel Dominic Sleator and Robert Endre Tarjan. Amortized efficiency of list update and paging rules. Commun. ACM, 28(2):202-208, 1985. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail