3 May 1988 Optical Prolog Computer Using Symbolic Substitution.
Author Affiliations +
Proceedings Volume 0881, Optical Computing and Nonlinear Materials; (1988) https://doi.org/10.1117/12.944086
Event: 1988 Los Angeles Symposium: O-E/LASE '88, 1988, Los Angeles, CA, United States
The Prolog language provides the flexibility to implement many expert system approaches and exhibits high levels of parallelism. However, it is too slow to have wide applicability to real-world problems or for real-time problems. The most computationally demanding steps in Prolog are the search and substitution required in unification. An all-digital opto-electronic architecture is described in which optical symbolic substitution is used to significantly speed unification by using high levels of parallelism. A simulator is being developed for the system to verify operation and assist performance evaluation. Progress in spatial light modulators suggests that such architectures will soon be feasible and superior to all-electronic counterparts.
© (1988) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Alastair D McAulay, Alastair D McAulay, } "Optical Prolog Computer Using Symbolic Substitution.", Proc. SPIE 0881, Optical Computing and Nonlinear Materials, (3 May 1988); doi: 10.1117/12.944086; https://doi.org/10.1117/12.944086

Back to Top