Logo image
Exploring the Structure of Incremental Algorithms
Technical documentation   Open access

Exploring the Structure of Incremental Algorithms

Marvin C. Paull, A. Michael Berman and Charles Ching-an Cheng
Rutgers University
1984
DOI:
https://doi.org/10.7282/T3JH3QQG

Abstract

A study of the general properties of incremental algorithms is presented. First, it is shown that within certain limitations it is not possible for an incremental algorithm to be of complexity less than 11n of that of the best non-incremental algorithm for any given function. Next we describe a model theorem for any given function. Next we describe a model for incremental algorithms based on a generalization of finite state machines. It is demonstrated that all finite state machines have either constant or linear complexity, and this is extended to a subclass of incremental algorithms. Then the requirements for machines with good incremental algorithms or discussed, and two classes are presented, one which can be updated in constant time, and one in V_n time, when averaged over a sequence of changes.
pdf
DCS-TR-1391.06 MBDownloadView
Version of Record (VoR) Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

97 File downloads
48 Record Views

Details

Logo image