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:
“The production of obscurity in Paris compares to the production of motor cars in Detroit in the great period of American industry.”
—Ernest Gellner (b. 1925)
“Ideas about life organize perception; names of emotions organize sensations; rules of syntax organize thought. But pain comes on its own.”
—Mason Cooley (b. 1927)
“A perpetual holiday is a good working definition of hell.”
—George Bernard Shaw (18561950)
“Oh, how cruelly sweet are the echoes that start
When Memory plays an old tune on the heart!”
—Eliza Cook (18181889)