Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems

In many real-world decision problems, there are specific objective, decision variables, conditions, data and/or parameters that may vary over time. When these problems are solved through an optimization process, they are generally known as dynamic optimization. Dynamic optimization is a challenging...

Full description

Bibliographic Details
Main Authors: Kangjing Li, Saber M. Elsayed, Ruhul Sarker, Daryl Essam
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9205297/
id doaj-e8b016c58a6841abb129f244c961cce8
record_format Article
spelling doaj-e8b016c58a6841abb129f244c961cce82021-03-30T04:48:37ZengIEEEIEEE Access2169-35362020-01-01817857017858610.1109/ACCESS.2020.30263399205297Landscape-Based Similarity Check Strategy for Dynamic Optimization ProblemsKangjing Li0https://orcid.org/0000-0003-4699-7056Saber M. Elsayed1https://orcid.org/0000-0003-0836-6122Ruhul Sarker2https://orcid.org/0000-0002-1363-2774Daryl Essam3School of Engineering and Information Technology, University of New South Wales at Canberra, Canberra, ACT, AustraliaSchool of Engineering and Information Technology, University of New South Wales at Canberra, Canberra, ACT, AustraliaSchool of Engineering and Information Technology, University of New South Wales at Canberra, Canberra, ACT, AustraliaSchool of Engineering and Information Technology, University of New South Wales at Canberra, Canberra, ACT, AustraliaIn many real-world decision problems, there are specific objective, decision variables, conditions, data and/or parameters that may vary over time. When these problems are solved through an optimization process, they are generally known as dynamic optimization. Dynamic optimization is a challenging research topic as the optimal solution usually moves with any change in the problem environment. In locating the optimal point in any optimization problems, the effectiveness of the search process is influenced by the nature of the problem landscape. In order to improve the effectiveness of the search process, in this article, a new approach is developed by integrating a landscape-based strategy with appropriately designed evolutionary algorithms for solving dynamic problems. The proposed approach is named as Landscape Influenced Dynamic Optimization Algorithm (LIDOA). LIDOA checks the similarity before and after the changed environment which is then used as an input to guide the evolutionary search process. The dynamic benchmark functions from IEEE-CEC2009 are solved using LIDOA. LIDOA was able to enhance the performance of the evolutionary algorithms in their adaptation to dynamic changes, which in turn enhanced their ability to attain better results.https://ieeexplore.ieee.org/document/9205297/Fitness landscapedynamic optimizationsimilarity check
collection DOAJ
language English
format Article
sources DOAJ
author Kangjing Li
Saber M. Elsayed
Ruhul Sarker
Daryl Essam
spellingShingle Kangjing Li
Saber M. Elsayed
Ruhul Sarker
Daryl Essam
Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
IEEE Access
Fitness landscape
dynamic optimization
similarity check
author_facet Kangjing Li
Saber M. Elsayed
Ruhul Sarker
Daryl Essam
author_sort Kangjing Li
title Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
title_short Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
title_full Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
title_fullStr Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
title_full_unstemmed Landscape-Based Similarity Check Strategy for Dynamic Optimization Problems
title_sort landscape-based similarity check strategy for dynamic optimization problems
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In many real-world decision problems, there are specific objective, decision variables, conditions, data and/or parameters that may vary over time. When these problems are solved through an optimization process, they are generally known as dynamic optimization. Dynamic optimization is a challenging research topic as the optimal solution usually moves with any change in the problem environment. In locating the optimal point in any optimization problems, the effectiveness of the search process is influenced by the nature of the problem landscape. In order to improve the effectiveness of the search process, in this article, a new approach is developed by integrating a landscape-based strategy with appropriately designed evolutionary algorithms for solving dynamic problems. The proposed approach is named as Landscape Influenced Dynamic Optimization Algorithm (LIDOA). LIDOA checks the similarity before and after the changed environment which is then used as an input to guide the evolutionary search process. The dynamic benchmark functions from IEEE-CEC2009 are solved using LIDOA. LIDOA was able to enhance the performance of the evolutionary algorithms in their adaptation to dynamic changes, which in turn enhanced their ability to attain better results.
topic Fitness landscape
dynamic optimization
similarity check
url https://ieeexplore.ieee.org/document/9205297/
work_keys_str_mv AT kangjingli landscapebasedsimilaritycheckstrategyfordynamicoptimizationproblems
AT sabermelsayed landscapebasedsimilaritycheckstrategyfordynamicoptimizationproblems
AT ruhulsarker landscapebasedsimilaritycheckstrategyfordynamicoptimizationproblems
AT darylessam landscapebasedsimilaritycheckstrategyfordynamicoptimizationproblems
_version_ 1724181276138668032