Canonical Duality Theory and Algorithm for Solving Bilevel Knapsack Problems With Applications

被引:6
|
作者
Gao, David Yang [1 ]
机构
[1] Federat Univ Australia, Sch Sci & Informat Technol, Mt Helen, Vic 3353, Australia
关键词
Bilevel optimization; canonical duality theory (CDT); CDT algorithm; knapsack problems; NP-hardness; topology design;
D O I
10.1109/TSMC.2018.2882792
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel canonical duality theory (CDT) is presented for solving general bilevel mixed integer nonlinear optimization governed by linear and quadratic knapsack problems. It shows that the challenging knapsack problems can be solved analytically in term of their canonical dual solutions. The existence and uniqueness of these analytical solutions are proved. NP-hardness of the knapsack problems is discussed. A powerful CDT algorithm combined with an alternative iteration and a volume reduction method is proposed for solving the NP-hard bilevel knapsack problems. Application is illustrated by benchmark problems in optimal topology design. The performance and novelty of the proposed method are compared with the popular commercial codes.
引用
收藏
页码:893 / 904
页数:12
相关论文
共 50 条
  • [1] Canonical Duality Theory and Algorithm for Solving Challenging Problems in Network Optimisation
    Ruan, Ning
    Gao, David Yang
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 702 - 709
  • [2] An Evolutionary Algorithm for Solving Bilevel Programming Problems Using Duality Conditions
    Li, Hecheng
    Fang, Lei
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [3] Group theory-based optimization algorithm for solving knapsack problems
    He, Yichao
    Wang, Xizhao
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 219
  • [4] Group theory-based optimization algorithm for solving knapsack problems
    He, Yichao
    Wang, Xizhao
    [J]. Knowledge-Based Systems, 2021, 219
  • [5] An Exact Algorithm for Bilevel 0-1 Knapsack Problems
    Mansi, Raid
    Alves, Claudio
    de Carvalho, J. M. Valerio
    Hanafi, Said
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [7] A SYSTOLIC ALGORITHM FOR SOLVING KNAPSACK-PROBLEMS
    LIN, CJ
    CHEN, SJ
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1994, 54 (1-2) : 23 - 32
  • [8] CANONICAL DUALITY THEORY AND TRIALITY FOR SOLVING GENERAL GLOBAL OPTIMIZATION PROBLEMS IN COMPLEX SYSTEMS
    Morales-Silva, Daniel
    Gao, David Y.
    [J]. MATHEMATICS AND MECHANICS OF COMPLEX SYSTEMS, 2015, 3 (02) : 139 - 161
  • [9] Robust canonical duality theory for solving nonconvex programming problems under data uncertainty
    Linsong Shen
    Yanjun Wang
    Xiaomei Zhang
    [J]. Mathematical Methods of Operations Research, 2016, 84 : 183 - 204
  • [10] Robust canonical duality theory for solving nonconvex programming problems under data uncertainty
    Shen, Linsong
    Wang, Yanjun
    Zhang, Xiaomei
    [J]. MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2016, 84 (01) : 183 - 204