{"id":"https://openalex.org/W4314947466","doi":"https://doi.org/10.1109/cdc51059.2022.9993326","title":"Distributed Resource Allocation via ADMM over Digraphs","display_name":"Distributed Resource Allocation via ADMM over Digraphs","publication_year":2022,"publication_date":"2022-12-06","ids":{"openalex":"https://openalex.org/W4314947466","doi":"https://doi.org/10.1109/cdc51059.2022.9993326"},"language":"en","primary_location":{"id":"doi:10.1109/cdc51059.2022.9993326","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc51059.2022.9993326","pdf_url":null,"source":{"id":"https://openalex.org/S4363607710","display_name":"2022 IEEE 61st Conference on Decision and Control (CDC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 61st Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.aalto.fi/en/publications/4201f8b0-7489-4c7d-940a-37830c25e088","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009221722","display_name":"Wei Jiang","orcid":"https://orcid.org/0000-0002-2683-9889"},"institutions":[{"id":"https://openalex.org/I9927081","display_name":"Aalto University","ror":"https://ror.org/020hwjq30","country_code":"FI","type":"education","lineage":["https://openalex.org/I9927081"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Wei Jiang","raw_affiliation_strings":["Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland"],"affiliations":[{"raw_affiliation_string":"Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland","institution_ids":["https://openalex.org/I9927081"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085550621","display_name":"Mohammadreza Doostmohammadian","orcid":"https://orcid.org/0000-0003-0959-6608"},"institutions":[{"id":"https://openalex.org/I9927081","display_name":"Aalto University","ror":"https://ror.org/020hwjq30","country_code":"FI","type":"education","lineage":["https://openalex.org/I9927081"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Mohammadreza Doostmohammadian","raw_affiliation_strings":["Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland"],"affiliations":[{"raw_affiliation_string":"Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland","institution_ids":["https://openalex.org/I9927081"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000676115","display_name":"Themistoklis Charalambous","orcid":"https://orcid.org/0000-0003-4800-6738"},"institutions":[{"id":"https://openalex.org/I9927081","display_name":"Aalto University","ror":"https://ror.org/020hwjq30","country_code":"FI","type":"education","lineage":["https://openalex.org/I9927081"]},{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY","FI"],"is_corresponding":false,"raw_author_name":"Themistoklis Charalambous","raw_affiliation_strings":["Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland","Department of Electrical and Computer Engineering, School of Engineering, University of Cyprus, Nicosia, Cyprus"],"affiliations":[{"raw_affiliation_string":"Aalto University,School of Electrical Engineering,Department of Electrical Engineering and Automation,Espoo,Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, School of Engineering, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5009221722"],"corresponding_institution_ids":["https://openalex.org/I9927081"],"apc_list":null,"apc_paid":null,"fwci":1.5041,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.828192,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"5645","last_page":"5651"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10500","display_name":"Sparse and Compressive Sensing Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11347","display_name":"Neural Networks Stability and Synchronization","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/initialization","display_name":"Initialization","score":0.8134942054748535},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6522682309150696},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.6120087504386902},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.6019048094749451},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.6002400517463684},{"id":"https://openalex.org/keywords/distributed-algorithm","display_name":"Distributed algorithm","score":0.5654032826423645},{"id":"https://openalex.org/keywords/gradient-descent","display_name":"Gradient descent","score":0.5633439421653748},{"id":"https://openalex.org/keywords/bipartite-graph","display_name":"Bipartite graph","score":0.49604400992393494},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.493960440158844},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.4559995234012604},{"id":"https://openalex.org/keywords/rate-of-convergence","display_name":"Rate of convergence","score":0.4414719343185425},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.387284517288208},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2582584023475647},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2302008867263794},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.22820201516151428},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.11670193076133728},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.09844857454299927},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.09831300377845764},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09570431709289551}],"concepts":[{"id":"https://openalex.org/C114466953","wikidata":"https://www.wikidata.org/wiki/Q6034165","display_name":"Initialization","level":2,"score":0.8134942054748535},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6522682309150696},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.6120087504386902},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.6019048094749451},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.6002400517463684},{"id":"https://openalex.org/C130120984","wikidata":"https://www.wikidata.org/wiki/Q2835898","display_name":"Distributed algorithm","level":2,"score":0.5654032826423645},{"id":"https://openalex.org/C153258448","wikidata":"https://www.wikidata.org/wiki/Q1199743","display_name":"Gradient descent","level":3,"score":0.5633439421653748},{"id":"https://openalex.org/C197657726","wikidata":"https://www.wikidata.org/wiki/Q174733","display_name":"Bipartite graph","level":3,"score":0.49604400992393494},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.493960440158844},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.4559995234012604},{"id":"https://openalex.org/C57869625","wikidata":"https://www.wikidata.org/wiki/Q1783502","display_name":"Rate of convergence","level":3,"score":0.4414719343185425},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.387284517288208},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2582584023475647},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2302008867263794},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.22820201516151428},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.11670193076133728},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.09844857454299927},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.09831300377845764},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09570431709289551},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cdc51059.2022.9993326","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc51059.2022.9993326","pdf_url":null,"source":{"id":"https://openalex.org/S4363607710","display_name":"2022 IEEE 61st Conference on Decision and Control (CDC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 61st Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/119530","is_oa":true,"landing_page_url":"https://research.aalto.fi/en/publications/4201f8b0-7489-4c7d-940a-37830c25e088","pdf_url":null,"source":{"id":"https://openalex.org/S4306401662","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"acceptedVersion"}],"best_oa_location":{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/119530","is_oa":true,"landing_page_url":"https://research.aalto.fi/en/publications/4201f8b0-7489-4c7d-940a-37830c25e088","pdf_url":null,"source":{"id":"https://openalex.org/S4306401662","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"acceptedVersion"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1583497301","https://openalex.org/W1994860969","https://openalex.org/W2000088463","https://openalex.org/W2022127867","https://openalex.org/W2027741263","https://openalex.org/W2032431297","https://openalex.org/W2053200627","https://openalex.org/W2076828119","https://openalex.org/W2091262920","https://openalex.org/W2092620240","https://openalex.org/W2094813068","https://openalex.org/W2114085163","https://openalex.org/W2121039643","https://openalex.org/W2122627267","https://openalex.org/W2129744364","https://openalex.org/W2164278908","https://openalex.org/W2476071355","https://openalex.org/W2737743075","https://openalex.org/W2763533254","https://openalex.org/W2792751837","https://openalex.org/W2811008754","https://openalex.org/W2891769240","https://openalex.org/W2963250913","https://openalex.org/W2963649943","https://openalex.org/W3006548771","https://openalex.org/W3017141419","https://openalex.org/W3099715789","https://openalex.org/W3099974470","https://openalex.org/W3100513551","https://openalex.org/W3104851238","https://openalex.org/W3118850566","https://openalex.org/W3143719946","https://openalex.org/W3146816606","https://openalex.org/W3180177547","https://openalex.org/W4206328566","https://openalex.org/W4250589301","https://openalex.org/W4289927764","https://openalex.org/W6774315524","https://openalex.org/W6798112389"],"related_works":["https://openalex.org/W3204184292","https://openalex.org/W3176564347","https://openalex.org/W1985458517","https://openalex.org/W2355833770","https://openalex.org/W3031039437","https://openalex.org/W4226299596","https://openalex.org/W4287868543","https://openalex.org/W4309434778","https://openalex.org/W3214759249","https://openalex.org/W4283773090"],"abstract_inverted_index":{"In":[0,55],"this":[1],"paper,":[2],"we":[3],"solve":[4],"the":[5,28,45,58,76,93],"resource":[6],"allocation":[7,31],"problem":[8],"over":[9],"a":[10,36,40,84,115],"network":[11],"of":[12,30,51,86],"agents,":[13],"with":[14],"edges":[15],"as":[16],"communication":[17],"links":[18],"that":[19],"can":[20,68],"be":[21,69],"unidirectional.":[22],"The":[23,97],"goal":[24],"is":[25,79,92,112],"to":[26,35,57,71,102,107],"minimize":[27],"sum":[29],"cost":[32,73],"functions":[33],"subject":[34],"coupling":[37],"constraint":[38],"in":[39],"distributed":[41,64],"way":[42],"by":[43],"using":[44],"finite-time":[46],"consensus-based":[47],"alternating":[48],"direction":[49],"method":[50],"multipliers":[52],"(ADMM)":[53],"technique.":[54],"contrast":[56],"existing":[59],"gradient":[60],"descent":[61],"(GD)":[62],"based":[63,110],"algorithms,":[65],"our":[66],"approach":[67],"applied":[70],"non-differentiable":[72],"functions.":[74],"Also,":[75],"proposed":[77],"algorithm":[78],"initialization-free":[80],"and":[81],"converges":[82],"at":[83],"rate":[85],"$\\mathcal{O}\\left(":[87],"{1/k}":[88],"\\right)$,":[89],"where":[90],"k":[91,105],"optimization":[94],"iteration":[95,103],"counter.":[96],"fast":[98],"convergence":[99],"performance":[100],"related":[101],"counter":[104],"compared":[106],"state-of-the-art":[108],"GD":[109],"algorithms":[111],"shown":[113],"via":[114],"simulation":[116],"example.":[117]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3}],"updated_date":"2026-04-01T17:29:45.350535","created_date":"2025-10-10T00:00:00"}
