20 years of computational science: Selected papers from 2020 International Conference on Computational Science

Computational science [1] is currently developing as a large multidisciplinary scientific direction where multiple areas are joined together. Initially appeared at the intersection of computer science, information technologies, and mathematical modeling, it is providing new methods and tools for researchers in many fields, from traditional natural sciences to new applications in medicine, social sciences, and humanities. Moreover, computational science is aimed not only toward building solutions to existing domain problems. It provides new approaches and opens new directions in the research, industry, regulation, etc. (see, e.g., Simulation-Based Engineering Science [2]). Computational science combines two principal scientific approaches organized around a computational experiment. First, the computational experiment is designed and developed in accordance with the domain knowledge and problem definition, forming a deductive or knowledgebased inference of models and computational solutions. Second, the data-driven approaches and methods can be considered as inductive (empirical) inference. The combination of these approaches with wide availability of computational resources gives computational science a boost to develop new and adapt existing general-purpose concepts and technologies. Initially, the research field was based on the intersection of mathematical modeling algorithms (including numerical simulation) and computational-intensive solutions (including high-performance, distributed, hybrid, etc. computing). The development of technologies provides new ways to resolve the existing issues in the area. For example, there is a large amount of data collected through observation, measurement, or as a result of earlier modeling and simulation. These data provide a significant source for scientific discovery, and some authors consider this as a new paradigm (data-intensive scientific discovery) [3]. Together with BigData concepts as a technological backbone, these approaches took their place in the computational science area [4]. Artificial intelligence and machine learning methods recently attracted significant attention within the scientific society and can be considered as another example of such an extension. Within the domain of computational science, these methods may be used for a) management of complex models; b) substitute of computationally-intensive models; c) exploration or interpolation of model parameters and data; d) prediction of model characteristics (including performance, uncertainty, etc.). An example of a powerful such method is surrogate modeling [5, 6]. One of the important application areas of computational science is multidisciplinary studies, where a combination of models may provide a comprehensive view of the nature of systems and phenomena. For example, the concept of system-level science [7] considers a holistic description of a system to provide the ability for analysis and computational experiments with different goals using the same solution. Moreover, with the help of computational science, many classes of systems could be described through modeling and simulation, including complex systems [8,9] and global systems [10]. The International Conference on Computational Science (ICCS)1 brings together researchers and scientists working in fundamental computer science disciplines and in various application areas, who are pioneering computational methods in sciences such as physics, chemistry, life sciences, and engineering, as well as in arts and humanities. Since its inception in 2001, ICCS forms a space where the problem domains, IT, and modeling join together to discuss the present and future research directions. With the 20th ICCS, we were celebrating the 20 years of highly successful conferences and an active society built around the conference. During the past years, the conference was hosted by a variety of institutions and cities in 12 countries across the globe: Australia, China, Iceland, Poland, Portugal, Russia, the Netherlands, Singapore, Spain, Switzerland, UK, USA. The conference was always focused on the recent advances in computational science. Analysis of ICCS topics evolved through its history [11] shows that a significant amount of the works presented in the conference are concentrated around key sub-areas of computational science, including modeling and simulation, high-performance and distributed computing, and numerical methods. Moreover, ICCS reacts to emergent technologies and approaches like the development of GPGPU or IPv6 technologies, which was followed by the growing presence of works in these respective areas. The ICCS society always attracts both well-known scientists and young researchers. During the previous years, more than 120 (!) leading scientists in the area gave invited talks, tutorials, and lectures as a valuable contribution to the conference. Twelve of them contributed to the conference more than once, bringing the evolution of their ideas to empower ICCS content. It was our pleasure to announce a special issue of the Journal of Computational Science with 12 selected papers prepared by the leading scientists in the area (acting as keynote speakers during ICCS history) and their colleagues, reflecting the vision of issues, recent advances, challenges, and solutions in various sub-areas [12].

[1]  Marcin Witczak,et al.  An ordered-fuzzy-numbers-driven approach to the milk-run routing and scheduling problem , 2021, J. Comput. Sci..

[2]  Mario Cannataro,et al.  Identifying prognostic markers for multiple myeloma through integration and analysis of MMRF-CoMMpass data , 2021, J. Comput. Sci..

[3]  Michael Lees,et al.  Analysis of publication activity of computational science society in 2001-2017 using topic modelling and graph theory , 2018, J. Comput. Sci..

[4]  Mani Mehra,et al.  Wavelet collocation method based on Legendre polynomials and its application in solving the stochastic fractional integro-differential equations , 2021, J. Comput. Sci..

[5]  Corrado Groth,et al.  High fidelity fluid-structure interaction by radial basis functions mesh adaption of moving walls: A workflow applied to an aortic valve , 2021, J. Comput. Sci..

[6]  Martin Schreiber,et al.  Graph-based multi-core higher-order time integration of linear autonomous partial differential equations , 2021, J. Comput. Sci..

[7]  Nan Niu,et al.  Unit and regression tests of scientific software: A study on SWMM , 2021, J. Comput. Sci..

[8]  Giulio Giunta,et al.  Recursive filter based GPU algorithms in a Data Assimilation scenario , 2021, J. Comput. Sci..

[9]  Trilce Estrada,et al.  A lightweight method for evaluating in situ workflow efficiency , 2020, J. Comput. Sci..

[10]  Rihui Lan,et al.  An advanced ALE-mixed finite element method for a cardiovascular fluid-structure interaction problem with multiple moving interfaces , 2021, J. Comput. Sci..

[11]  E. Zieniuk,et al.  Modeling the boundary shape of the problems described by Navier-Lamé equations using NURBS curves in parametric integral equations system method , 2021, J. Comput. Sci..

[12]  Lihua You,et al.  Voronoi diagram and Monte-Carlo simulation based finite element optimization for cost-effective 3D printing , 2021, J. Comput. Sci..

[13]  Peter T. Cummings,et al.  International Assessment of Research and Development in Simulation-Based Engineering and Science. Panel Report , 2011 .

[14]  Jakub Klikowski,et al.  Hellinger Distance Weighted Ensemble for Imbalanced Data Stream Classification , 2021, J. Comput. Sci..

[15]  Anastasios Xepapadeas,et al.  Modeling Complex Systems , 2010 .

[16]  Peter M. A. Sloot,et al.  Preface , 2010, J. Comput. Sci..

[17]  Gianluca Iaccarino,et al.  Extending bluff-and-fix estimates for polynomial chaos expansions , 2021, J. Comput. Sci..

[18]  Elias D. Nino-Ruiz,et al.  A line-search optimization method for non-Gaussian data assimilation via random quasi-orthogonal sub-spaces , 2021, J. Comput. Sci..

[19]  Victor M. Calo,et al.  DGIRM: Discontinuous Galerkin based isogeometric residual minimization for the Stokes problem , 2021, J. Comput. Sci..

[20]  Juan C. Moure,et al.  Massively-parallel column-level segmentation of depth images , 2021, J. Comput. Sci..

[21]  A. Bołtuć,et al.  Parametric integral equation system (PIES) for solving problems with inclusions and non-homogeneous domains using Bézier surfaces , 2021, J. Comput. Sci..

[22]  Hugo Sereno Ferreira,et al.  Managing non-trivial internet-of-things systems with conversational assistants: A prototype and a feasibility experiment , 2021, J. Comput. Sci..

[23]  Anna V. Kaluzhnaya,et al.  Partial differential equations discovery with EPDE framework: Application for real and synthetic data , 2021, J. Comput. Sci..

[24]  Graçaliz Pereira Dimuro,et al.  A point interpolation algorithm resulting from weighted linear regression , 2021, J. Comput. Sci..

[25]  Igor Wojnicki,et al.  Application of reactive power compensation algorithm for large-scale street lighting , 2021, J. Comput. Sci..

[26]  Ian T. Foster,et al.  Scaling System-Level Science: Scientific Exploration and IT Implications , 2006, Computer.

[27]  Leifur Leifsson,et al.  Surrogate-Based Methods , 2011, Computational Optimization, Methods and Algorithms.

[28]  Sergey V. Kovalchuk,et al.  Hybrid predictive modelling: Thyrotoxic atrial fibrillation case , 2021, J. Comput. Sci..

[29]  P. Alam ‘K’ , 2021, Composites Engineering.

[30]  Peter M. A. Sloot,et al.  20 Years of Computational Science , 2020, J. Comput. Sci..

[31]  Martin Berzins,et al.  Optimizing the hypre solver for manycore and GPU architectures , 2021, J. Comput. Sci..

[32]  Valeria V. Krzhizhanovskaya,et al.  Computational Science in the Interconnected World: Selected papers from 2019 International Conference on Computational Science , 2020, Journal of Computer Science.

[33]  Hiroki Sayama,et al.  Introduction to the Modeling and Analysis of Complex Systems , 2015 .

[34]  Preface , 2021, IOP Conference Series: Earth and Environmental Science.

[35]  D AssunçãoMarcos,et al.  Big Data computing and clouds , 2015 .

[36]  P. Alam,et al.  R , 1823, The Herodotus Encyclopedia.

[37]  Bernhard Sendhoff,et al.  Generalizing Surrogate-Assisted Evolutionary Computation , 2010, IEEE Transactions on Evolutionary Computation.

[38]  Rajkumar Buyya,et al.  Big Data computing and clouds: Trends and future directions , 2013, J. Parallel Distributed Comput..

[39]  Jack Dongarra,et al.  Science at the intersection of data, modelling, and computation , 2019, J. Comput. Sci..