Parallel electro-optical rule-based system for fast execution of expert systems

Ahmed Louri, Jongwhoa Na

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


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 twodimensional 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.

Original languageEnglish (US)
Pages (from-to)1863-1875
Number of pages13
JournalApplied optics
Issue number11
StatePublished - Apr 10 1993


  • Electro-optical rule-based system
  • Expert system
  • Inference engine
  • Optical interconnection networks

ASJC Scopus subject areas

  • Atomic and Molecular Physics, and Optics
  • Engineering (miscellaneous)
  • Electrical and Electronic Engineering


Dive into the research topics of 'Parallel electro-optical rule-based system for fast execution of expert systems'. Together they form a unique fingerprint.

Cite this