Production System - Matching Production Rules Against Working Memory

Matching Production Rules Against Working Memory

Production systems may vary on the expressive power of conditions in production rules. Accordingly, the pattern matching algorithm which collects production rules with matched conditions may range from the naive—trying all rules in sequence, stopping at the first match—to the optimized, in which rules are "compiled" into a network of inter-related conditions.

The latter is illustrated by the RETE algorithm, designed by Charles L. Forgy in 1983, which is used in a series of production systems, called OPS and originally developed at Carnegie Mellon University culminating in OPS5 in the early eighties. OPS5 may be viewed as a full-fledged programming language for production system programming.

Read more about this topic:  Production System

Famous quotes containing the words production, rules, working and/or memory:

    Constant revolutionizing of production ... distinguish the bourgeois epoch from all earlier ones. All fixed, fast-frozen relations, with their train of ancient and venerable prejudices are swept away, all new-formed ones become antiquated before they can ossify. All that is solid melts into air, all that is holy is profaned, and man is at last compelled to face with sober senses, his real conditions of life, and his relations with his kind.
    Karl Marx (1818–1883)

    Isn’t the greatest rule of all the rules simply to please?
    Molière [Jean Baptiste Poquelin] (1622–1673)

    A playwright ... is ... the litmus paper of the arts. He’s got to be, because if he isn’t working on the same wave length as the audience, no one would know what in hell he was talking about. He is a kind of psychic journalist, even when he’s great.
    Arthur Miller (b. 1915)

    The pure serene of memory in one man,—
    A ripple widening from a single stone
    Winding around the waters of the world.
    Theodore Roethke (1908–1963)