A Highly Efficient Approach for Bi-Level Programming Problems Based on Dominance DeterminationSource: Journal of Computing and Information Science in Engineering:;2022:;volume( 022 ):;issue: 004::page 41006-1DOI: 10.1115/1.4053037Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Bi-level programming, where one objective is nested within the other, is widely used in engineering design, e.g., structural optimization and electronic system design. One major issue of current solvers for these bi-level problems is their low computational efficiency, especially for complex nonlinear problems. The existing methods usually applied time-consuming nested computational structure, which requires an amount of function evaluations (FEs) since a lower-level (LL) optimization needs to be constructed for each upper-level (UL) solution. To solve this issue, a new method based on bi-level grey wolf optimizer (BLGWO) is proposed in this paper. The basic idea is to drop the conventional nested computational structure and instead use a simultaneous computational structure. The simultaneous structure is built on top of a dominance determination process for the grey wolf optimizer, so that the upper-level and lower-level problems can be optimized simultaneously, which greatly improves the efficiency of solving the bi-level problems. The effectiveness of this new method has been validated with ten benchmark functions and two engineering design examples, as well as comparisons with three important existing methods in the bi-level programming domain.
|
Show full item record
contributor author | Wang, Guan | |
contributor author | Zou, Qiang | |
contributor author | Zhao, Chuke | |
contributor author | Liu, Yusheng | |
contributor author | Ye, Xiaoping | |
date accessioned | 2022-05-08T09:31:07Z | |
date available | 2022-05-08T09:31:07Z | |
date copyright | 2/7/2022 12:00:00 AM | |
date issued | 2022 | |
identifier issn | 1530-9827 | |
identifier other | jcise_22_4_041006.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4285231 | |
description abstract | Bi-level programming, where one objective is nested within the other, is widely used in engineering design, e.g., structural optimization and electronic system design. One major issue of current solvers for these bi-level problems is their low computational efficiency, especially for complex nonlinear problems. The existing methods usually applied time-consuming nested computational structure, which requires an amount of function evaluations (FEs) since a lower-level (LL) optimization needs to be constructed for each upper-level (UL) solution. To solve this issue, a new method based on bi-level grey wolf optimizer (BLGWO) is proposed in this paper. The basic idea is to drop the conventional nested computational structure and instead use a simultaneous computational structure. The simultaneous structure is built on top of a dominance determination process for the grey wolf optimizer, so that the upper-level and lower-level problems can be optimized simultaneously, which greatly improves the efficiency of solving the bi-level problems. The effectiveness of this new method has been validated with ten benchmark functions and two engineering design examples, as well as comparisons with three important existing methods in the bi-level programming domain. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | A Highly Efficient Approach for Bi-Level Programming Problems Based on Dominance Determination | |
type | Journal Paper | |
journal volume | 22 | |
journal issue | 4 | |
journal title | Journal of Computing and Information Science in Engineering | |
identifier doi | 10.1115/1.4053037 | |
journal fristpage | 41006-1 | |
journal lastpage | 41006-11 | |
page | 11 | |
tree | Journal of Computing and Information Science in Engineering:;2022:;volume( 022 ):;issue: 004 | |
contenttype | Fulltext |