Skip to main content

Showing 1–50 of 74 results for author: Notarstefano, G

.
  1. arXiv:2404.13529  [pdf, other

    math.OC eess.SY

    Towards Parameter-free Distributed Optimization: a Port-Hamiltonian Approach

    Authors: Rodrigo Aldana-López, Alessandro Macchelli, Giuseppe Notarstefano, Rosario Aragüés, Carlos Sagüés

    Abstract: This paper introduces a novel distributed optimization technique for networked systems, which removes the dependency on specific parameter choices, notably the learning rate. Traditional parameter selection strategies in distributed optimization often lead to conservative performance, characterized by slow convergence or even divergence if parameters are not properly chosen. In this work, we propo… ▽ More

    Submitted 21 April, 2024; originally announced April 2024.

  2. arXiv:2403.05367  [pdf, other

    eess.SY

    Stability-Certified On-Policy Data-Driven LQR via Recursive Learning and Policy Gradient

    Authors: Lorenzo Sforni, Guido Carnevale, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper, we investigate a data-driven framework to solve Linear Quadratic Regulator (LQR) problems when the dynamics is unknown, with the additional challenge of providing stability certificates for the overall learning and control scheme. Specifically, in the proposed on-policy learning framework, the control input is applied to the actual (unknown) linear system while iteratively optimized… ▽ More

    Submitted 8 March, 2024; originally announced March 2024.

  3. arXiv:2402.14483  [pdf, other

    eess.SY

    MR-ARL: Model Reference Adaptive Reinforcement Learning for Robustly Stable On-Policy Data-Driven LQR

    Authors: Marco Borghesi, Alessandro Bosso, Giuseppe Notarstefano

    Abstract: This article introduces a novel framework for data-driven linear quadratic regulator (LQR) design. First, we introduce a reinforcement learning paradigm for on-policy data-driven LQR, where exploration and exploitation are simultaneously performed while guaranteeing robust stability of the whole closed-loop system encompassing the plant and the control/learning dynamics. Then, we propose Model Ref… ▽ More

    Submitted 22 February, 2024; originally announced February 2024.

  4. arXiv:2401.12623  [pdf, other

    math.OC

    A Unifying System Theory Framework for Distributed Optimization and Games

    Authors: Guido Carnevale, Nicola Mimmo, Giuseppe Notarstefano

    Abstract: This paper introduces a systematic methodological framework to design and analyze distributed algorithms for optimization and games over networks. Starting from a centralized method, we identify an aggregation function involving all the decision variables (e.g., a global cost gradient or constraint) and design a distributed consensus-oriented dynamics to asymptotically approximate the unavailable… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

  5. arXiv:2309.14142  [pdf, other

    math.OC

    ADMM-Tracking Gradient for Distributed Optimization over Asynchronous and Unreliable Networks

    Authors: Guido Carnevale, Nicola Bastianello, Giuseppe Notarstefano, Ruggero Carli

    Abstract: In this paper, we propose (i) a novel distributed algorithm for consensus optimization over networks and (ii) a robust extension tailored to deal with asynchronous agents and packet losses. The key idea is to achieve dynamic consensus on (i) the agents' average and (ii) the global descent direction by iteratively solving an online auxiliary optimization problem through a distributed implementation… ▽ More

    Submitted 25 September, 2023; originally announced September 2023.

  6. arXiv:2309.04257  [pdf, other

    cs.RO math.OC

    A Tutorial on Distributed Optimization for Cooperative Robotics: from Setups and Algorithms to Toolboxes and Research Directions

    Authors: Andrea Testa, Guido Carnevale, Giuseppe Notarstefano

    Abstract: Several interesting problems in multi-robot systems can be cast in the framework of distributed optimization. Examples include multi-robot task allocation, vehicle routing, target protection and surveillance. While the theoretical analysis of distributed optimization algorithms has received significant attention, its application to cooperative robotics has not been investigated in detail. In this… ▽ More

    Submitted 8 September, 2023; originally announced September 2023.

  7. arXiv:2304.14016  [pdf, other

    cs.RO

    A Distributed Online Optimization Strategy for Cooperative Robotic Surveillance

    Authors: Lorenzo Pichierri, Guido Carnevale, Lorenzo Sforni, Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we propose a distributed algorithm to control a team of cooperating robots aiming to protect a target from a set of intruders. Specifically, we model the strategy of the defending team by means of an online optimization problem inspired by the emerging distributed aggregative framework. In particular, each defending robot determines its own position depending on (i) the relative pos… ▽ More

    Submitted 27 April, 2023; originally announced April 2023.

  8. arXiv:2302.01892  [pdf, other

    math.OC eess.SY

    Nonconvex Distributed Feedback Optimization for Aggregative Cooperative Robotics

    Authors: Guido Carnevale, Nicola Mimmo, Giuseppe Notarstefano

    Abstract: Distributed aggregative optimization is a recently emerged framework in which the agents of a network want to minimize the sum of local objective functions, each one depending on the agent decision variable (e.g., the local position of a team of robots) and an aggregation of all the agents' variables (e.g., the team barycentre). In this paper, we address a distributed feedback optimization framewo… ▽ More

    Submitted 5 April, 2024; v1 submitted 3 February, 2023; originally announced February 2023.

  9. arXiv:2302.00716  [pdf, other

    cs.RO

    CrazyChoir: Flying Swarms of Crazyflie Quadrotors in ROS 2

    Authors: Lorenzo Pichierri, Andrea Testa, Giuseppe Notarstefano

    Abstract: This paper introduces CrazyChoir, a modular Python framework based on the Robot Operating System (ROS) 2. The toolbox provides a comprehensive set of functionalities to simulate and run experiments on teams of cooperating Crazyflie nano-quadrotors. Specifically, it allows users to perform realistic simulations over robotic simulators as, e.g., Webots and includes bindings of the firmware control a… ▽ More

    Submitted 30 May, 2023; v1 submitted 1 February, 2023; originally announced February 2023.

  10. arXiv:2210.14547  [pdf, other

    eess.SY cs.GT math.OC

    Tracking-based distributed equilibrium seeking for aggregative games

    Authors: Guido Carnevale, Filippo Fabiani, Filiberto Fele, Kostas Margellos, Giuseppe Notarstefano

    Abstract: We propose fully-distributed algorithms for Nash equilibrium seeking in aggregative games over networks. We first consider the case where local constraints are present and we design an algorithm combining, for each agent, (i) the projected pseudo-gradient descent and (ii) a tracking mechanism to locally reconstruct the aggregative variable. To handle coupling constraints arising in generalized set… ▽ More

    Submitted 12 February, 2024; v1 submitted 26 October, 2022; originally announced October 2022.

  11. arXiv:2206.02313  [pdf, ps, other

    math.OC

    Uniform non-convex optimisation via Extremum Seeking

    Authors: Nicola Mimmo, Lorenzo Marconi, Giuseppe Notarstefano

    Abstract: The paper deals with a well-known extremum seeking scheme by proving uniformity properties with respect to the amplitudes of the dither signal and of the cost function. Those properties are then used to show that the scheme guarantees the global minimiser to be semi-global practically stable despite the presence of local minima. Under the assumption of a globally Lipschitz cost function, it is sho… ▽ More

    Submitted 5 June, 2022; originally announced June 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2204.00580

  12. arXiv:2204.00580  [pdf, other

    math.OC eess.SY

    Uniform quasi-convex optimisation via Extremum Seeking

    Authors: Nicola Mimmo, Lorenzo Marconi, Giuseppe Notarstefano

    Abstract: The paper deals with a well-known extremum seeking scheme by proving uniformity properties with respect to the amplitudes of the dither signal and of the cost function. Those properties are then used to show that the scheme guarantees the global minimiser to be semi-global practically stable despite the presence of local saddle points. To achieve these results, we analyse the average system associ… ▽ More

    Submitted 1 April, 2022; originally announced April 2022.

  13. arXiv:2203.02210  [pdf, other

    math.OC cs.DC

    Triggered Gradient Tracking for Asynchronous Distributed Optimization

    Authors: Guido Carnevale, Ivano Notarnicola, Lorenzo Marconi, Giuseppe Notarstefano

    Abstract: This paper proposes Asynchronous Triggered Gradient Tracking, i.e., a distributed optimization algorithm to solve consensus optimization over networks with asynchronous communication. As a building block, we devise the continuous-time counterpart of the recently proposed (discrete-time) distributed gradient tracking called Continuous Gradient Tracking. By using a Lyapunov approach, we prove expone… ▽ More

    Submitted 12 September, 2023; v1 submitted 4 March, 2022; originally announced March 2022.

  14. arXiv:2110.04234  [pdf, other

    math.OC eess.SY

    Extremum Seeking Tracking for Derivative-free Distributed Optimization

    Authors: Nicola Mimmo, Guido Carnevale, Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we deal with a network of agents that want to cooperatively minimize the sum of local cost functions depending on a common decision variable. We consider the challenging scenario in which objective functions are unknown and agents have only access to local measurements of their local functions. We propose a novel distributed algorithm that combines a recent gradient tracking policy… ▽ More

    Submitted 27 May, 2024; v1 submitted 8 October, 2021; originally announced October 2021.

  15. arXiv:2108.13308  [pdf, other

    math.OC eess.SY

    GoPRONTO: a Feedback-based Framework for Nonlinear Optimal Control

    Authors: Lorenzo Sforni, Sara Spedicato, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we We propose GoPRONTO, a first-order, feedback-based approach to solve nonlinear discrete-time optimal control problems. This method is a generalized first-order framework based on incorporating the original dynamics into a closed-loop system. By exploiting this feedback-based shooting, we are able to reinterpret the optimal control problem as the minimization of a cost function, de… ▽ More

    Submitted 21 August, 2023; v1 submitted 30 August, 2021; originally announced August 2021.

    Comments: 27 pages, 8 figures

  16. arXiv:2104.09847  [pdf, other

    math.OC eess.SY

    Distributed Online Aggregative Optimization for Dynamic Multi-robot Coordination

    Authors: Guido Carnevale, Andrea Camisa, Giuseppe Notarstefano

    Abstract: This paper focuses on an online version of the emerging distributed constrained aggregative optimization framework, which is particularly suited for applications arising in cooperative robotics. Agents in a network want to minimize the sum of local cost functions, each one depending both on a local optimization variable, subject to a local constraint, and on an aggregated version of all the variab… ▽ More

    Submitted 12 September, 2023; v1 submitted 20 April, 2021; originally announced April 2021.

  17. arXiv:2104.06346  [pdf, other

    math.OC eess.SY

    A Distributed Mixed-Integer Framework to Stochastic Optimal Microgrid Control

    Authors: Andrea Camisa, Giuseppe Notarstefano

    Abstract: This paper deals with distributed control of microgrids composed of storages, generators, renewable energy sources, critical and controllable loads. We consider a stochastic formulation of the optimal control problem associated to the microgrid that appropriately takes into account the unpredictable nature of the power generated by renewables. The resulting problem is a Mixed-Integer Linear Progra… ▽ More

    Submitted 15 June, 2021; v1 submitted 13 April, 2021; originally announced April 2021.

  18. arXiv:2104.06341  [pdf, other

    math.OC eess.SY

    Constraint-coupled Optimization with Unknown Costs: A Distributed Primal Decomposition Approach

    Authors: Andrea Camisa, Alessia Benevento, Giuseppe Notarstefano

    Abstract: In this paper, we present a distributed algorithm for solving convex, constraint-coupled, optimization problems over peer-to-peer networks. We consider a network of processors that aim to cooperatively minimize the sum of local cost functions, subject to individual constraints and to global coupling constraints. The major assumption of this work is that the cost functions are unknown and must be l… ▽ More

    Submitted 13 April, 2021; originally announced April 2021.

  19. Multi-Robot Pickup and Delivery via Distributed Resource Allocation

    Authors: Andrea Camisa, Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we consider a large-scale instance of the classical Pickup-and-Delivery Vehicle Routing Problem (PDVRP) that must be solved by a network of mobile cooperating robots. Robots must self-coordinate and self-allocate a set of pickup/delivery tasks while minimizing a given cost figure. This results in a large, challenging Mixed-Integer Linear Problem that must be cooperatively solved % w… ▽ More

    Submitted 19 November, 2022; v1 submitted 6 April, 2021; originally announced April 2021.

  20. arXiv:2010.14489  [pdf, other

    math.OC eess.SY

    Distributed Constraint-Coupled Optimization via Primal Decomposition over Random Time-Varying Graphs

    Authors: Andrea Camisa, Francesco Farina, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: The paper addresses large-scale, convex optimization problems that need to be solved in a distributed way by agents communicating according to a random time-varying graph. Specifically, the goal of the network is to minimize the sum of local costs, while satisfying local and coupling constraints. Agents communicate according to a time-varying model in which edges of an underlying connected graph a… ▽ More

    Submitted 27 October, 2020; originally announced October 2020.

  21. arXiv:2010.14446  [pdf, other

    math.OC eess.SY

    Distributed Primal Decomposition for Large-Scale MILPs

    Authors: Andrea Camisa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: This paper deals with a distributed Mixed-Integer Linear Programming (MILP) set-up arising in several control applications. Agents of a network aim to minimize the sum of local linear cost functions subject to both individual constraints and a linear coupling constraint involving all the decision variables. A key, challenging feature of the considered set-up is that some components of the decision… ▽ More

    Submitted 11 February, 2021; v1 submitted 27 October, 2020; originally announced October 2020.

  22. ChoiRbot: A ROS 2 Toolbox for Cooperative Robotics

    Authors: Andrea Testa, Andrea Camisa, Giuseppe Notarstefano

    Abstract: In this paper, we introduce ChoiRbot, a toolbox for distributed cooperative robotics based on the novel Robot Operating System (ROS) 2. ChoiRbot provides a fully-functional toolset to execute complex distributed multi-robot tasks, either in simulation or experimentally, with a particular focus on networks of heterogeneous robots without a central coordinator. Thanks to its modular structure, ChoiR… ▽ More

    Submitted 12 March, 2021; v1 submitted 26 October, 2020; originally announced October 2020.

  23. arXiv:2009.01745  [pdf, other

    math.OC cs.DC cs.LG

    GTAdam: Gradient Tracking with Adaptive Momentum for Distributed Online Optimization

    Authors: Guido Carnevale, Francesco Farina, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: This paper deals with a network of computing agents aiming to solve an online optimization problem in a distributed fashion, i.e., by means of local computation and communication, without any central coordinator. We propose the gradient tracking with adaptive momentum estimation (GTAdam) distributed algorithm, which combines a gradient tracking mechanism with first and second order momentum estima… ▽ More

    Submitted 12 September, 2023; v1 submitted 3 September, 2020; originally announced September 2020.

  24. arXiv:2008.04363  [pdf, other

    eess.SY math.OC

    Distributed Personalized Gradient Tracking with Convex Parametric Models

    Authors: Ivano Notarnicola, Andrea Simonetto, Francesco Farina, Giuseppe Notarstefano

    Abstract: We present a distributed optimization algorithm for solving online personalized optimization problems over a network of computing and communicating nodes, each of which linked to a specific user. The local objective functions are assumed to have a composite structure and to consist of a known time-varying (engineering) part and an unknown (user-specific) part. Regarding the unknown part, it is ass… ▽ More

    Submitted 14 April, 2021; v1 submitted 10 August, 2020; originally announced August 2020.

  25. arXiv:2004.11857  [pdf, other

    math.OC

    Generalized Assignment for Multi-Robot Systems via Distributed Branch-And-Price

    Authors: Andrea Testa, Giuseppe Notarstefano

    Abstract: In this paper, we consider a network of agents that has to self-assign a set of tasks while respecting resource constraints. One possible formulation is the Generalized Assignment Problem, where the goal is to find a maximum payoff while satisfying capability constraints. We propose a purely distributed branch-and-price algorithm to solve this problem in a cooperative fashion. Inspired by classica… ▽ More

    Submitted 11 October, 2021; v1 submitted 24 April, 2020; originally announced April 2020.

  26. On the Linear Convergence Rate of the Distributed Block Proximal Method

    Authors: Francesco Farina, Giuseppe Notarstefano

    Abstract: The recently developed Distributed Block Proximal Method, for solving stochastic big-data convex optimization problems, is studied in this paper under the assumption of constant stepsizes and strongly convex (possibly non-smooth) local objective functions. This class of problems arises in many learning and classification problems in which, for example, strongly-convex regularizing functions are in… ▽ More

    Submitted 4 March, 2020; originally announced March 2020.

    Comments: arXiv admin note: text overlap with arXiv:1905.04214

  27. arXiv:2001.10349  [pdf, other

    math.OC

    A Sparse Polytopic LPV Controller for Fully-Distributed Nonlinear Optimal Control

    Authors: Sara Spedicato, Sarnavi Mahesh, Giuseppe Notarstefano

    Abstract: In this paper we deal with distributed optimal control for nonlinear dynamical systems over graph, that is large-scale systems in which the dynamics of each subsystem depends on neighboring states only. Starting from a previous work in which we designed a partially distributed solution based on a cloud, here we propose a fully-distributed algorithm. The key novelty of the approach in this paper is… ▽ More

    Submitted 28 January, 2020; originally announced January 2020.

  28. arXiv:1911.06665  [pdf, ps, other

    eess.SY cs.MA math.OC

    A System Theoretical Perspective to Gradient-Tracking Algorithms for Distributed Quadratic Optimization

    Authors: Michelangelo Bin, Ivano Notarnicola, Lorenzo Marconi, Giuseppe Notarstefano

    Abstract: In this paper we consider a recently developed distributed optimization algorithm based on gradient tracking. We propose a system theory framework to analyze its structural properties on a preliminary, quadratic optimization set-up. Specifically, we focus on a scenario in which agents in a static network want to cooperatively minimize the sum of quadratic cost functions. We show that the gradient… ▽ More

    Submitted 15 November, 2019; originally announced November 2019.

  29. DISROPT: a Python Framework for Distributed Optimization

    Authors: Francesco Farina, Andrea Camisa, Andrea Testa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we introduce DISROPT, a Python package for distributed optimization over networks. We focus on cooperative set-ups in which an optimization problem must be solved by peer-to-peer processors (without central coordinators) that have access only to partial knowledge of the entire problem. To reflect this, agents in DISROPT are modeled as entities that are initialized with their local kn… ▽ More

    Submitted 20 May, 2020; v1 submitted 6 November, 2019; originally announced November 2019.

    Journal ref: IFAC-PapersOnLine 2020

  30. arXiv:1909.04351  [pdf, ps, other

    math.OC

    Subgradient averaging for multi-agent optimisation with different constraint sets

    Authors: Licio Romao, Kostas Margellos, Giuseppe Notarstefano, Antonis Papachristodoulou

    Abstract: We consider a multi-agent setting with agents exchanging information over a possibly time-varying network, aiming at minimising a separable objective function subject to constraints. To achieve this objective we propose a novel subgradient averaging algorithm that allows for non-differentiable objective functions and different constraint sets per agent. Allowing different constraints per agent sim… ▽ More

    Submitted 19 November, 2020; v1 submitted 10 September, 2019; originally announced September 2019.

  31. arXiv:1907.10860  [pdf, other

    math.OC eess.SY

    Tracking-ADMM for Distributed Constraint-Coupled Optimization

    Authors: Alessandro Falsone, Ivano Notarnicola, Giuseppe Notarstefano, Maria Prandini

    Abstract: We consider constraint-coupled optimization problems in which agents of a network aim to cooperatively minimize the sum of local objective functions subject to individual constraints and a common linear coupling constraint. We propose a novel optimization algorithm that embeds a dynamic average consensus protocol in the parallel Alternating Direction Method of Multipliers (ADMM) to design a fully… ▽ More

    Submitted 25 July, 2019; originally announced July 2019.

    Comments: 14 pages, 2 figures, submitted to Automatica

  32. arXiv:1907.04691  [pdf, other

    math.OC cs.DC eess.SY

    Randomized Constraints Consensus for Distributed Robust Mixed-Integer Programming

    Authors: Mohammadreza Chamanbaz, Giuseppe Notarstefano, Francesco Sasso, Roland Bouffanais

    Abstract: In this paper, we consider a network of processors aiming at cooperatively solving mixed-integer convex programs subject to uncertainty. Each node only knows a common cost function and its local uncertain constraint set. We propose a randomized, distributed algorithm working under asynchronous, unreliable and directed communication. The algorithm is based on a local computation and communication p… ▽ More

    Submitted 9 July, 2019; originally announced July 2019.

    Comments: Submitted for publication. arXiv admin note: text overlap with arXiv:1706.00488

    Journal ref: IFAC 2017, 20th IFAC World Congress, July 9-14, Toulouse, France, IFAC PapersOnLine (50), 4973-497, 2017

  33. arXiv:1906.10760  [pdf, other

    eess.SY math.OC

    Distributed Optimization for Smart Cyber-Physical Networks

    Authors: Giuseppe Notarstefano, Ivano Notarnicola, Andrea Camisa

    Abstract: The presence of embedded electronics and communication capabilities as well as sensing and control in smart devices has given rise to the novel concept of cyber-physical networks, in which agents aim at cooperatively solving complex tasks by local computation and communication. Numerous estimation, learning, decision and control tasks in smart networks involve the solution of large-scale, structur… ▽ More

    Submitted 27 October, 2020; v1 submitted 25 June, 2019; originally announced June 2019.

  34. arXiv:1905.13682  [pdf, other

    math.OC cs.LG math.CO

    Distributed Submodular Minimization via Block-Wise Updates and Communications

    Authors: Andrea Testa, Francesco Farina, Giuseppe Notarstefano

    Abstract: In this paper we deal with a network of computing agents with local processing and neighboring communication capabilities that aim at solving (without any central unit) a submodular optimization problem. The cost function is the sum of many local submodular functions and each agent in the network has access to one function in the sum only. In this \emph{distributed} set-up, in order to preserve th… ▽ More

    Submitted 25 May, 2020; v1 submitted 31 May, 2019; originally announced May 2019.

  35. Randomized Block Proximal Methods for Distributed Stochastic Big-Data Optimization

    Authors: Francesco Farina, Giuseppe Notarstefano

    Abstract: In this paper we introduce a class of novel distributed algorithms for solving stochastic big-data convex optimization problems over directed graphs. In the addressed set-up, the dimension of the decision variable can be extremely high and the objective function can be nonsmooth. The general algorithm consists of two main steps: a consensus step and an update on a single block of the optimization… ▽ More

    Submitted 4 October, 2020; v1 submitted 10 May, 2019; originally announced May 2019.

  36. arXiv:1812.05974  [pdf, other

    eess.SY cs.DC cs.MA math.OC

    Distributed Submodular Minimization over Networks: a Greedy Column Generation Approach

    Authors: Andrea Testa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: Submodular optimization is a special class of combinatorial optimization arising in several machine learning problems, but also in cooperative control of complex systems. In this paper, we consider agents in an asynchronous, unreliable and time-varying directed network that aim at cooperatively solving submodular minimization problems in a fully distributed way. The challenge is that the (submodul… ▽ More

    Submitted 14 December, 2018; originally announced December 2018.

    Comments: 12 pages, 4 figures, 57th IEEE Conference on Decision and Control

  37. arXiv:1811.03657  [pdf, other

    eess.SY cs.DC cs.MA math.OC

    A Primal Decomposition Method with Suboptimality Bounds for Distributed Mixed-Integer Linear Programming

    Authors: Andrea Camisa, Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we deal with a network of agents seeking to solve in a distributed way Mixed-Integer Linear Programs (MILPs) with a coupling constraint (modeling a limited shared resource) and local constraints. MILPs are NP-hard problems and several challenges arise in a distributed framework, so that looking for suboptimal solutions is of interest. To achieve this goal, the presence of a linear co… ▽ More

    Submitted 8 November, 2018; originally announced November 2018.

    Comments: 57th IEEE Conference on Decision and Control

  38. arXiv:1808.07252  [pdf, other

    math.OC cs.DC cs.MA

    Distributed Big-Data Optimization via Block-wise Gradient Tracking

    Authors: Ivano Notarnicola, Ying Sun, Gesualdo Scutari, Giuseppe Notarstefano

    Abstract: We study distributed big-data nonconvex optimization in multi-agent networks. We consider the (constrained) minimization of the sum of a smooth (possibly) nonconvex function, i.e., the agents' sum-utility, plus a convex (possibly) nonsmooth regularizer. Our interest is on big-data problems in which there is a large number of variables to optimize. If treated by means of standard distributed optimi… ▽ More

    Submitted 31 August, 2018; v1 submitted 22 August, 2018; originally announced August 2018.

  39. A Distributed Asynchronous Method of Multipliers for Constrained Nonconvex Optimization

    Authors: Francesco Farina, Andrea Garulli, Antonio Giannitrapani, Giuseppe Notarstefano

    Abstract: This paper presents a fully asynchronous and distributed approach for tackling optimization problems in which both the objective function and the constraints may be nonconvex. In the considered network setting each node is active upon triggering of a local timer and has access only to a portion of the objective function and to a subset of the constraints. In the proposed technique, based on the me… ▽ More

    Submitted 22 February, 2019; v1 submitted 13 June, 2018; originally announced June 2018.

    Comments: arXiv admin note: substantial text overlap with arXiv:1803.06482

  40. arXiv:1806.01003  [pdf, other

    eess.SY cs.LG stat.ML

    Distributed Learning from Interactions in Social Networks

    Authors: Francesco Sasso, Angelo Coluccia, Giuseppe Notarstefano

    Abstract: We consider a network scenario in which agents can evaluate each other according to a score graph that models some interactions. The goal is to design a distributed protocol, run by the agents, that allows them to learn their unknown state among a finite set of possible values. We propose a Bayesian framework in which scores and states are associated to probabilistic events with unknown parameters… ▽ More

    Submitted 4 June, 2018; originally announced June 2018.

    Comments: This submission is a shorter work (for conference publication) of a more comprehensive paper, already submitted as arXiv:1706.04081 (under review for journal publication). In this short submission only one social set-up is considered and only one of the relaxed estimators is proposed. Moreover, the exhaustive analysis, carried out in the longer manuscript, is completely missing in this version

  41. arXiv:1805.10654  [pdf, other

    cs.DC eess.SY math.OC

    Distributed Big-Data Optimization via Block Communications

    Authors: Ivano Notarnicola, Ying Sun, Gesualdo Scutari, Giuseppe Notarstefano

    Abstract: We study distributed multi-agent large-scale optimization problems, wherein the cost function is composed of a smooth possibly nonconvex sum-utility plus a DC (Difference-of-Convex) regularizer. We consider the scenario where the dimension of the optimization variables is so large that optimizing and/or transmitting the entire set of variables could cause unaffordable computation and communication… ▽ More

    Submitted 27 May, 2018; originally announced May 2018.

  42. arXiv:1805.08712  [pdf, other

    eess.SY

    A Distributed Version of the Hungarian Method for Multi-Robot Assignment

    Authors: Smriti Chopra, Giuseppe Notarstefano, Matthew Rice, Magnus Egerstedt

    Abstract: In this paper, we propose a distributed version of the Hungarian Method to solve the well known assignment problem. In the context of multi-robot applications, all robots cooperatively compute a common assignment that optimizes a given global criterion (e.g. the total distance traveled) within a finite set of local computations and communications over a peer-to-peer network. As a motivating applic… ▽ More

    Submitted 22 May, 2018; originally announced May 2018.

  43. arXiv:1805.08590  [pdf, other

    eess.SY

    An Empirical Bayes Approach for Distributed Estimation of Spatial Fields

    Authors: Francesco Sasso, Angelo Coluccia, Giuseppe Notarstefano

    Abstract: In this paper we consider a network of spatially distributed sensors which collect measurement samples of a spatial field, and aim at estimating in a distributed way (without any central coordinator) the entire field by suitably fusing all network data. We propose a general probabilistic model that can handle both partial knowledge of the physics generating the spatial field as well as a purely da… ▽ More

    Submitted 22 May, 2018; originally announced May 2018.

  44. arXiv:1805.08460  [pdf, other

    eess.SY

    Distributed Partitioned Big-Data Optimization via Asynchronous Dual Decomposition

    Authors: Ivano Notarnicola, Ruggero Carli, Giuseppe Notarstefano

    Abstract: In this paper we consider a novel partitioned framework for distributed optimization in peer-to-peer networks. In several important applications the agents of a network have to solve an optimization problem with two key features: (i) the dimension of the decision variable depends on the network size, and (ii) cost function and constraints have a sparsity structure related to the communication grap… ▽ More

    Submitted 22 May, 2018; originally announced May 2018.

  45. arXiv:1805.00658  [pdf, other

    cs.DC eess.SY math.OC

    Distributed Big-Data Optimization via Block-Iterative Convexification and Averaging

    Authors: Ivano Notarnicola, Ying Sun, Gesualdo Scutari, Giuseppe Notarstefano

    Abstract: In this paper, we study distributed big-data nonconvex optimization in multi-agent networks. We consider the (constrained) minimization of the sum of a smooth (possibly) nonconvex function, i.e., the agents' sum-utility, plus a convex (possibly) nonsmooth regularizer. Our interest is in big-data problems wherein there is a large number of variables to optimize. If treated by means of standard dist… ▽ More

    Submitted 2 May, 2018; originally announced May 2018.

  46. arXiv:1804.09105  [pdf, other

    eess.SY

    A Duality-Based Approach for Distributed Optimization with Coupling Constraints

    Authors: Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we consider a distributed optimization scenario in which a set of agents has to solve a convex optimization problem with separable cost function, local constraint sets and a coupling inequality constraint. We propose a novel distributed algorithm based on a relaxation of the primal problem and an elegant exploration of duality theory. Despite its complex derivation based on several d… ▽ More

    Submitted 24 April, 2018; originally announced April 2018.

  47. arXiv:1804.03391  [pdf, other

    math.OC

    Distributed Mixed-Integer Linear Programming via Cut Generation and Constraint Exchange

    Authors: Andrea Testa, Alessandro Rucco, Giuseppe Notarstefano

    Abstract: Many problems of interest for cyber-physical network systems can be formulated as Mixed-Integer Linear Programs in which the constraints are distributed among the agents. In this paper we propose a distributed algorithmic framework to solve this class of optimization problems in a peer-to-peer network with no coordinator and with limited computation and communication capabilities. At each communic… ▽ More

    Submitted 4 June, 2019; v1 submitted 10 April, 2018; originally announced April 2018.

  48. Asynchronous Distributed Method of Multipliers for Constrained Nonconvex Optimization

    Authors: Francesco Farina, Andrea Garulli, Antonio Giannitrapani, Giuseppe Notarstefano

    Abstract: This paper addresses a class of constrained optimization problems over networks in which local cost functions and constraints can be nonconvex. We propose an asynchronous distributed optimization algorithm, relying on the centralized Method of Multipliers, in which each node wakes up in an uncoordinated fashion and performs either a descent step on a local Augmented Lagrangian or an ascent step on… ▽ More

    Submitted 17 March, 2018; originally announced March 2018.

  49. arXiv:1712.01621  [pdf, ps, other

    math.OC

    A Finite-Time Cutting Plane Algorithm for Distributed Mixed Integer Linear Programming

    Authors: Andrea Testa, Alessandro Rucco, Giuseppe Notarstefano

    Abstract: Many problems of interest for cyber-physical network systems can be formulated as Mixed Integer Linear Programs in which the constraints are distributed among the agents. In this paper we propose a distributed algorithm to solve this class of optimization problems in a peer-to-peer network with no coordinator and with limited computation and communication capabilities. In the proposed algorithm, a… ▽ More

    Submitted 5 December, 2017; originally announced December 2017.

    Comments: 6 pages, 3 figures

  50. arXiv:1711.09221  [pdf, other

    eess.SY cs.DC math.OC

    Constraint Coupled Distributed Optimization: a Relaxation and Duality Approach

    Authors: Ivano Notarnicola, Giuseppe Notarstefano

    Abstract: In this paper we consider a general, challenging distributed optimization set-up arising in several important network control applications. Agents of a network want to minimize the sum of local cost functions, each one depending on a local variable, subject to local and coupling constraints, with the latter involving all the decision variables. We propose a novel fully distributed algorithm based… ▽ More

    Submitted 14 June, 2018; v1 submitted 25 November, 2017; originally announced November 2017.