On mapping production systems onto multiprocessors

作者:

Highlights:

摘要

In this paper, we consider the problem of mapping rules in a production system onto nodes in a multiprocessor system. Since this problem is NP-hard, we present an efficient heuristic algorithm based on simulated annealing to solve this mapping problem. Compared to conventional simulated annealing algorithms to solve this problem, where moves or exchanges are used exclusively as perturbation functions, we use a combination of moves and exchanges to achieve consistently better solutions in a reasonable amount of computation time. Further, by restricting the random acceptance of configurations (mappings) during the annealing process, we achieve a faster convergence. We demonstrate the effectiveness of our algorithm by comparing its performance with that of another recently proposed algorithm for mapping rule based systems onto multiprocessors.

论文关键词:Mapping,Production systems,Multiprocessor systems,Simulated annealing,Heuristics

论文评审过程:Received 5 May 1993, Revised 24 June 1994, Accepted 6 September 1995, Available online 10 February 1999.

论文官网地址:https://doi.org/10.1016/0169-023X(96)00032-8