Primal-dual path-following algorithms for circular programming
Circular programming problems are a new class of convex optimization problems that include second-order cone programming problems as a special case. Alizadeh and Goldfarb [Math. Program. Ser. A 95 (2003) 3--51] introduced primal-dual path-following algorithms for solving second-order cone pr...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Azarbaijan Shahide Madani University
2017-06-01
|
Series: | Communications in Combinatorics and Optimization |
Subjects: | |
Online Access: | http://comb-opt.azaruniv.ac.ir/article_13631.html |
id |
doaj-1cddf8e3a98b42cd8d09287c4e79e841 |
---|---|
record_format |
Article |
spelling |
doaj-1cddf8e3a98b42cd8d09287c4e79e8412020-11-25T00:03:32ZengAzarbaijan Shahide Madani UniversityCommunications in Combinatorics and Optimization 2538-21282538-21362017-06-0122658510.22049/CCO.2017.25865.1051Primal-dual path-following algorithms for circular programmingBaha Alzalg0M. Pirhaji1Department of Mathematics, The University of Jordan, Amman 11942, Jordan Department of Mathematics, The University of Jordan, Amman 11942, Jordan Circular programming problems are a new class of convex optimization problems that include second-order cone programming problems as a special case. Alizadeh and Goldfarb [Math. Program. Ser. A 95 (2003) 3--51] introduced primal-dual path-following algorithms for solving second-order cone programming problems. In this paper, we generalize their work by using the machinery of Euclidean Jordan algebras associated with the circular cones to derive primal-dual path-following interior point algorithms for circular programming problems. We prove polynomial convergence of the proposed algorithms by showing that the circular logarithmic barrier is a strongly self-concordant barrier. The numerical examples show the path-following algorithms are simple and efficient.http://comb-opt.azaruniv.ac.ir/article_13631.htmlCircular cone programmingInterior point methodsEuclidean Jordan algebraSelf-concordance |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Baha Alzalg M. Pirhaji |
spellingShingle |
Baha Alzalg M. Pirhaji Primal-dual path-following algorithms for circular programming Communications in Combinatorics and Optimization Circular cone programming Interior point methods Euclidean Jordan algebra Self-concordance |
author_facet |
Baha Alzalg M. Pirhaji |
author_sort |
Baha Alzalg |
title |
Primal-dual path-following algorithms for circular programming |
title_short |
Primal-dual path-following algorithms for circular programming |
title_full |
Primal-dual path-following algorithms for circular programming |
title_fullStr |
Primal-dual path-following algorithms for circular programming |
title_full_unstemmed |
Primal-dual path-following algorithms for circular programming |
title_sort |
primal-dual path-following algorithms for circular programming |
publisher |
Azarbaijan Shahide Madani University |
series |
Communications in Combinatorics and Optimization |
issn |
2538-2128 2538-2136 |
publishDate |
2017-06-01 |
description |
Circular programming problems are a new class of convex optimization problems that include second-order cone programming problems as a special case. Alizadeh and Goldfarb [Math. Program. Ser. A 95 (2003) 3--51] introduced primal-dual path-following algorithms for solving second-order cone programming problems. In this paper, we generalize their work by using the machinery of Euclidean Jordan algebras associated with the circular cones to derive primal-dual path-following interior point algorithms for circular programming problems. We prove polynomial convergence of the proposed algorithms by showing that the circular logarithmic barrier is a strongly self-concordant barrier. The numerical examples show the path-following algorithms are simple and efficient. |
topic |
Circular cone programming Interior point methods Euclidean Jordan algebra Self-concordance |
url |
http://comb-opt.azaruniv.ac.ir/article_13631.html |
work_keys_str_mv |
AT bahaalzalg primaldualpathfollowingalgorithmsforcircularprogramming AT mpirhaji primaldualpathfollowingalgorithmsforcircularprogramming |
_version_ |
1725433367270260736 |