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:
“Perestroika basically is creating material incentives for the individual. Some of the comrades deny that, but I cant see it any other way. In that sense human nature kinda goes backwards. Its a step backwards. You have to realize the people werent quite ready for a socialist production system.”
—Gus Hall (b. 1910)
“The young break rules for fun. The old for profit.”
—Mason Cooley (b. 1927)
“As for work, without it, without painstaking work, any writer or artist definitely remains a dilettante; theres no point in waiting for so-called blissful moments, for inspiration; if it comes, so much the betterbut you keep working anyway.”
—Ivan Sergeevich Turgenev (18181883)
“There are no stars to-night
But those of memory.
Yet how much room for memory there is
In the loose girdle of soft rain.”
—Hart Crane (18991932)