BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization

In this paper, we propose a novel primal-dual proximal splitting algorithm (PD-PSA), named BALPA, for the composite optimization problem with equality constraints, where the loss function consists of a smooth term and a nonsmooth term composed with a linear mapping. In BALPA, the dual update is desi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Guo, Luyao, Cao, Jinde, Shi, Xinli, Yang, Shaofu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Guo, Luyao
Cao, Jinde
Shi, Xinli
Yang, Shaofu
description In this paper, we propose a novel primal-dual proximal splitting algorithm (PD-PSA), named BALPA, for the composite optimization problem with equality constraints, where the loss function consists of a smooth term and a nonsmooth term composed with a linear mapping. In BALPA, the dual update is designed as a proximal point for a time-varying quadratic function, which balances the implementation of primal and dual update and retains the proximity-induced feature of classic PD-PSAs. In addition, by this balance, BALPA eliminates the inefficiency of classic PD-PSAs for composite optimization problems in which the Euclidean norm of the linear mapping or the equality constraint mapping is large. Therefore, BALPA not only inherits the advantages of simple structure and easy implementation of classic PD-PSAs but also ensures a fast convergence when these norms are large. Moreover, we propose a stochastic version of BALPA (S-BALPA) and apply the developed BALPA to distributed optimization to devise a new distributed optimization algorithm. Furthermore, a comprehensive convergence analysis for BALPA and S-BALPA is conducted, respectively. Finally, numerical experiments demonstrate the efficiency of the proposed algorithms.
doi_str_mv 10.48550/arxiv.2212.02835
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2212_02835</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2212_02835</sourcerecordid><originalsourceid>FETCH-LOGICAL-a675-7b3ee0879928486de7dd9ceb858a9ad91afbdaa1943983e0874e95070779e0953</originalsourceid><addsrcrecordid>eNpNj7tuwjAYRr10qGgfoFP9AkmdOMY2m4FekKLCwB79iR2w5MSRY3p7-hLo0OmTPh0d6SD0kJG0EIyRJwhf9iPN8yxPSS4ou0V-qcqdWmCFl-Cgb4zGu2A7cMn6BA4rd_DBxmOHWx_wu-_Hzvt4xNsh2s7-QLS-x59nAKthcLa5HtHjtR1jsPUpnoX_4Tt004Ibzf3fztD-5Xm_ekvK7etmpcoE5pwlvKbGEMGlzEUh5tpwrWVjasEESNAyg7bWAJksqBR0IgsjGeGEc2mIZHSGHq_aS3E1TEnhu5rKq0s5_QX391SX</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization</title><source>arXiv.org</source><creator>Guo, Luyao ; Cao, Jinde ; Shi, Xinli ; Yang, Shaofu</creator><creatorcontrib>Guo, Luyao ; Cao, Jinde ; Shi, Xinli ; Yang, Shaofu</creatorcontrib><description>In this paper, we propose a novel primal-dual proximal splitting algorithm (PD-PSA), named BALPA, for the composite optimization problem with equality constraints, where the loss function consists of a smooth term and a nonsmooth term composed with a linear mapping. In BALPA, the dual update is designed as a proximal point for a time-varying quadratic function, which balances the implementation of primal and dual update and retains the proximity-induced feature of classic PD-PSAs. In addition, by this balance, BALPA eliminates the inefficiency of classic PD-PSAs for composite optimization problems in which the Euclidean norm of the linear mapping or the equality constraint mapping is large. Therefore, BALPA not only inherits the advantages of simple structure and easy implementation of classic PD-PSAs but also ensures a fast convergence when these norms are large. Moreover, we propose a stochastic version of BALPA (S-BALPA) and apply the developed BALPA to distributed optimization to devise a new distributed optimization algorithm. Furthermore, a comprehensive convergence analysis for BALPA and S-BALPA is conducted, respectively. Finally, numerical experiments demonstrate the efficiency of the proposed algorithms.</description><identifier>DOI: 10.48550/arxiv.2212.02835</identifier><language>eng</language><subject>Computer Science - Learning ; Mathematics - Optimization and Control</subject><creationdate>2022-12</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2212.02835$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2212.02835$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Guo, Luyao</creatorcontrib><creatorcontrib>Cao, Jinde</creatorcontrib><creatorcontrib>Shi, Xinli</creatorcontrib><creatorcontrib>Yang, Shaofu</creatorcontrib><title>BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization</title><description>In this paper, we propose a novel primal-dual proximal splitting algorithm (PD-PSA), named BALPA, for the composite optimization problem with equality constraints, where the loss function consists of a smooth term and a nonsmooth term composed with a linear mapping. In BALPA, the dual update is designed as a proximal point for a time-varying quadratic function, which balances the implementation of primal and dual update and retains the proximity-induced feature of classic PD-PSAs. In addition, by this balance, BALPA eliminates the inefficiency of classic PD-PSAs for composite optimization problems in which the Euclidean norm of the linear mapping or the equality constraint mapping is large. Therefore, BALPA not only inherits the advantages of simple structure and easy implementation of classic PD-PSAs but also ensures a fast convergence when these norms are large. Moreover, we propose a stochastic version of BALPA (S-BALPA) and apply the developed BALPA to distributed optimization to devise a new distributed optimization algorithm. Furthermore, a comprehensive convergence analysis for BALPA and S-BALPA is conducted, respectively. Finally, numerical experiments demonstrate the efficiency of the proposed algorithms.</description><subject>Computer Science - Learning</subject><subject>Mathematics - Optimization and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNpNj7tuwjAYRr10qGgfoFP9AkmdOMY2m4FekKLCwB79iR2w5MSRY3p7-hLo0OmTPh0d6SD0kJG0EIyRJwhf9iPN8yxPSS4ou0V-qcqdWmCFl-Cgb4zGu2A7cMn6BA4rd_DBxmOHWx_wu-_Hzvt4xNsh2s7-QLS-x59nAKthcLa5HtHjtR1jsPUpnoX_4Tt004Ibzf3fztD-5Xm_ekvK7etmpcoE5pwlvKbGEMGlzEUh5tpwrWVjasEESNAyg7bWAJksqBR0IgsjGeGEc2mIZHSGHq_aS3E1TEnhu5rKq0s5_QX391SX</recordid><startdate>20221206</startdate><enddate>20221206</enddate><creator>Guo, Luyao</creator><creator>Cao, Jinde</creator><creator>Shi, Xinli</creator><creator>Yang, Shaofu</creator><scope>AKY</scope><scope>AKZ</scope><scope>GOX</scope></search><sort><creationdate>20221206</creationdate><title>BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization</title><author>Guo, Luyao ; Cao, Jinde ; Shi, Xinli ; Yang, Shaofu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a675-7b3ee0879928486de7dd9ceb858a9ad91afbdaa1943983e0874e95070779e0953</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science - Learning</topic><topic>Mathematics - Optimization and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Guo, Luyao</creatorcontrib><creatorcontrib>Cao, Jinde</creatorcontrib><creatorcontrib>Shi, Xinli</creatorcontrib><creatorcontrib>Yang, Shaofu</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Guo, Luyao</au><au>Cao, Jinde</au><au>Shi, Xinli</au><au>Yang, Shaofu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization</atitle><date>2022-12-06</date><risdate>2022</risdate><abstract>In this paper, we propose a novel primal-dual proximal splitting algorithm (PD-PSA), named BALPA, for the composite optimization problem with equality constraints, where the loss function consists of a smooth term and a nonsmooth term composed with a linear mapping. In BALPA, the dual update is designed as a proximal point for a time-varying quadratic function, which balances the implementation of primal and dual update and retains the proximity-induced feature of classic PD-PSAs. In addition, by this balance, BALPA eliminates the inefficiency of classic PD-PSAs for composite optimization problems in which the Euclidean norm of the linear mapping or the equality constraint mapping is large. Therefore, BALPA not only inherits the advantages of simple structure and easy implementation of classic PD-PSAs but also ensures a fast convergence when these norms are large. Moreover, we propose a stochastic version of BALPA (S-BALPA) and apply the developed BALPA to distributed optimization to devise a new distributed optimization algorithm. Furthermore, a comprehensive convergence analysis for BALPA and S-BALPA is conducted, respectively. Finally, numerical experiments demonstrate the efficiency of the proposed algorithms.</abstract><doi>10.48550/arxiv.2212.02835</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2212.02835
ispartof
issn
language eng
recordid cdi_arxiv_primary_2212_02835
source arXiv.org
subjects Computer Science - Learning
Mathematics - Optimization and Control
title BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T14%3A32%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=BALPA:%20A%20Balanced%20Primal-Dual%20Algorithm%20for%20Nonsmooth%20Optimization%20with%20Application%20to%20Distributed%20Optimization&rft.au=Guo,%20Luyao&rft.date=2022-12-06&rft_id=info:doi/10.48550/arxiv.2212.02835&rft_dat=%3Carxiv_GOX%3E2212_02835%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true