1 Introduction
In recent years, we have been witnessing a growing interest in the design and implementation of intelligent models to address and solve complex issues in large-scale distributed systems. Such models and methodologies must provide effective reasoning and decision-making capabilities to a wide range of high-performance applications with different and, at times, conflicting requirements.
Based on classic computational intelligence, artificial intelligence, machine learning, and intelligent agents, intelligent computing is canonically defined as the application of advanced computing methods and techniques to address a complex problem in science or engineering. It is typically underpinned by key computational activities such as dynamic visualisation, knowledge representation, automated reasoning, and collaborative work.
On the other hand, large-scale systems such as grids, peer-to-peer and ad hoc networks, and clouds enable the aggregation and sharing of geographically distributed heterogeneous resources from different organisation with distinct owners, administrators, configurations, and policies. Moreover, the exponential growth of many- and multi-core processor architectures, embedded and programmable integrated circuits, hardware accelerators, and high-performance interconnections have equipped many organisations with affordable, large high-performance computing infrastructures.
However, the advent of such large-scale systems—where efficient intra- and inter-domain operation, low power consumption, and effective resource utilisation are key characteristics—requires to investigate novel methods and techniques to enable secure access to data and resources, efficient scheduling, self-adaptation, effective decentralisation, and self-organisation.
The concept of intelligent computing in large-scale systems therefore brings together results from both areas, making a positive impact on the development of new efficient data and information systems.
2 Contents of this issue
This special issue herewith presents original articles which report on the recent developments of models, solutions, and techniques related to all aspects of intelligent computing in large-scale distributed systems.
Context-awareness has emerged as a popular approach for the development of intelligent applications in pervasive large-scale environments, where personalisation is of crucial importance. Moore and Pham (Reference Moore and Pham2015) present rule strategies and conditional relationships in intelligent context-aware decision-support systems. They propose a global approach to profiling in distributed networks, which targets collective entities rather than particular individuals.
The second contribution of this special issue is by Irfan et al. (Reference Irfan, King, Grages, Ewen, Khan, Madani, Kolodziej, Wang, Chen and Rayes2015). Prepared by a diverse conglomeration of authors, this survey presents the state-of-the-art and recent developments in the complex analysis of text data in global social networks and portals. As the data is unstructured and fuzzy, the whole process is a challenging open-ended problem. The analysis is multi-level with a strong emphasis on the context and relationships among network users.
Byrski et al. (Reference Byrski, Dreyzewski, Siwik and Kisiel-Dorohinicki2015) present a summary of over a decade of research in multi-agent systems driven by various types of evolutionary strategies. Traditional methods for creating intelligent systems have privileged simple cognitive or computational processes. However, evolutionary computation can arguably model the dynamics of the topology and relationships among the components of such intelligent systems. This work discusses how this model of intelligence and adaptation to various environmental conditions can be effectively used to support major fully decentralised computational agent systems.
Monitoring of distributed systems can be carried out using multi-agent systems. Gateau et al. (Reference Gateau, Ouedraogo, Feltus, Guemkam, Danoy, Seredynski, Khan, Khadraoui and Bouvry2015) address the issue of relocation of functions (responsibilities) for agents under failing conditions in distributed systems monitoring. They validate their model using a weather station case study.
Secure authentication has long been considered a key characteristic in distributed networks. Conti et al. (Reference Conti, Militello, Sorbello and Vitabile2015) propose the use of embedded biometric sensors for enhancing the security of biometric user authentication in large-scale distributed systems. Their work has been evaluated using a number of standard databases.
Traditional search engines do not have capabilities to discern on the content retrieved from multiple sources of information. Buchanan et al. (Reference Buchanan, Capanni and González-Vélez2015) present a novel approach to aggregate heterogeneous, distributed repositories of information of fine art. By taking advantage of open museum interfaces and document repositories, this work enables the intelligent aggregation of large quantities of information scattered across the Internet, which can be curated and displayed in a structured way.
Acknowledgements
The authors are grateful to all the contributors of this special issue for their willingness to work on this project. The authors thank the authors for their interesting papers, time, efforts, and their research results. Their contributions make this publication an interesting review of the recent research advances and technology development of intelligent computing for large, distributed systems. The authors also would like to express their sincere thanks to the anonymous reviewers, who have helped them ensure the quality of this issue. The authors gratefully acknowledge their time and valuable remarks and comments. Finally, special thanks to the editors of The Knowledge Engineering Review for their great support throughout the entire publication process.