Abstract
Humans are social beings and people cannot live alone. Computational social simulation (CSS) is a way to reproduce a real-world society and study the behavior of people in that society using computer-based systems. CSS 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. RBC supports collaboration by taking advantage of roles by role negotiation, role assignment, role execution, and role transfer. Environments – Classes, Agents, Roles, Groups, and Objects (E-CARGO) is a general model for RBC, and has a good match for the requirements of computational social simulations. In this session, 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 E-CARGO and GRA, we present a new approach to social simulation with E-CARGO related components, models, and algorithms. This presentation 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; and 3) why the USA president opposes globalization. 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.
Presenters
Haibin ZhuProfessor, Computer Science and Mathematics, Nipissing University, Ontario, Canada
Details
Presentation Type
Theme
KEYWORDS
ROLE-BASED COLLABORATION, E-CARGO, GROUP ROLE ASSIGNMENT, SOCIAL SIMULATION