{"type":"ScholarlyArticle","title":"A Macro Actor/Token Implementation of Production Systems on a Data-Mow Multiprocessor","authors":[{"name":"Andrea Sohn","slug":"andrea-sohn","given":"Andrea","family":"Sohn","affiliation":""},{"name":"Jean-Luc Gaudiot","slug":"jean-luc-gaudiot","given":"Jean-Luc","family":"Gaudiot","affiliation":""}],"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.","doi":null,"url":"https://ijcai.org/proceedings/1991/6","pdf":"https://ijcai.org/proceedings/1991/0006.pdf","markdown":"https://ijcai.org/proceedings/1991/6.md","bibtex":"https://ijcai.org/proceedings/1991/bibtex/6","volume":{"slug":"1991","title":"Proceedings of the Twelfth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1991","url":"https://ijcai.org/proceedings/1991/","year":1991,"location":"Sydney, New South Wales, Australia","dates":"24-30 August 1991","editors":"John Mylopoulos and Ray Reiter","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Architectures & Languages","track":"Architectures & Languages","number":6,"pages":{"first":36,"last":40},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}