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 SizeFormat 
01_title.pdfAttached File113.25 kBAdobe PDFView/Open
02_prelim pages.pdf579.87 kBAdobe PDFView/Open
03_contents.pdf142.67 kBAdobe PDFView/Open
04_abstract.pdf44.95 kBAdobe PDFView/Open
05_chapter 1.pdf366.72 kBAdobe PDFView/Open
06_chapter 2.pdf149.52 kBAdobe PDFView/Open
07_chapter 3.pdf1.17 MBAdobe PDFView/Open
08_chapter 4.pdf622.55 kBAdobe PDFView/Open
09_chapter 5.pdf602.12 kBAdobe PDFView/Open
10_chapter 6.pdf297.63 kBAdobe PDFView/Open
11_chapter 7.pdf120.18 kBAdobe PDFView/Open
12_annexure.pdf427.5 kBAdobe PDFView/Open
80_recommendation.pdf230.97 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: