Abstract
The slow execution speed of current rule-based systems has restricted their application areas. Multiprocessor architectures have been proposed to overcome this limitation. However, as the number of processors in a multiprocessor system grows, so does the cost of communication between processors or between processor and memory units. The use of optics for a fast and parallel implementation of rule-based systems is proposed. The proposed optical system is hybrid in nature, using electronics for the user interface and optics for the rule-based inference engine. The proposed system uses two-dimensional planes as basic computational entities and is therefore able to provide concurrent rule processing. Furthermore, it provides highly efficient implementation of the basic operations needed in rule-based systems; namely, matching, selection, and rule firing. The execution speed of the proposed system is theoretically estimated and is shown to be potentially of orders of magnitude faster than current electronic systems.
© 1993 Optical Society of America
Full Article | PDF ArticleMore Like This
Ahmed Louri and Jongwhoa Na
Appl. Opt. 34(23) 5053-5063 (1995)
Jack Y. Jau, F. Kiamilev, Y. Fainman, S. Esener, and Sing H. Lee
Appl. Opt. 27(24) 5170-5175 (1988)
Harold H. Szu and H. John Caulfield
Appl. Opt. 26(10) 1943-1947 (1987)