Generalmente, un lenguaje de representación del conocimiento presenta una lógica de procesamiento para alcanzar sus resultados basada en el razonamiento de las reglas de producción.Los mecanismos de razonamiento usados frecuentemente son los de encadenamiento hacia adelante y hacia atrás o la combinación de estos.

Sin embargo, en este lenguaje se introduce una alternativa de procesamiento que es la brindada por una nueva estructura de representación del conocimiento denominada Base de Control, con la cual se amplían las posibilidades de procesamiento de un SBC a tres lógicas de procesamiento diferentes que son:

  1. Lógica de las Reglas de Producción.
  2. Lógica de la Base de Control
  3. Lógica para aplicaciones que presentan Base de Control y Reglas de Producción

Lógica de las reglas de producción

La lógica de procesamiento a partir de reglas de producción se desencadena siempre que no exista en la BC la estructura Base de Control.En este caso, la estrategia de control que frecuentemente se utiliza es el de encadenamiento hacia delante o hacia atrás, la cual, está codificada en la Máquina de inferencia de las reglas de producción.

Lógica de la Base de Control

El mecanismo para alcanzar los resultados cuando se ha definido la Base de Control en la BC es diferente independientemente de que existan reglas de producción o no. Para este caso, se considera a la Base de Control como el corazón o motor de la ejecución de un sistema.

El programa que controla el proceso evaluativo de esta estructura o lo que es lo mismo, su lógica de procesamiento, se denomina Máquina de inferencia de la Base de Control.

Papel de la reglas de producción cuando existe Base de Control

En cuanto al papel que juegan las reglas de producción cuando la BC tiene Base de Control, se puede decir, que las mismas se utilizan para alcanzar valores de los conceptos que no se pueden obtener de la Base de Control.Para tales casos, se mantiene la misma lógica de procesamiento a través de reglas de producción para alcanzar los valores de estos conceptos.

Puede considerarse que el procesamiento de las reglas de producción en estos casos son subtareas complementarias que se activan cuando el mecanismo de procesamiento central lo necesita.