A global interior point method for nonconvex geometric programming

被引:0
作者
Roberto Quirino do Nascimento
Rubia Mara de Oliveira Santos
Nelson Maculan
机构
[1] Universidade Federal da Paraíba,Department of Scientific Computers
[2] Universidade Federal do Mato Grosso do Sul,Department of Mathematics
[3] Universidade Federal do Rio de janeiro,Coppe Sistemas
来源
Optimization and Engineering | 2024年 / 25卷
关键词
Global optimization; Difference of convex functions; Geometric programming; Interior point method; 90C26; 90C30; 90C99;
D O I
暂无
中图分类号
学科分类号
摘要
The strategy presented in this paper differs significantly from existing approaches as we formulate the problem as a standard optimization problem of difference of convex functions. We have developed the necessary and sufficient conditions for global solutions in this standard form. The main challenge in the standard form arises from a constraint of the form g(t)≥1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$g(t) \ge 1$$\end{document}, where g is a convex function. We utilize the classical inequality between the weighted arithmetic and harmonic means to overcome this challenge. This enables us to express the optimality conditions as a convex geometric programming problem and employ a predictor-corrector primal-dual interior point method for its solution, with weights updated during the predictor phase. The interior point method solves the dual problem of geometric programming and obtains the primal solution through exponential transformation. We have implemented the algorithm in Fortran 90 and validated it using a set of test problems from the literature. The proposed method successfully solved all the test problems, and the computational results are presented alongside the tested problems and the corresponding solutions found.
引用
收藏
页码:605 / 635
页数:30
相关论文
共 83 条
  • [1] Ansari AA(2023)Pricing-based power allocation in cloud radio access network with multiple access technology selection Eur Trans Telecommun 34 797-809
  • [2] Eslami M(2023)A Finsler geometrical programming approach to the nonlinear complementarity problem of traffic equilibrium J Optim Theory Appl 196 67-127
  • [3] Dehghani MJ(2007)A tutorial on geometric programming Optim. Eng. 8 1436-1451
  • [4] Asanjarani A(2005)On the mixed integer signomial programming problems Appl. Math. Comput. 170 623-629
  • [5] Boyd S(2005)Geometric programming for communication systems Found. Trends Commun. Inf. Theory 30 192-213
  • [6] Kim SJ(1996)A heuristic procedure for rounding posynomiial geometric programming solutions to discrete values Comput. Ind. Eng. 10 103-85
  • [7] Vandenberghe L(1976)A set of geometric programming test problems and their solutions Math. Program. 32 276-439
  • [8] Hassibi A(2023)Joint optimization method of user association and spectrum allocation for multi-uav-assisted communication Radio Eng 164 413-223
  • [9] Chang Ching-Ter(2023)Model-platform optimized deep neural network accelerator generation through mixed-integer geometric Programming. HKU Data Repo-sitory Software 629 1211-510
  • [10] Chiang M(2014)The discrete ellipsoid covering problem: a discrete geometric programming approach Discret. Appl. Math. 72 500-322