kth.sePublikationer KTH
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Publikationer (10 of 17) Visa alla publikationer
Rikos, A., Grammenos, A., Kalyvianaki, E., Hadjicostis, C. N., Charalambous, T. & Johansson, K. H. (2025). Distributed Optimization for Quadratic Cost Functions With Quantized Communication and Finite-Time Convergence. IEEE Transactions on Control of Network Systems, 12(1), 930-942
Öppna denna publikation i ny flik eller fönster >>Distributed Optimization for Quadratic Cost Functions With Quantized Communication and Finite-Time Convergence
Visa övriga...
2025 (Engelska)Ingår i: IEEE Transactions on Control of Network Systems, E-ISSN 2325-5870, Vol. 12, nr 1, s. 930-942Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

In this article, we propose two distributed iterative algorithms that can be used to solve the distributed optimization problem for quadratic local cost functions over large-scale networks in finite time. The first algorithm exhibits synchronous operation while the second one exhibits asynchronous operation. Both algorithms operate exclusively with quantized values. This means that the information stored, processed, and exchanged between neighboring nodes is subject to deterministic uniform quantization. The algorithms rely on event-driven updates in order to reduce energy consumption, communication bandwidth, network congestion, and/or processor usage. Finally, once the algorithms converge, nodes distributively terminate their operation. We prove that our algorithms converge in a finite number of iterations to the exact optimal solution depending on the quantization level, and we present applications of our algorithms to, first, optimal task scheduling for data centers, and second, global model aggregation for distributed federated learning. We provide simulations of these applications to illustrate the operation, performance, and advantages of the proposed algorithms. In addition, it is shown that our proposed algorithms compare favorably to algorithms in the current literature.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2025
Nyckelord
Distributed algorithms, federated learning, finite-time, optimization, quantization, resource allocation
Nationell ämneskategori
Reglerteknik Datavetenskap (datalogi) Telekommunikation
Identifikatorer
urn:nbn:se:kth:diva-362241 (URN)10.1109/TCNS.2024.3431413 (DOI)001449684200046 ()2-s2.0-105001208646 (Scopus ID)
Anmärkning

QC 20250923

Tillgänglig från: 2025-04-09 Skapad: 2025-04-09 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Rikos, A., Charalambous, T., Hadjicostis, C. N. & Johansson, K. H. (2023). Distributed computation of exact average degree and network size in finite time under quantized communication. European Journal of Control, 74, Article ID 100848.
Öppna denna publikation i ny flik eller fönster >>Distributed computation of exact average degree and network size in finite time under quantized communication
2023 (Engelska)Ingår i: European Journal of Control, ISSN 0947-3580, E-ISSN 1435-5671, Vol. 74, artikel-id 100848Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We consider the problems of computing the average degree and the size of a given network in a distributed fashion and under quantized communication. More specifically, we present two distributed algorithms, which rely on quantized operation (i.e., nodes process and transmit quantized messages) and are able to obtain the exact solutions in a finite number of steps. During the operation of our algorithms, each node can determine in a distributed manner whether convergence has been achieved and correspondingly terminate its operation. For terminating the operation of our algorithms, we assume a known bound for the network diameter. To the best of the authors' knowledge, these algorithms are the first to find exact solutions (i.e., with no error in the final result) under quantized communication. Note that our network size calculation algorithm is the first in the literature to calculate the exact size of a network in a finite number of steps without introducing a final error; in other algorithms, this error can be either due to quantization or asymptotic convergence. In our case, no error is introduced since the desired result is calculated in the form of a fraction involving an integer numerator and an integer denominator. We demonstrate the operation of our algorithms and their potential advantages through simulations.

Ort, förlag, år, upplaga, sidor
Elsevier BV, 2023
Nyckelord
Distributed networks, Quantized communication, Size estimation, Averge degree calculation, Leader election, Finite time, Markov chains
Nationell ämneskategori
Reglerteknik Kommunikationssystem
Identifikatorer
urn:nbn:se:kth:diva-340894 (URN)10.1016/j.ejcon.2023.100848 (DOI)001111494100001 ()2-s2.0-85164737981 (Scopus ID)
Anmärkning

QC 20231215

Tillgänglig från: 2023-12-15 Skapad: 2023-12-15 Senast uppdaterad: 2023-12-15Bibliografiskt granskad
Rikos, A., Charalambous, T., Johansson, K. H. & Hadjicostis, C. N. (2023). Distributed Event-Triggered Algorithms for Finite-Time Privacy-Preserving Quantized Average Consensus. IEEE Transactions on Control of Network Systems, 10(1), 38-50
Öppna denna publikation i ny flik eller fönster >>Distributed Event-Triggered Algorithms for Finite-Time Privacy-Preserving Quantized Average Consensus
2023 (Engelska)Ingår i: IEEE Transactions on Control of Network Systems, E-ISSN 2325-5870, Vol. 10, nr 1, s. 38-50Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

In this paper, we consider the problem of privacy preservation in the average consensus problem when communication among nodes is quantized. More specifically, we consider a setting where nodes in the network can be curious, while certain nodes in the network want to ensure that their initial states cannot be inferred exactly by these curious nodes. Curious nodes are not malicious, i.e., they try to identify the initial states of other nodes based on the data they receive during their operation (and some of them might even collude) but do not interfere in the computation in any other way. Each node in the network (including curious nodes) can opt to execute a privacy-preserving algorithm (so as not to reveal the initial state it contributes to the average calculation) or its underlying (plain) average consensus algorithm (if privacy is not a concern). We propose two privacy-preserving event-triggered quantized average consensus algorithms. Under certain topological conditions, both proposed algorithms allow the nodes who adopt privacy-preserving protocols to preserve their privacy and at the same time to obtain, after a finite number of steps, the exact average of the initial states while processing and transmitting <italic>quantized</italic> information. We also present illustrative examples and comparisons of our algorithms against other algorithms in the existing literature, and discuss a motivating application in which smart meters in a smart grid collect real-time demands in a privacy-preserving manner. 

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2023
Nyckelord
Consensus algorithm, Convergence, Finite-time convergence, Heuristic algorithms, Network systems, Privacy, privacy preserving average consensus, quantized communication, Smart meters, Topology, Privacy-preserving techniques, Average consensus, Consensus algorithms, Heuristics algorithm, Privacy preserving, Quantized communications
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-325279 (URN)10.1109/TCNS.2022.3185561 (DOI)000965436700001 ()2-s2.0-85133688646 (Scopus ID)
Anmärkning

QC 20250929

Tillgänglig från: 2023-04-04 Skapad: 2023-04-04 Senast uppdaterad: 2025-09-29Bibliografiskt granskad
Rikos, A., Jiang, W., Charalambous, T. & Johansson, K. H. (2023). Distributed Optimization with Gradient Descent and Quantized Communication. In: : . Paper presented at 22nd IFAC World Congress, Yokohama, Japan, July 9-14, 2023 (pp. 5900-5906). Elsevier BV
Öppna denna publikation i ny flik eller fönster >>Distributed Optimization with Gradient Descent and Quantized Communication
2023 (Engelska)Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, we consider the unconstrained distributed optimization problem, in which the exchange of information in the network is captured by a directed graph topology, thus, nodes can only communicate with their neighbors. Additionally, in our problem, the communication channels among the nodes have limited bandwidth. In order to alleviate this limitation, quantized messages should be exchanged among the nodes. For solving this distributed optimization problem, we combine a gradient descent method with a distributed quantized consensus algorithm (which requires the nodes to exchange quantized messages and converges in a finite number of steps). Specifically, at every optimization step, each node (i) performs a gradient descent step (i.e., subtracts the scaled gradient from its current estimate), and (ii) performs a finite-time calculation of the quantized average of every node's estimate in the network. As a consequence, this algorithm approximately mimics the centralized gradient descent algorithm. We show that our algorithm asymptotically converges to a neighborhood of the optimal solution with linear convergence rate. The performance of the proposed algorithm is demonstrated via simple illustrative examples.

Ort, förlag, år, upplaga, sidor
Elsevier BV, 2023
Nyckelord
directed graphs, Distributed optimization, finite-time consensus, quantized communication
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-343701 (URN)10.1016/j.ifacol.2023.10.100 (DOI)001196709200450 ()2-s2.0-85184958272 (Scopus ID)
Konferens
22nd IFAC World Congress, Yokohama, Japan, July 9-14, 2023
Anmärkning

Part of ISBN 9781713872344

QC 20250923

Tillgänglig från: 2024-02-22 Skapad: 2024-02-22 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Doostmohammadian, M., Aghasi, A., Rikos, A., Grammenos, A., Kalyvianaki, E., Hadjicostis, C. N., . . . Charalambous, T. (2022). Distributed CPU Scheduling Subject to Nonlinear Constraints. In: 2022 IEEE Conference on Control Technology and Applications, CCTA 2022: . Paper presented at 2022 IEEE Conference on Control Technology and Applications, CCTA 2022, Trieste, Italy, Aug 23 2022 - Aug 25 2022 (pp. 746-751). Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>Distributed CPU Scheduling Subject to Nonlinear Constraints
Visa övriga...
2022 (Engelska)Ingår i: 2022 IEEE Conference on Control Technology and Applications, CCTA 2022, Institute of Electrical and Electronics Engineers (IEEE) , 2022, s. 746-751Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper considers a network of collaborating agents for local resource allocation subject to nonlinear model constraints. In many applications, it is required (or desirable) that the solution be anytime feasible in terms of satisfying the sum-preserving global constraint. Motivated by this, sufficient conditions on the nonlinear mapping for anytime feasibility (or non-asymptotic feasibility) are addressed in this paper. For the two proposed distributed solutions, one converges over directed weight-balanced networks and the other one over undirected networks. In particular, we elaborate on uniform quantization and discuss the notion of ϵ-accurate solution, which gives an estimate of how close we can get to the exact optimizer subject to different quantization levels. This work, further, handles general (possibly non-quadratic) strictly convex objective functions with application to CPU allocation among a cloud of data centers via distributed solutions. The results can be used as a coordination mechanism to optimally balance the tasks and CPU resources among a group of networked servers while addressing quantization or limited server capacity.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2022
Nyckelord
anytime feasibility, distributed optimization, multi-agent systems, sum-preserving resource allocation
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-333513 (URN)10.1109/CCTA49430.2022.9966048 (DOI)001345025100110 ()2-s2.0-85144591558 (Scopus ID)
Konferens
2022 IEEE Conference on Control Technology and Applications, CCTA 2022, Trieste, Italy, Aug 23 2022 - Aug 25 2022
Anmärkning

Part of ISBN 9781665473385

QC 20230802

Tillgänglig från: 2023-08-02 Skapad: 2023-08-02 Senast uppdaterad: 2025-12-08Bibliografiskt granskad
Rikos, A., Oliva, G., Hadjicostis, C. N. & Johansson, K. H. (2022). Distributed Finite-Time k-means Clustering with Quantized Communucation and Transmission Stopping. In: 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC): . Paper presented at IEEE 61st Conference on Decision and Control (CDC), DEC 06-09, 2022, Cancun, MEXICO (pp. 518-524). Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>Distributed Finite-Time k-means Clustering with Quantized Communucation and Transmission Stopping
2022 (Engelska)Ingår i: 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), Institute of Electrical and Electronics Engineers (IEEE) , 2022, s. 518-524Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, we present a distributed version of the k-means algorithm for multi-agent systems with directed communication links. The goal of k-means is to partition the network's agents in mutually exclusive sets (groups) such that agents in the same set have (and possibly share) similar information and are able to calculate a representative value for their group. Our distributed algorithm allows each node to transmit quantized values in an event-driven fashion, and exhibits distributed stopping capabilities. Transmitting quantized values leads to more efficient usage of the available bandwidth and reduces the communication bottleneck, whereas distributed stopping preserves available resources. We characterize the properties of the proposed distributed algorithm and show that its execution (on any static and strongly connected digraph) will partition all agents in mutually exclusive clusters in finite time. We conclude with examples that illustrate the operation, performance, and potential advantages of the proposed algorithm.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2022
Serie
IEEE Conference on Decision and Control, ISSN 0743-1546
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-326414 (URN)10.1109/CDC51059.2022.9992699 (DOI)000948128100067 ()2-s2.0-85147040605 (Scopus ID)
Konferens
IEEE 61st Conference on Decision and Control (CDC), DEC 06-09, 2022, Cancun, MEXICO
Anmärkning

QC 20230503

Tillgänglig från: 2023-05-03 Skapad: 2023-05-03 Senast uppdaterad: 2023-05-03Bibliografiskt granskad
Oliva, G., Rikos, A., Gasparri, A. & Hadjicostis, C. N. (2022). Distributed Negotiation for Reaching Agreement Among Reluctant Players in Cooperative Multiagent Systems. IEEE Transactions on Automatic Control, 67(9), 4838-4845
Öppna denna publikation i ny flik eller fönster >>Distributed Negotiation for Reaching Agreement Among Reluctant Players in Cooperative Multiagent Systems
2022 (Engelska)Ingår i: IEEE Transactions on Automatic Control, ISSN 0018-9286, E-ISSN 1558-2523, Vol. 67, nr 9, s. 4838-4845Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

In this article, we propose a distributed negotiation framework that allows a set of cooperative agents to find a common ground with their neighbors while attempting to modify their initial opinion by the least possible amount. Based on such a framework, we develop a distributed agreement approach where the effort spent in the local agreement reflects the relevance of the agents in a weighted consensus process. In particular, we assume that players whose ideas happen to satisfactory mediate the standpoint of their interlocutors will end-up being more influential in the overall decision-making process. We conclude the article by applying the proposed methodology in the context of distributed data aggregation scenarios, as a way to mitigate the effect of outliers (e.g., faulty sensors).

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2022
Nyckelord
Robot sensing systems, Decision making, Symmetric matrices, Optimization, Multi-agent systems, Distributed algorithms, Topology, distributed optimization, opinion dynamics, cooperative multiagent systems
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-318172 (URN)10.1109/TAC.2022.3161612 (DOI)000848246200041 ()2-s2.0-85127478752 (Scopus ID)
Anmärkning

QC 20220916

Tillgänglig från: 2022-09-16 Skapad: 2022-09-16 Senast uppdaterad: 2022-09-16Bibliografiskt granskad
Rikos, A., Nylöf, J., Gracy, S. & Johansson, K. H. (2022). Distributed Optimal Allocation with Quantized Communication and Privacy-Preserving Guarantees. In: IFAC PAPERSONLINE: . Paper presented at 4th IFAC Workshop on Cyber-Physical and Human Systems (CPHS), December 1-2, 2022, Houston, TX (pp. 64-70). Elsevier BV, 55(41)
Öppna denna publikation i ny flik eller fönster >>Distributed Optimal Allocation with Quantized Communication and Privacy-Preserving Guarantees
2022 (Engelska)Ingår i: IFAC PAPERSONLINE, Elsevier BV , 2022, Vol. 55, nr 41, s. 64-70Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, we analyze the problem of optimally allocating resources in a distributed and privacy-preserving manner. We propose a novel distributed optimal resource allocation algorithm with privacy-preserving guarantees, which operates over a directed communication network. Our algorithm converges in finite time and allows each node to process and transmit quantized messages. Our algorithm utilizes a distributed quantized average consensus strategy combined with a privacy-preserving mechanism. We show that the algorithm converges in finite-time, and we prove that, under specific conditions on the network topology, nodes are able to preserve the privacy of their initial state. Finally, to illustrate the results, we consider an example where test kits need to be optimally allocated proportionally to the number of infections in a region. It is shown that the proposed privacy-preserving resource allocation algorithm performs well with an appropriate convergence rate under privacy guarantees. Copyright

Ort, förlag, år, upplaga, sidor
Elsevier BV, 2022
Nyckelord
Distributed Algorithms, Optimal Resource Allocation, Privacy-Preservation, Distributed Optimization
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-324632 (URN)10.1016/j.ifacol.2023.01.104 (DOI)000925781400011 ()2-s2.0-85160061182 (Scopus ID)
Konferens
4th IFAC Workshop on Cyber-Physical and Human Systems (CPHS), December 1-2, 2022, Houston, TX
Anmärkning

QC 20250925

Tillgänglig från: 2023-03-09 Skapad: 2023-03-09 Senast uppdaterad: 2025-09-25Bibliografiskt granskad
Rikos, A., Hadjicostis, C. N. & Johansson, K. H. (2022). Distributed Optimal Data Allocation in Finite Time with Efficient Communication and Transmission Stopping over Dynamic Networks. In: 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC): . Paper presented at IEEE 61st Conference on Decision and Control (CDC), December 6-9, 2022, Cancun, Mexico (pp. 5857-5863). Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>Distributed Optimal Data Allocation in Finite Time with Efficient Communication and Transmission Stopping over Dynamic Networks
2022 (Engelska)Ingår i: 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), Institute of Electrical and Electronics Engineers (IEEE) , 2022, s. 5857-5863Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, we focus on the problem of data sharing over a wireless computer network (i.e., a wireless grid). Given a set of available data, we present a distributed algorithm, which operates over a dynamically changing network and allows each node to calculate the optimal allocation of data in a finite number of time steps. We show that our proposed algorithm (i) converges to the optimal solution in finite time with very high probability, and (ii) once the optimal solution is reached, each node is able to cease transmissions without needing knowledge of a global parameter such as the network diameter. Furthermore, our algorithm (i) operates exclusively with quantized values (i.e., each node processes and transmits quantized information), (ii) relies on event-driven updates, and (iii) calculates the optimal solution in the form of a quantized fraction which avoids errors due to quantization. Finally, we demonstrate the operation, performance, and potential advantages of our algorithm over random dynamic networks.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2022
Serie
IEEE Conference on Decision and Control, ISSN 0743-1546
Nationell ämneskategori
Kommunikationssystem
Identifikatorer
urn:nbn:se:kth:diva-326411 (URN)10.1109/CDC51059.2022.9993016 (DOI)000948128104145 ()2-s2.0-85147008988 (Scopus ID)
Konferens
IEEE 61st Conference on Decision and Control (CDC), December 6-9, 2022, Cancun, Mexico
Anmärkning

QC 20250923

Tillgänglig från: 2023-05-03 Skapad: 2023-05-03 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Hadjicostis, C. N., Dominguez-Garcia, A. D. & Rikos, A. (2022). Finite-Time Distributed Flow Balancing. IEEE Transactions on Automatic Control, 67(12), 6926-6933
Öppna denna publikation i ny flik eller fönster >>Finite-Time Distributed Flow Balancing
2022 (Engelska)Ingår i: IEEE Transactions on Automatic Control, ISSN 0018-9286, E-ISSN 1558-2523, Vol. 67, nr 12, s. 6926-6933Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We consider a flow network that is described by a digraph, each edge of which can admit a flow within a certain interval, with nonnegative end points that correspond to lower and upper flow limits. We propose and analyze a distributed iterative algorithm for solving, in {\em finite time}, the so-called feasible circulation problem, which consists of computing flows that are {\em admissible} (i.e., within the given intervals at each edge) and {\em balanced} (i.e., the total in-flow equals the total out-flow at each node). The algorithm assumes a communication topology that allows bidirectional message exchanges between pairs of nodes that are physically connected (i.e., nodes that share a directed edge in the physical topology) and is shown to converge to a feasible and balanced solution as long as the necessary and sufficient circulation conditions are satisfied with strict inequality. In case the initial flows and flow limits are commensurable (i.e., they are integer multiples of a given constant), then the proposed algorithm reduces to a previously proposed finite-time balancing algorithm, for which we provide an explicit bound on the number of steps required for termination.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2022
Nyckelord
Balancing, Distributed algorithms, Distributed balancing, Feasible circulation, Finite-time, Flow networks, Indexes, Synchronization, Task analysis, Technological innovation, Topology, Upper bound, Iterative methods, Job analysis, Parallel algorithms, Distributed flow, Flow balancing, Flow network, Index
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-316060 (URN)10.1109/TAC.2021.3137150 (DOI)000895440500055 ()2-s2.0-85122055578 (Scopus ID)
Anmärkning

QC 20250401

Tillgänglig från: 2022-08-31 Skapad: 2022-08-31 Senast uppdaterad: 2025-04-01Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0002-8737-1984

Sök vidare i DiVA

Visa alla publikationer