I. INTRODUCTION
Circulant networks are widely studied in computer science and discrete mathematics [2], [4], [5], [13]. They have a vast number of applications in computer systems, telecommunication networks, and VLSI design. These graphs have been realized as interconnection networks for some massively parallel processing systems. It has been shown in [11] that circulant graphs are better than hypercube topology with respect to the diameter and average distance. Such structures require a substantially smaller number of interprocessor exchanges than hypercubes for the realization of collective and individual change schemes such as gossiping, broadcasting and routing.