Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/593319
Title: | Multi Threaded Evolutionary Algorithmic Frameworks for Solving Dynamic Optimization Problems |
Researcher: | Raghul S |
Guide(s): | Jeyakumar G |
Keywords: | Evolutionary computation; Evolutionary algorithm; Mater slave model; Parallel computing; Distributed computing; Divide and conquer |
University: | Amrita Vishwa Vidyapeetham University |
Completed Date: | 2024 |
Abstract: | Evolutionary computing (EC), a field within Artificial Intelligence (AI), has demonstrated its effectiveness in addressing a wide range of optimization challenges. Evolutionary Algorithms (EAs), the pool of algorithms in the domain of EC, emulate the biological evolution process of diverse species to devise optimization techniques. Over the past two decades, Differential Evolution (DE) and Genetic Algorithm (GA) have emerged as the two most popular and widely used algorithms in the research community. In general, EAs are population-based algorithms that aim to discover the global minimum within a specified search space through an iterative fashion. Integrating EAs with parallel and distributed approaches has demonstrated significant advantages in solving optimization problems across various domains. As a result, the global research directions are increasingly focusing on integrating EAs with parallel and distributed approaches to address optimization problems more effectively. The rapid growth of information technology has introduced multitude of optimization challenges across various domains. The real-world optimization problems often exhibit dynamic characteristics, they are termed as dynamic optimization problem (DOPs). With the constantly changing nature of these problems, rendering traditional approaches to solve them is found ineffective. newlineConsidering the above observation, this research work primarily focuses on addressing the challenges in solving the DOPs. The initial stages of the research work focus on developing a highly parallel and distributed EA (DEA) framework and testing its performance on various computing paradigms, with benchmarking and real-world optimization problems. A multi-threaded distributed evolutionary algorithmic framework (named as MTDEA) is proposed, with its two variants MTDDE (ie., MTDEA with DE in all the nodes) and MTDGA (ie., MTDEA with GA in all the nodes). Further, three fault tolerant algorithms are implemented and plugged in to the MTDEA framework. Then to ensure the robus |
Pagination: | xv, 137 |
URI: | http://hdl.handle.net/10603/593319 |
Appears in Departments: | Department of Computer Science and Engineering (Amrita School of Engineering) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 113.25 kB | Adobe PDF | View/Open |
02_prelim pages.pdf | 579.87 kB | Adobe PDF | View/Open | |
03_contents.pdf | 142.67 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 44.95 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 366.72 kB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 149.52 kB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 1.17 MB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 622.55 kB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 602.12 kB | Adobe PDF | View/Open | |
10_chapter 6.pdf | 297.63 kB | Adobe PDF | View/Open | |
11_chapter 7.pdf | 120.18 kB | Adobe PDF | View/Open | |
12_annexure.pdf | 427.5 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 230.97 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: