Particle Swarm Optimisation

Author: Jun Sun
Publisher: CRC Press
ISBN: 1439835772
Format: PDF, ePub, Mobi
Download Now
Although the particle swarm optimisation (PSO) algorithm requires relatively few parameters and is computationally simple and easy to implement, it is not a globally convergent algorithm. In Particle Swarm Optimisation: Classical and Quantum Perspectives, the authors introduce their concept of quantum-behaved particles inspired by quantum mechanics, which leads to the quantum-behaved particle swarm optimisation (QPSO) algorithm. This globally convergent algorithm has fewer parameters, a faster convergence rate, and stronger searchability for complex problems. The book presents the concepts of optimisation problems as well as random search methods for optimisation before discussing the principles of the PSO algorithm. Examples illustrate how the PSO algorithm solves optimisation problems. The authors also analyse the reasons behind the shortcomings of the PSO algorithm. Moving on to the QPSO algorithm, the authors give a thorough overview of the literature on QPSO, describe the fundamental model for the QPSO algorithm, and explore applications of the algorithm to solve typical optimisation problems. They also discuss some advanced theoretical topics, including the behaviour of individual particles, global convergence, computational complexity, convergence rate, and parameter selection. The text closes with coverage of several real-world applications, including inverse problems, optimal design of digital filters, economic dispatch problems, biological multiple sequence alignment, and image processing. MATLAB®, Fortran, and C++ source codes for the main algorithms are provided on an accompanying CD-ROM. Helping you numerically solve optimisation problems, this book focuses on the fundamental principles and applications of PSO and QPSO algorithms. It not only explains how to use the algorithms, but also covers advanced topics that establish the groundwork for understanding state-of-the-art research in the field.

Fundamentals of Computational Swarm Intelligence

Author: Andries P. Engelbrecht
Publisher: Wiley
ISBN: 9780470091913
Format: PDF
Download Now
Fundamentals of Computational Swarm Intelligence provides a comprehensive introduction to the new computational paradigm of Swarm Intelligence (SI), a field that emerged from biological research, and is now picking up momentum within the computational research community. Bio-inspired systems are becoming increasingly important research areas for computer scientists, engineers, economists, bioinformaticians, operational researchers, and many other disciplines. This book introduces the reader to the mathematical models of social insects collective behaviour, and shows how they can be used in solving optimization problems. Focusing on the algorithmic implementation of models of swarm behavior, this book: Examines how social network structures are used to exchange information among individuals, and how the aggregate behaviour of these individuals forms a powerful organism. Introduces a compact summary of the formal theory of optimisation. Outlines paradigms with relations to SI, including genetic algorithms, evolutionary programming, evolutionary strategies, cultural algorithms and co-evolution. Looks at the choreographic movements of birds in a flock as a basis for the Particle Swarm Optimization (PSO) models, and provides an extensive treatment of different classes of PSO models. Shows how the behaviour of ants can be used to implement Ant Colony Optimization (ACO) algorithms to solve real-world problems including routing optimization, structure optimization, data mining and data clustering. Considers different classes of optimization problems, including multi-objective optimization, dynamic environments, discrete and continuous search spaces, constrained optimization, and niching. Includes an accompanying website containing Java classes and implementations of the different algorithms that can be used to test PSO and ACO algorithms: http://si.cs.up.ac.za The interdisciplinary nature of this field will make Fundamentals of Computational Swarm Intelligence an essential resource for readers with diverse backgrounds. In addition, it will be an excellent reference for computer scientists, practitioners in business or industry and researchers involved in the analysis, design and simulation of multibody systems. Advanced undergraduates and graduate students in artificial intelligence, collective intelligence and engineering will also find this book an invaluable tool.

A Concise Introduction to Image Processing using C

Author: Meiqing Wang
Publisher: CRC Press
ISBN: 1584888989
Format: PDF, ePub, Mobi
Download Now
Image recognition has become an increasingly dynamic field with new and emerging civil and military applications in security, exploration, and robotics. Written by experts in fractal-based image and video compression, A Concise Introduction to Image Processing using C++ strengthens your knowledge of fundamentals principles in image acquisition, conservation, processing, and manipulation, allowing you to easily apply these techniques in real-world problems. The book presents state-of-the-art image processing methodology, including current industrial practices for image compression, image de-noising methods based on partial differential equations (PDEs), and new image compression methods, such as fractal image compression and wavelet compression. It begins with coverage of representation, and then moves on to communications and processing. It concludes with discussions of processing techniques based on image representations and transformations developed in earlier chapters. The accompanying CD-ROM contains code for all algorithms. Suitable as a text for any course on image processing, the book can also be used as a self-study resource for researchers who need a concise and clear view of current image processing methods and coding examples. The authors introduce mathematical concepts with rigor suitable for readers with some background in calculus, algebra, geometry, and PDEs. All algorithms described are illustrated with code implementation and many images compare the results of different methods. The inclusion of C++ implementation code for each algorithm described enables students and practitioners to build up their own analysis tool.

Numerical Techniques for Direct and Large Eddy Simulations

Author: Xi Jiang
Publisher: CRC Press
ISBN: 9781420075793
Format: PDF, Docs
Download Now
Compared to the traditional modeling of computational fluid dynamics, direct numerical simulation (DNS) and large-eddy simulation (LES) provide a very detailed solution of the flow field by offering enhanced capability in predicting the unsteady features of the flow field. In many cases, DNS can obtain results that are impossible using any other means while LES can be employed as an advanced tool for practical applications. Focusing on the numerical needs arising from the applications of DNS and LES, Numerical Techniques for Direct and Large-Eddy Simulations covers basic techniques for DNS and LES that can be applied to practical problems of flow, turbulence, and combustion. After introducing Navier–Stokes equations and the methodologies of DNS and LES, the book discusses boundary conditions for DNS and LES, along with time integration methods. It then describes the numerical techniques used in the DNS of incompressible and compressible flows. The book also presents LES techniques for simulating incompressible and compressible flows. The final chapter explores current challenges in DNS and LES. Helping readers understand the vast amount of literature in the field, this book explains how to apply relevant numerical techniques for practical computational fluid dynamics simulations and implement these methods in fluid dynamics computer programs.

Clever Algorithms

Author: Jason Brownlee
Publisher: Jason Brownlee
ISBN: 1446785068
Format: PDF, ePub, Mobi
Download Now
This book provides a handbook of algorithmic recipes from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence that have been described in a complete, consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable. Most of the algorithms described in this book were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the acquired immune system, and the foraging behaviors of birds, bees, ants and bacteria. An encyclopedic algorithm reference, this book is intended for research scientists, engineers, students, and interested amateurs. Each algorithm description provides a working code example in the Ruby Programming Language.

Modern Mathematical Methods and High Performance Computing in Science and Technology

Author: Vinai K. Singh
Publisher: Springer
ISBN: 981101454X
Format: PDF, Mobi
Download Now
The book discusses important results in modern mathematical models and high performance computing, such as applied operations research, simulation of operations, statistical modeling and applications, invisibility regions and regular meta-materials, unmanned vehicles, modern radar techniques/SAR imaging, satellite remote sensing, coding, and robotic systems. Furthermore, it is valuable as a reference work and as a basis for further study and research. All contributing authors are respected academicians, scientists and researchers from around the globe. All the papers were presented at the international conference on Modern Mathematical Methods and High Performance Computing in Science & Technology (M3HPCST 2015), held at Raj Kumar Goel Institute of Technology, Ghaziabad, India, from 27–29 December 2015, and peer-reviewed by international experts. The conference provided an exceptional platform for leading researchers, academicians, developers, engineers and technocrats from a broad range of disciplines to meet and discuss state-of-the-art mathematical methods and high performance computing in science & technology solutions. This has brought new prospects for collaboration across disciplines and ideas that facilitate novel breakthroughs.

Desktop Grid Computing

Author: Christophe Cerin
Publisher: CRC Press
ISBN: 1439862141
Format: PDF, ePub, Docs
Download Now
Desktop Grid Computing presents common techniques used in numerous models, algorithms, and tools developed during the last decade to implement desktop grid computing. These techniques enable the solution of many important sub-problems for middleware design, including scheduling, data management, security, load balancing, result certification, and fault tolerance. The book’s first part covers the initial ideas and basic concepts of desktop grid computing. The second part explores challenging current and future problems. Each chapter presents the sub-problems, discusses theoretical and practical issues, offers details about implementation and experiments, and includes references to further reading and notes. One of the first books to give a thorough and up-to-date presentation of this topic, this resource describes various approaches and models as well as recent trends that underline the evolution of desktop grids. It balances the theory of designing desktop grid middleware and architecture with applications and real-world deployment on large-scale platforms.

Nostradamus 2014 Prediction Modeling and Analysis of Complex Systems

Author: Ivan Zelinka
Publisher: Springer
ISBN: 3319074016
Format: PDF
Download Now
The prediction of behavior of complex systems, analysis and modeling of its structure is a vitally important problem in engineering, economy and generally in science today. Examples of such systems can be seen in the world around us (including our bodies) and of course in almost every scientific discipline including such “exotic” domains as the earth’s atmosphere, turbulent fluids, economics (exchange rate and stock markets), population growth, physics (control of plasma), information flow in social networks and its dynamics, chemistry and complex networks. To understand such complex dynamics, which often exhibit strange behavior, and to use it in research or industrial applications, it is paramount to create its models. For this purpose there exists a rich spectrum of methods, from classical such as ARMA models or Box Jenkins method to modern ones like evolutionary computation, neural networks, fuzzy logic, geometry, deterministic chaos amongst others. This proceedings book is a collection of accepted papers of the Nostradamus conference that has been held in Ostrava, Czech Republic in June 2014. This book also includes outstanding keynote lectures by distinguished guest speakers: René Lozi (France), Ponnuthurai Nagaratnam Suganthan (Singapore) and Lars Nolle (Germany). The main aim of the conference was to create a periodical possibility for students, academics and researchers to exchange their ideas and novel research methods. This conference establishes a forum for presentation and discussion of recent research trends in the area of applications of various predictive methods.

Cloud Computing

Author: Frederic Magoules
Publisher: CRC Press
ISBN: 1466507837
Format: PDF, ePub
Download Now
As more and more data is generated at a faster-than-ever rate, processing large volumes of data is becoming a challenge for data analysis software. Addressing performance issues, Cloud Computing: Data-Intensive Computing and Scheduling explores the evolution of classical techniques and describes completely new methods and innovative algorithms. The book delineates many concepts, models, methods, algorithms, and software used in cloud computing. After a general introduction to the field, the text covers resource management, including scheduling algorithms for real-time tasks and practical algorithms for user bidding and auctioneer pricing. It next explains approaches to data analytical query processing, including pre-computing, data indexing, and data partitioning. Applications of MapReduce, a new parallel programming model, are then presented. The authors also discuss how to optimize multiple group-by query processing and introduce a MapReduce real-time scheduling algorithm. A useful reference for studying and using MapReduce and cloud computing platforms, this book presents various technologies that demonstrate how cloud computing can meet business requirements and serve as the infrastructure of multidimensional data analysis applications.

Numerical Methods for Fractional Calculus

Author: Changpin Li
Publisher: CRC Press
ISBN: 148225381X
Format: PDF, ePub, Mobi
Download Now
Numerical Methods for Fractional Calculus presents numerical methods for fractional integrals and fractional derivatives, finite difference methods for fractional ordinary differential equations (FODEs) and fractional partial differential equations (FPDEs), and finite element methods for FPDEs. The book introduces the basic definitions and properties of fractional integrals and derivatives before covering numerical methods for fractional integrals and derivatives. It then discusses finite difference methods for both FODEs and FPDEs, including the Euler and linear multistep methods. The final chapter shows how to solve FPDEs by using the finite element method. This book provides efficient and reliable numerical methods for solving fractional calculus problems. It offers a primer for readers to further develop cutting-edge research in numerical fractional calculus. MATLAB® functions are available on the book’s CRC Press web page.