Prof. Haibin Zhu
Nipissing University, Canada
Computational Social Simulation using E-CARGO
Humans are social beings and people cannot live alone. Computational social simulation is a way to reproduce a real-world society and study the behavior of people in that society using computer-based systems. Computational social simulation is a long-term, cutting-edge topic in the interdisciplinary field where information technology, computer science, social science, and sociology overlap.
Role-Based Collaboration (RBC) has been proposed as a computational approach to facilitating collaboration. It utilizes roles as underlying mechanisms to support collaboration by taking advantage of roles. It is divided into several phases: role negotiation, role assignment, role execution, and role transfer. RBC and its related components are an abstract model, which is a perfect mapping for social activities, because Social and economic systems are typical collaboration systems.
The Environments – Classes, Agents, Roles, Groups, and Objects (E-CARGO) model, which has been developed into a general model for complex systems, have a good match for the requirements of computational social simulations. In this talk, we establish the fundamental requirements for social simulation and demonstrate that RBC, E-CARGO, Group Role Assignment (GRA), and Adaptive Collaboration (AC) methodologies and models are highly qualified to meet these requirements. Based on RBC, E-CARGO and GRA, we present a new approach to social simulation with E-CARGO related components, models, and algorithms.
This talk also illustrates several interesting case studies of computational social simulations: 1) a comparison between collectivism and individualism; 2) how to acquire the preferred position in a team of collectivism; 3) why the USA president opposes globalization; and 4) A social paradox for Pareto 80/20 rule. Through these case studies, E-CARGO has been verified to be a novel promising methodology for social simulation by competing with conventional agent models.
Our continuous research on RBC and E-CARGO informs that social, political and economic phenomena can be explained by GRA, which demonstrates a collective team effort. GRA with constraints and GRA with multiple objectives can be further applied to simulate more complex phenomena in these areas. It is believed that there are numerous opportunities for research along with the presented directions.
Dr. Haibin Zhu is a Full Professor and the Coordinator of the Computer Science Program, the Founding Director of the Collaborative Systems Laboratory, a member of the University Budget Plan committee, Arts and Science Executive Committee, Nipissing University, Canada. He is also an affiliate professor of Concordia Univ. and an adjunct professor of Laurentian Univ., Canada. He received a B.S. degree in computer engineering from the Institute of Engineering and Technology, China (1983), and M.S. (1988) and Ph.D. (1997) degrees in computer science from the National Univ. of Defense Technology (NUDT), China. He was the chair of the Department of Computer Science and Mathematics, Nipissing University, Canada (2019-2021), a visiting professor and a special lecturer in the College of Computing Sciences, New Jersey Institute of Technology, USA (1999-2002) and a lecturer, an associate professor and a full professor at NUDT (1988-2000). He has accomplished (published or in press) over 200 research works including 30+ IEEE Transactions articles, six books, five book chapters, four journal issues, and four conference proceedings. He is a fellow of ICIC (Institute of Cognitive Informatics and Cognitive Computing), a senior member of ACM, a senior member of IEEE, a full member of Sigma Xi, and a life member of CAST-USA (Chinese Association of Science and Technology, USA).