Accession Number : ADA189594

Title :   Imposing Control on OPS83.

Descriptive Note : Final rept. Jun-Jul 87,

Corporate Author : NAVAL OCEAN SYSTEMS CENTER SAN DIEGO CA

Personal Author(s) : Gadbois, L E

PDF Url : ADA189594

Report Date : Aug 1987

Pagination or Media Count : 21

Abstract : Artificial intelligence (AI) programs generally require that the inference engine search through a problem space for a solution. The OPS83 AI language uses an inference engine to apply knowledge residing in rules to data elements, in order to provide a solution. The subtasks performed during the search may require unconstrained application of rule knowledge to the data set. When the need to perform a specific subtask is identified, it is often possible to apply knowledge to data elements in a sequential, algorithmic manner. Several means of imposing algorithmic control to make the inference engine step through the sequence can be used. Managing these control schemes imposes a burden on the inference engine. The effect of that burden is more than compensated for by the efficiency in the conflict resolution scheme which results from presenting the inference engine with sequential pieces of the task rather then overwhelming it with the whole task at once. Dramatic overall savings in cpu time result.

Descriptors :   *ARTIFICIAL INTELLIGENCE, ALGORITHMS, CONFLICT, CONTROL, RESOLUTION, TIME

Subject Categories : Cybernetics

Distribution Statement : APPROVED FOR PUBLIC RELEASE