On Maintaining Priorities in a Production Rule System

dc.contributor.authorAgrawal, Rakeshen_US
dc.contributor.authorCochrane, Roberta J.en_US
dc.contributor.authorLindsay, Bruce G.en_US
dc.contributor.departmentISRen_US
dc.date.accessioned2007-05-23T09:48:12Z
dc.date.available2007-05-23T09:48:12Z
dc.date.issued1991en_US
dc.description.abstractWe present a priority system which is particularly suited for production rules coupled to databases. In this system, there are default priorities between all rules and overriding user-defined priorities between particular rules. Rule processing using this system is repeatable: for a given set of rules and priorities, the rules are considered for execution in the same order if the same set of transactions is executed twice on the same initial database state. The rule order adheres to the default order as closely as possible: rules are considered in the same order as the default order unless user-defined precedence constraints force an inversion.<P>We present data structures an efficient algorithms for implementing such a priority system. We show how the data structures can be incrementally maintained as user- defined priorities are altered. We also discuss how the proposed scheme can be extended to build a multi-level hierarchical priority system.en_US
dc.format.extent724462 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/5106
dc.language.isoen_USen_US
dc.relation.ispartofseriesISR; TR 1991-58en_US
dc.subjectdatabasesen_US
dc.subjectdata structuresen_US
dc.subjectManufacturing Systemsen_US
dc.titleOn Maintaining Priorities in a Production Rule Systemen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR_91-58.pdf
Size:
707.48 KB
Format:
Adobe Portable Document Format