---
title: "A Macro Actor/Token Implementation of Production Systems on a Data-Mow Multiprocessor"
authors:
  - "Andrea Sohn"
  - "Jean-Luc Gaudiot"
doi: ""
url: "https://ijcai.org/proceedings/1991/6"
pdf: "https://ijcai.org/proceedings/1991/0006.pdf"
venue: "Proceedings of the Twelfth International Joint Conference on Artificial Intelligence"
year: 1991
pages: "36-40"
track: "Architectures & Languages"
keywords:
---

# A Macro Actor/Token Implementation of Production Systems on a Data-Mow Multiprocessor

Andrea Sohn, Jean-Luc Gaudiot

*Proceedings of the Twelfth International Joint Conference on Artificial Intelligence*, pages 36-40.

## Abstract

The importance of production systems in artificial intelligence has been repeatedly demonstrated by a number of expert systems. Much effort has therefore been expended on finding an efficient processing mechanism to process production systems. While data-flow principles of execution offer the promise of high programmability for numerical computations, we study here variable resolution actors, called macro actors, a processing mechanism for production systems. Characteristics of the production system paradigm are identified, based on which we introduce the concept of macro tokens as a companion.to macro actors. A set of guidelines is identified in the context of prodution systems to derive well-formed macro actors from primitive micro actors. Parallel pattern matching is written in macro ators/tokens to be executed on our Macro Data-flow simulator. Simulation results demonstrate that the macro approach can be an efficient implementation of production systems.
