Jump to content

Director string

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Linas (talk | contribs) at 03:16, 8 April 2008 (more content). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, in the area of lambda calculus and computation, directors or director strings are a mechanism for keeping track of the free variables in a term. Director strings were introduced by F.-R. Sinot [1] as a mechanism for for understanding and controlling the computational complexity cost of beta reduction.

Specifically, assume that a term takes the form

where f is a function, of arity n, with no free variables, and the are terms that may or may not contain free variables. Let V denote the set of free variables that may occur in the set of terms. The director is then the map

from the free variables to the power set of the set . The values taken by are simply a list of the indicies of the in which a given free variable occurs.


References