LTS: the list-traversal synopses system

Michael Furman, Yossi Matias, E. Porat

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

Abstract

The List-Traversal Synopses (LTS) system enables the efficient execution, utilization, and integration of memory-efficient algorithms that can support efficient forward and backward traversal of unidirectional lists. It has applications ranging from traversal of linked structures, garbage collection, hash-chain computations and program rollback. The system provides anima-tion and performance testing platform for traversal algorithms. We will demonstrate the algorithms animation, and will demonstrate how computer programs can be made reversible, and actually run backwards, using the LTS system.The List-Traversal Synopses (LTS) system enables the efficient execution, utilization, and integration of memory-efficient algorithms that can support efficient forward and backward traversal of unidirectional lists. It has applications ranging from traversal of linked structures, garbage collection, hash-chain computations and program rollback. The system provides anima-tion and performance testing platform for traversal algorithms. We will demonstrate the algorithms animation, and will demonstrate how computer programs can be made reversible, and actually run backwards, using the LTS system.
Original languageAmerican English
Title of host publicationInternational Workshop on Next Generation Information Technologies and Systems
EditorsOpher Etzion, Tsvi Kuflik, Amihai Motro
PublisherSpringer Berlin Heidelberg
StatePublished - 2006

Bibliographical note

Place of conference:Israel

Fingerprint

Dive into the research topics of 'LTS: the list-traversal synopses system'. Together they form a unique fingerprint.

Cite this