DocumentCode
2951487
Title
Selective indexing speeds production systems
Author
Obermeyer, Lance ; Miranker, Daniel P. ; Brant, David
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1995
fDate
5-8 Nov 1995
Firstpage
416
Lastpage
423
Abstract
Presents performance results for a production system environment, CLIPS++, that demonstrate the advantage of selectively building and applying simple index structures. We contrast this to the extensive body of work on matching, which, over the years, has evolved increasingly complex compositions of index structures which are then uniformly applied to all the data types and rules in a production system program. Over a set of benchmark programs, the fastest executions are always attained by carefully selecting a good mixture of indexes rather than universal use of a single index
Keywords
forward chaining; indexing; knowledge based systems; software performance evaluation; CLIPS++; benchmark programs; data types; execution speed; index structures; matching; performance; production system environment; rules; selective indexing; Acceleration; Concurrent computing; Deductive databases; Environmental management; Indexing; Laboratories; Load management; Pattern matching; Production systems; Research and development;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 1995. Proceedings., Seventh International Conference on
Conference_Location
Herndon, VA
ISSN
1082-3409
Print_ISBN
0-8186-7312-5
Type
conf
DOI
10.1109/TAI.1995.479836
Filename
479836
Link To Document