About this Research Topic
While opportunities of emerging CPCs arise, research is devoted to addressing theoretical and practical challenges inherent to distribution, coordination, control, and operational requirements. In CPCs, the collective nature adds more challenges related to collective decision making, emergent behavior, and scalability, which fosters decentralized architectures and solutions. Additionally, given the large number of components involved in CPCs, heterogeneity would be omnipresent and an element to be considered. This brings about different space and time scales with which we need to deal. System-level adaptation to environmental change is another prominent issue to be addressed and studied in fields like self-organizing systems (SOSs) and collective adaptive systems (CASs) engineering, where natural phenomena and processes (cf. ant colonies, force fields, cellular systems, chemical reactions) are often used as inspiration for devising novel methods and mechanisms. Moreover, nowadays, ICT infrastructures are getting more complex and intensely exploited, enabling multiple possibilities for communication and computation across the edge-fog-cloud continuum; this provides alternatives for deployment of cyber elements and hence different guarantees and non-functional outcomes for CPC operation. The combination or seamless integration of humans within CPC is also a fascinating research problem, addressed in fields like socio-technical systems and through concepts and metaphors like social machines and crowd computation.
To address these challenges, this Research Topic invites original, high-quality work presenting novel research on cyber-physical collectives. Featured articles should present novel strategies that address issues in different aspects of CPCs such as methods, architecture, design, validation, verification, and applications.
Topics of interest include, but are not limited to:
• Digital twins for large-scale cyber-physical systems
• Bio-inspired distributed computing approaches
• Multi-disciplinary approaches to collective behaviour design
• Decentralised algorithms for collective decision-making
• Models and tools for heterogeneous socio-technical systems and/or social machines
• Architectures and patterns for CPC systems design
• Methodologies for CPC systems engineering
• Programming languages and non-conventional paradigms for collective systems
• Techniques for soft or hard real-time coordination of collective activity
• Multi-agent reinforcement learning
• Techniques for green collective computing and resource sustainability
• Organisational paradigms for multi-agent systems
• Privacy and security in cyber-physical ecosystems
• Formal methods for analysis and prediction of emergent collective behaviour
• Verification and validation approaches for cyber-physical CAS (collective adaptive systems)
• Soft computing approaches to collective systems
• Mobility computing approaches to cyber-physical systems
• Approaches to crowds of augmented people and smart devices
• Approaches to swarm robotics
• Approaches to CI (collective intelligence)
• Case studies and applications involving CPCs (e.g., in context like smart cities, manufacturing, transportation, agriculture, security, healthcare)
Keywords: collective systems, cyber-physical systems, digital twins, systems-of-systems, nature-inspired approaches, verification & validation, swarm robotics
Important Note: All contributions to this Research Topic must be within the scope of the section and journal to which they are submitted, as defined in their mission statements. Frontiers reserves the right to guide an out-of-scope manuscript to a more suitable section or journal at any stage of peer review.