Simulating complex dynamical systems in a distributed programming environment

TitleSimulating complex dynamical systems in a distributed programming environment
Publication TypeJournal Article
Year of Publication2004
AuthorsKrishnamurthy, E. V., and V. Krishnamurthy
Secondary AuthorsJin, H., G. R. Gao, Z. W. Xu, and H. Chen
JournalNetwork and Parallel Computing, Proceedings

This paper describes a rule-based generic programming and simulation paradigm, for conventional hard computing and soft and innovative computing e.g., dynamical, genetic, nature inspired self-organized criticality and swarm intelligence. The computations are interpreted as the outcome arising out of deterministic, non-deterministic or stochastic interaction among elements in a multiset object space that includes the environment. These interactions are like chemical reactions and the evolution of the multiset can mimic the evolution of the complex system. Since the reaction rules are inherently parallel, any number of actions can be performed cooperatively or competitively among the subsets of elements. This paradigm permits carrying out parts or all of the computations independently in a distributed manner on distinct processors and is eminently suitable for cluster and grid computing.

a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia