Loading…

Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications

The effective resistance (ER) between a pair of nodes in a weighted undirected graph is defined as the potential difference induced when a unit current is injected at one node and extracted from the other, treating edge weights as the conductance values of edges. The ER is a key quantity of interest...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on control of network systems 2022-06, Vol.9 (2), p.524-536
Main Authors: Can, Bugra, Soori, Saeed, Aybat, Necdet Serhat, Dehnavi, Maryam Mehri, Gurbuzbalaban, Mert
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c288t-4c9877708bf3bc7bfd0e6b45b37f7b3d46f448a17e1c9c2ecf271d6108d44fd23
container_end_page 536
container_issue 2
container_start_page 524
container_title IEEE transactions on control of network systems
container_volume 9
creator Can, Bugra
Soori, Saeed
Aybat, Necdet Serhat
Dehnavi, Maryam Mehri
Gurbuzbalaban, Mert
description The effective resistance (ER) between a pair of nodes in a weighted undirected graph is defined as the potential difference induced when a unit current is injected at one node and extracted from the other, treating edge weights as the conductance values of edges. The ER is a key quantity of interest in many applications, e.g., solving linear systems, Markov chains, and continuous-time averaging networks. In this article, we consider ERs in the context of designing randomized gossiping methods for the consensus problem, where the aim is to compute the average of node values in a distributed manner through iteratively computing weighted averages among randomly chosen neighbors. For barbell graphs, we prove that choosing wake-up and communication probabilities proportional to ER weights improves the averaging time corresponding to the traditional choice of uniform weights. For c-barbell graphs, we show that ER weights admit lower and upper bounds on the averaging time that improves upon the lower and upper bounds available for uniform weights. Furthermore, for graphs with a small diameter, we can show that ER weights can improve upon the existing bounds for Metropolis weights by a constant factor under some assumptions. We illustrate these results through numerical experiments, where we showcase the efficiency of our approach on several graph topologies, including barbell and small-world graphs. We also present an application of ER gossiping to distributed optimization: we numerically verify that using ER gossiping within EXTRA and DPGA-W methods improves their practical performance in terms of communication efficiency.
doi_str_mv 10.1109/TCNS.2022.3161201
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9739992</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9739992</ieee_id><sourcerecordid>2679394930</sourcerecordid><originalsourceid>FETCH-LOGICAL-c288t-4c9877708bf3bc7bfd0e6b45b37f7b3d46f448a17e1c9c2ecf271d6108d44fd23</originalsourceid><addsrcrecordid>eNpNkF1LwzAUhosoOOZ-gHgT8LozX20a78aYUxgqc7LLkKYnW8bW1iQT9NfbuSFenQ_e9z2cJ0muCR4SguXdYvz8NqSY0iEjOaGYnCU9ymiWZoXA5__6y2QQwgZjTGjWzayXqLmuq2bnvqFC0yYE17p6hZYurtHEWjDRfQKaQ3Ah6toAWoJbrWO4R6_gbeN3v8vpXntdR4CAujQ0atutMzq6pg5XyYXV2wCDU-0n7w-Txfgxnb1Mn8ajWWpoUcSUG1kIIXBRWlYaUdoKQ17yrGTCipJVPLecF5oIIEYaCsZSQaqc4KLi3FaU9ZPbY27rm489hKg2zd7X3UlFcyGZ5JLhTkWOKuO7Xz1Y1Xq30_5LEawOKNUBpTqgVCeUnefm6HEA8KeXgkkpKfsBQPhwgw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2679394930</pqid></control><display><type>article</type><title>Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications</title><source>IEEE Xplore (Online service)</source><creator>Can, Bugra ; Soori, Saeed ; Aybat, Necdet Serhat ; Dehnavi, Maryam Mehri ; Gurbuzbalaban, Mert</creator><creatorcontrib>Can, Bugra ; Soori, Saeed ; Aybat, Necdet Serhat ; Dehnavi, Maryam Mehri ; Gurbuzbalaban, Mert</creatorcontrib><description>The effective resistance (ER) between a pair of nodes in a weighted undirected graph is defined as the potential difference induced when a unit current is injected at one node and extracted from the other, treating edge weights as the conductance values of edges. The ER is a key quantity of interest in many applications, e.g., solving linear systems, Markov chains, and continuous-time averaging networks. In this article, we consider ERs in the context of designing randomized gossiping methods for the consensus problem, where the aim is to compute the average of node values in a distributed manner through iteratively computing weighted averages among randomly chosen neighbors. For barbell graphs, we prove that choosing wake-up and communication probabilities proportional to ER weights improves the averaging time corresponding to the traditional choice of uniform weights. For &lt;inline-formula&gt;&lt;tex-math notation="LaTeX"&gt;c&lt;/tex-math&gt;&lt;/inline-formula&gt;-barbell graphs, we show that ER weights admit lower and upper bounds on the averaging time that improves upon the lower and upper bounds available for uniform weights. Furthermore, for graphs with a small diameter, we can show that ER weights can improve upon the existing bounds for Metropolis weights by a constant factor under some assumptions. We illustrate these results through numerical experiments, where we showcase the efficiency of our approach on several graph topologies, including barbell and small-world graphs. We also present an application of ER gossiping to distributed optimization: we numerically verify that using ER gossiping within EXTRA and DPGA-W methods improves their practical performance in terms of communication efficiency.</description><identifier>ISSN: 2325-5870</identifier><identifier>EISSN: 2325-5870</identifier><identifier>EISSN: 2372-2533</identifier><identifier>DOI: 10.1109/TCNS.2022.3161201</identifier><identifier>CODEN: ITCNAY</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Approximation algorithms ; Control systems ; Distributed algorithms ; Distributed algorithms/control ; Gossip ; Graphs ; Linear systems ; Markov chains ; Network systems ; networks of autonomous agents ; Optimization ; randomized gossiping algorithms ; Resistance ; Topology ; Upper bound ; Upper bounds</subject><ispartof>IEEE transactions on control of network systems, 2022-06, Vol.9 (2), p.524-536</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c288t-4c9877708bf3bc7bfd0e6b45b37f7b3d46f448a17e1c9c2ecf271d6108d44fd23</cites><orcidid>0000-0002-6171-9794 ; 0000-0002-0575-2450 ; 0000-0002-9839-9894</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9739992$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,27905,27906,54777</link.rule.ids></links><search><creatorcontrib>Can, Bugra</creatorcontrib><creatorcontrib>Soori, Saeed</creatorcontrib><creatorcontrib>Aybat, Necdet Serhat</creatorcontrib><creatorcontrib>Dehnavi, Maryam Mehri</creatorcontrib><creatorcontrib>Gurbuzbalaban, Mert</creatorcontrib><title>Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications</title><title>IEEE transactions on control of network systems</title><addtitle>TCNS</addtitle><description>The effective resistance (ER) between a pair of nodes in a weighted undirected graph is defined as the potential difference induced when a unit current is injected at one node and extracted from the other, treating edge weights as the conductance values of edges. The ER is a key quantity of interest in many applications, e.g., solving linear systems, Markov chains, and continuous-time averaging networks. In this article, we consider ERs in the context of designing randomized gossiping methods for the consensus problem, where the aim is to compute the average of node values in a distributed manner through iteratively computing weighted averages among randomly chosen neighbors. For barbell graphs, we prove that choosing wake-up and communication probabilities proportional to ER weights improves the averaging time corresponding to the traditional choice of uniform weights. For &lt;inline-formula&gt;&lt;tex-math notation="LaTeX"&gt;c&lt;/tex-math&gt;&lt;/inline-formula&gt;-barbell graphs, we show that ER weights admit lower and upper bounds on the averaging time that improves upon the lower and upper bounds available for uniform weights. Furthermore, for graphs with a small diameter, we can show that ER weights can improve upon the existing bounds for Metropolis weights by a constant factor under some assumptions. We illustrate these results through numerical experiments, where we showcase the efficiency of our approach on several graph topologies, including barbell and small-world graphs. We also present an application of ER gossiping to distributed optimization: we numerically verify that using ER gossiping within EXTRA and DPGA-W methods improves their practical performance in terms of communication efficiency.</description><subject>Approximation algorithms</subject><subject>Control systems</subject><subject>Distributed algorithms</subject><subject>Distributed algorithms/control</subject><subject>Gossip</subject><subject>Graphs</subject><subject>Linear systems</subject><subject>Markov chains</subject><subject>Network systems</subject><subject>networks of autonomous agents</subject><subject>Optimization</subject><subject>randomized gossiping algorithms</subject><subject>Resistance</subject><subject>Topology</subject><subject>Upper bound</subject><subject>Upper bounds</subject><issn>2325-5870</issn><issn>2325-5870</issn><issn>2372-2533</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNpNkF1LwzAUhosoOOZ-gHgT8LozX20a78aYUxgqc7LLkKYnW8bW1iQT9NfbuSFenQ_e9z2cJ0muCR4SguXdYvz8NqSY0iEjOaGYnCU9ymiWZoXA5__6y2QQwgZjTGjWzayXqLmuq2bnvqFC0yYE17p6hZYurtHEWjDRfQKaQ3Ah6toAWoJbrWO4R6_gbeN3v8vpXntdR4CAujQ0atutMzq6pg5XyYXV2wCDU-0n7w-Txfgxnb1Mn8ajWWpoUcSUG1kIIXBRWlYaUdoKQ17yrGTCipJVPLecF5oIIEYaCsZSQaqc4KLi3FaU9ZPbY27rm489hKg2zd7X3UlFcyGZ5JLhTkWOKuO7Xz1Y1Xq30_5LEawOKNUBpTqgVCeUnefm6HEA8KeXgkkpKfsBQPhwgw</recordid><startdate>20220601</startdate><enddate>20220601</enddate><creator>Can, Bugra</creator><creator>Soori, Saeed</creator><creator>Aybat, Necdet Serhat</creator><creator>Dehnavi, Maryam Mehri</creator><creator>Gurbuzbalaban, Mert</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6171-9794</orcidid><orcidid>https://orcid.org/0000-0002-0575-2450</orcidid><orcidid>https://orcid.org/0000-0002-9839-9894</orcidid></search><sort><creationdate>20220601</creationdate><title>Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications</title><author>Can, Bugra ; Soori, Saeed ; Aybat, Necdet Serhat ; Dehnavi, Maryam Mehri ; Gurbuzbalaban, Mert</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c288t-4c9877708bf3bc7bfd0e6b45b37f7b3d46f448a17e1c9c2ecf271d6108d44fd23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Approximation algorithms</topic><topic>Control systems</topic><topic>Distributed algorithms</topic><topic>Distributed algorithms/control</topic><topic>Gossip</topic><topic>Graphs</topic><topic>Linear systems</topic><topic>Markov chains</topic><topic>Network systems</topic><topic>networks of autonomous agents</topic><topic>Optimization</topic><topic>randomized gossiping algorithms</topic><topic>Resistance</topic><topic>Topology</topic><topic>Upper bound</topic><topic>Upper bounds</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Can, Bugra</creatorcontrib><creatorcontrib>Soori, Saeed</creatorcontrib><creatorcontrib>Aybat, Necdet Serhat</creatorcontrib><creatorcontrib>Dehnavi, Maryam Mehri</creatorcontrib><creatorcontrib>Gurbuzbalaban, Mert</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on control of network systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Can, Bugra</au><au>Soori, Saeed</au><au>Aybat, Necdet Serhat</au><au>Dehnavi, Maryam Mehri</au><au>Gurbuzbalaban, Mert</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications</atitle><jtitle>IEEE transactions on control of network systems</jtitle><stitle>TCNS</stitle><date>2022-06-01</date><risdate>2022</risdate><volume>9</volume><issue>2</issue><spage>524</spage><epage>536</epage><pages>524-536</pages><issn>2325-5870</issn><eissn>2325-5870</eissn><eissn>2372-2533</eissn><coden>ITCNAY</coden><abstract>The effective resistance (ER) between a pair of nodes in a weighted undirected graph is defined as the potential difference induced when a unit current is injected at one node and extracted from the other, treating edge weights as the conductance values of edges. The ER is a key quantity of interest in many applications, e.g., solving linear systems, Markov chains, and continuous-time averaging networks. In this article, we consider ERs in the context of designing randomized gossiping methods for the consensus problem, where the aim is to compute the average of node values in a distributed manner through iteratively computing weighted averages among randomly chosen neighbors. For barbell graphs, we prove that choosing wake-up and communication probabilities proportional to ER weights improves the averaging time corresponding to the traditional choice of uniform weights. For &lt;inline-formula&gt;&lt;tex-math notation="LaTeX"&gt;c&lt;/tex-math&gt;&lt;/inline-formula&gt;-barbell graphs, we show that ER weights admit lower and upper bounds on the averaging time that improves upon the lower and upper bounds available for uniform weights. Furthermore, for graphs with a small diameter, we can show that ER weights can improve upon the existing bounds for Metropolis weights by a constant factor under some assumptions. We illustrate these results through numerical experiments, where we showcase the efficiency of our approach on several graph topologies, including barbell and small-world graphs. We also present an application of ER gossiping to distributed optimization: we numerically verify that using ER gossiping within EXTRA and DPGA-W methods improves their practical performance in terms of communication efficiency.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TCNS.2022.3161201</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-6171-9794</orcidid><orcidid>https://orcid.org/0000-0002-0575-2450</orcidid><orcidid>https://orcid.org/0000-0002-9839-9894</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2325-5870
ispartof IEEE transactions on control of network systems, 2022-06, Vol.9 (2), p.524-536
issn 2325-5870
2325-5870
2372-2533
language eng
recordid cdi_ieee_primary_9739992
source IEEE Xplore (Online service)
subjects Approximation algorithms
Control systems
Distributed algorithms
Distributed algorithms/control
Gossip
Graphs
Linear systems
Markov chains
Network systems
networks of autonomous agents
Optimization
randomized gossiping algorithms
Resistance
Topology
Upper bound
Upper bounds
title Randomized Gossiping With Effective Resistance Weights: Performance Guarantees and Applications
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T02%3A42%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Randomized%20Gossiping%20With%20Effective%20Resistance%20Weights:%20Performance%20Guarantees%20and%20Applications&rft.jtitle=IEEE%20transactions%20on%20control%20of%20network%20systems&rft.au=Can,%20Bugra&rft.date=2022-06-01&rft.volume=9&rft.issue=2&rft.spage=524&rft.epage=536&rft.pages=524-536&rft.issn=2325-5870&rft.eissn=2325-5870&rft.coden=ITCNAY&rft_id=info:doi/10.1109/TCNS.2022.3161201&rft_dat=%3Cproquest_ieee_%3E2679394930%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c288t-4c9877708bf3bc7bfd0e6b45b37f7b3d46f448a17e1c9c2ecf271d6108d44fd23%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2679394930&rft_id=info:pmid/&rft_ieee_id=9739992&rfr_iscdi=true