Skip to main content

Showing 1–50 of 111 results for author: Johansson, K H

  1. arXiv:2407.04608  [pdf, other

    math.OC cs.GT cs.MA

    A Multi-Player Potential Game Approach for Sensor Network Localization with Noisy Measurements

    Authors: Gehui Xu, Guanpu Chen, Baris Fidan, Yiguang Hong, Hongsheng Qi, Thomas Parisini, Karl H. Johansson

    Abstract: Sensor network localization (SNL) is a challenging problem due to its inherent non-convexity and the effects of noise in inter-node ranging measurements and anchor node position. We formulate a non-convex SNL problem as a multi-player non-convex potential game and investigate the existence and uniqueness of a Nash equilibrium (NE) in both the ideal setting without measurement noise and the practic… ▽ More

    Submitted 5 July, 2024; originally announced July 2024.

    Comments: arXiv admin note: text overlap with arXiv:2311.03326, arXiv:2401.02471

  2. arXiv:2406.03209  [pdf, other

    cs.LG cs.AI

    Challenges and Considerations in the Evaluation of Bayesian Causal Discovery

    Authors: Amir Mohammad Karimi Mamaghan, Panagiotis Tigas, Karl Henrik Johansson, Yarin Gal, Yashas Annadani, Stefan Bauer

    Abstract: Representing uncertainty in causal discovery is a crucial component for experimental design, and more broadly, for safe and reliable causal decision making. Bayesian Causal Discovery (BCD) offers a principled approach to encapsulating this uncertainty. Unlike non-Bayesian causal discovery, which relies on a single estimated causal graph and model parameters for assessment, evaluating BCD presents… ▽ More

    Submitted 5 June, 2024; originally announced June 2024.

  3. arXiv:2405.11300  [pdf, other

    eess.SY cs.RO

    Ensuring Safety at Intelligent Intersections: Temporal Logic Meets Reachability Analysis

    Authors: Kaj Munhoz Arfvidsson, Frank J. Jiang, Karl H. Johansson, Jonas Mårtensson

    Abstract: In this work, we propose an approach for ensuring the safety of vehicles passing through an intelligent intersection. There are many proposals for the design of intelligent intersections that introduce central decision-makers to intersections for enhancing the efficiency and safety of the vehicles. To guarantee the safety of such designs, we develop a safety framework for intersections based on te… ▽ More

    Submitted 18 May, 2024; originally announced May 2024.

  4. arXiv:2405.05911  [pdf, other

    eess.SY cs.ET cs.NI

    Small-Scale Testbed for Evaluating C-V2X Applications on 5G Cellular Networks

    Authors: Kaj Munhoz Arfvidsson, Kleio Fragkedaki, Frank J. Jiang, Vandana Narri, Hans-Cristian Lindh, Karl H. Johansson, Jonas Mårtensson

    Abstract: In this work, we present a small-scale testbed for evaluating the real-life performance of cellular V2X (C-V2X) applications on 5G cellular networks. Despite the growing interest and rapid technology development for V2X applications, researchers still struggle to prototype V2X applications with real wireless networks, hardware, and software in the loop in a controlled environment. To help alleviat… ▽ More

    Submitted 9 May, 2024; originally announced May 2024.

  5. arXiv:2404.08334  [pdf, other

    eess.SY cs.RO

    Guaranteed Completion of Complex Tasks via Temporal Logic Trees and Hamilton-Jacobi Reachability

    Authors: Frank J. Jiang, Kaj Munhoz Arfvidsson, Chong He, Mo Chen, Karl H. Johansson

    Abstract: In this paper, we present an approach for guaranteeing the completion of complex tasks with cyber-physical systems (CPS). Specifically, we leverage temporal logic trees constructed using Hamilton-Jacobi reachability analysis to (1) check for the existence of control policies that complete a specified task and (2) develop a computationally-efficient approach to synthesize the full set of control in… ▽ More

    Submitted 12 April, 2024; originally announced April 2024.

  6. arXiv:2404.03308  [pdf, other

    eess.SY cs.LO

    Formal Verification of Linear Temporal Logic Specifications Using Hybrid Zonotope-Based Reachability Analysis

    Authors: Loizos Hadjiloizou, Frank J. Jiang, Amr Alanwar, Karl H. Johansson

    Abstract: In this paper, we introduce a hybrid zonotope-based approach for formally verifying the behavior of autonomous systems operating under Linear Temporal Logic (LTL) specifications. In particular, we formally verify the LTL formula by constructing temporal logic trees (TLT)s via backward reachability analysis (BRA). In previous works, TLTs are predominantly constructed with either highly general and… ▽ More

    Submitted 4 April, 2024; originally announced April 2024.

    Comments: 6 pages, 3 figures, 1 table, 1 algorithm

  7. arXiv:2404.02988  [pdf, other

    eess.SY cs.LG

    Risk-averse Learning with Non-Stationary Distributions

    Authors: Siyi Wang, Zifan Wang, Xinlei Yi, Michael M. Zavlanos, Karl H. Johansson, Sandra Hirche

    Abstract: Considering non-stationary environments in online optimization enables decision-maker to effectively adapt to changes and improve its performance over time. In such cases, it is favorable to adopt a strategy that minimizes the negative impact of change to avoid potentially risky situations. In this paper, we investigate risk-averse online optimization where the distribution of the random cost chan… ▽ More

    Submitted 3 April, 2024; originally announced April 2024.

  8. Reachability Analysis Using Constrained Polynomial Logical Zonotopes

    Authors: Ahmad Hafez, Frank J. Jiang, Karl H. Johansson, Amr Alanwar

    Abstract: In this paper, we propose reachability analysis using constrained polynomial logical zonotopes. We perform reachability analysis to compute the set of states that could be reached. To do this, we utilize a recently introduced set representation called polynomial logical zonotopes for performing computationally efficient and exact reachability analysis on logical systems. Notably, polynomial logica… ▽ More

    Submitted 19 June, 2024; v1 submitted 27 March, 2024; originally announced March 2024.

    Comments: IEEE Control Systems Letters (2024)

  9. arXiv:2403.17572  [pdf, other

    cs.LG math.OC

    Enhancing Privacy in Federated Learning through Local Training

    Authors: Nicola Bastianello, Changxin Liu, Karl H. Johansson

    Abstract: In this paper we propose the federated private local training algorithm (Fed-PLT) for federated learning, to overcome the challenges of (i) expensive communications and (ii) privacy preservation. We address (i) by allowing for both partial participation and local training, which significantly reduce the number of communication rounds between the central coordinator and computing agents. The algori… ▽ More

    Submitted 26 March, 2024; originally announced March 2024.

  10. arXiv:2403.11932  [pdf, ps, other

    cs.IT math.OC

    Consistency of Value of Information: Effects of Packet Loss and Time Delay in Networked Control Systems Tasks

    Authors: Touraj Soleymani, John S. Baras, Siyi Wang, Sandra Hirche, Karl H. Johansson

    Abstract: In this chapter, we study the consistency of the value of information$\unicode{x2014}$a semantic metric that claims to determine the right piece of information in networked control systems tasks$\unicode{x2014}$in a lossy and delayed communication regime. Our analysis begins with a focus on state estimation, and subsequently extends to feedback control. To that end, we make a causal tradeoff betwe… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  11. arXiv:2403.11927  [pdf, ps, other

    cs.IT math.OC

    Foundations of Value of Information: A Semantic Metric for Networked Control Systems Tasks

    Authors: Touraj Soleymani, John S. Baras, Sandra Hirche, Karl H. Johansson

    Abstract: In this chapter, we present our recent invention, i.e., the notion of the value of information$\unicode{x2014}$a semantic metric that is fundamental for networked control systems tasks. We begin our analysis by formulating a causal tradeoff between the packet rate and the regulation cost, with an encoder and a decoder as two distributed decision makers, and show that the valuation of information i… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  12. arXiv:2403.11926  [pdf, ps, other

    cs.IT math.OC

    Relation between Value and Age of Information in Feedback Control

    Authors: Touraj Soleymani, John S. Baras, Karl H. Johansson

    Abstract: In this chapter, we investigate the value of information as a more comprehensive instrument than the age of information for optimally shaping the information flow in a networked control system. In particular, we quantify the value of information based on the variation in a value function, and discuss the structural properties of this metric. Through our analysis, we establish the mathematical rela… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  13. arXiv:2403.10980  [pdf, other

    cs.GT eess.SY math.OC

    Inverse learning of black-box aggregator for robust Nash equilibrium

    Authors: Guanpu Chen, Gehui Xu, Fengxiang He, Dacheng Tao, Thomas Parisini, Karl Henrik Johansson

    Abstract: In this note, we investigate the robustness of Nash equilibria (NE) in multi-player aggregative games with coupling constraints. There are many algorithms for computing an NE of an aggregative game given a known aggregator. When the coupling parameters are affected by uncertainty, robust NE need to be computed. We consider a scenario where players' weight in the aggregator is unknown, making the a… ▽ More

    Submitted 16 March, 2024; originally announced March 2024.

  14. arXiv:2401.15607  [pdf, other

    eess.SY cs.DC eess.SP math.OC

    Survey of Distributed Algorithms for Resource Allocation over Multi-Agent Systems

    Authors: Mohammadreza Doostmohammadian, Alireza Aghasi, Mohammad Pirani, Ehsan Nekouei, Houman Zarrabi, Reza Keypour, Apostolos I. Rikos, Karl H. Johansson

    Abstract: Resource allocation and scheduling in multi-agent systems present challenges due to complex interactions and decentralization. This survey paper provides a comprehensive analysis of distributed algorithms for addressing the distributed resource allocation (DRA) problem over multi-agent systems. It covers a significant area of research at the intersection of optimization, multi-agent systems, and d… ▽ More

    Submitted 28 January, 2024; originally announced January 2024.

    Comments: Submitted to annual reviews in control

  15. arXiv:2401.02471  [pdf, other

    math.OC cs.GT cs.MA

    Global solution to sensor network localization: A non-convex potential game approach and its distributed implementation

    Authors: Gehui Xu, Guanpu Chen, Yiguang Hong, Baris Fidan, Thomas Parisini, Karl H. Johansson

    Abstract: Consider a sensor network consisting of both anchor and non-anchor nodes. We address the following sensor network localization (SNL) problem: given the physical locations of anchor nodes and relative measurements among all nodes, determine the locations of all non-anchor nodes. The solution to the SNL problem is challenging due to its inherent non-convexity. In this paper, the problem takes on the… ▽ More

    Submitted 4 January, 2024; originally announced January 2024.

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

  16. arXiv:2311.05421  [pdf, other

    cs.LG stat.ME

    Diffusion Based Causal Representation Learning

    Authors: Amir Mohammad Karimi Mamaghan, Andrea Dittadi, Stefan Bauer, Karl Henrik Johansson, Francesco Quinzan

    Abstract: Causal reasoning can be considered a cornerstone of intelligent systems. Having access to an underlying causal graph comes with the promise of cause-effect estimation and the identification of efficient and safe interventions. However, learning causal representations remains a major challenge, due to the complexity of many real-world systems. Previous works on causal representation learning have m… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

  17. arXiv:2311.03326  [pdf, other

    math.OC cs.GT cs.MA

    Non-convex potential games for finding global solutions to sensor network localization

    Authors: Gehui Xu, Guanpu Chen, Yiguang Hong, Baris Fidan, Thomas Parisini, Karl H. Johansson

    Abstract: Sensor network localization (SNL) problems require determining the physical coordinates of all sensors in a network. This process relies on the global coordinates of anchors and the available measurements between non-anchor and anchor nodes. Attributed to the intrinsic non-convexity, obtaining a globally optimal solution to SNL is challenging, as well as implementing corresponding algorithms. In t… ▽ More

    Submitted 23 March, 2024; v1 submitted 6 November, 2023; originally announced November 2023.

  18. arXiv:2309.00520  [pdf, other

    math.OC cs.LG cs.MA eess.SY

    Robust Online Learning over Networks

    Authors: Nicola Bastianello, Diego Deplano, Mauro Franceschelli, Karl H. Johansson

    Abstract: The recent deployment of multi-agent networks has enabled the distributed solution of learning problems, where agents cooperate to train a global model without sharing their local, private data. This work specifically targets some prevalent challenges inherent to distributed learning: (i) online training, i.e., the local data change over time; (ii) asynchronous agent computations; (iii) unreliable… ▽ More

    Submitted 17 May, 2024; v1 submitted 1 September, 2023; originally announced September 2023.

  19. arXiv:2309.00307  [pdf, other

    math.OC cs.GT cs.MA

    Convergence Analysis of the Best Response Algorithm for Time-Varying Games

    Authors: Zifan Wang, Yi Shen, Michael M. Zavlanos, Karl H. Johansson

    Abstract: This paper studies a class of strongly monotone games involving non-cooperative agents that optimize their own time-varying cost functions. We assume that the agents can observe other agents' historical actions and choose actions that best respond to other agents' previous actions; we call this a best response scheme. We start by analyzing the convergence rate of this best response scheme for stan… ▽ More

    Submitted 1 September, 2023; originally announced September 2023.

  20. Online Distributed Learning with Quantized Finite-Time Coordination

    Authors: Nicola Bastianello, Apostolos I. Rikos, Karl H. Johansson

    Abstract: In this paper we consider online distributed learning problems. Online distributed learning refers to the process of training learning models on distributed data sources. In our setting a set of agents need to cooperatively train a learning model from streaming data. Differently from federated learning, the proposed approach does not rely on a central server but only on peer-to-peer communications… ▽ More

    Submitted 31 August, 2023; v1 submitted 13 July, 2023; originally announced July 2023.

    Comments: To be presented at IEEE CDC'23

  21. arXiv:2306.15695  [pdf, other

    cs.SI cs.LG eess.SY

    Joint Learning of Network Topology and Opinion Dynamics Based on Bandit Algorithms

    Authors: Yu Xing, Xudong Sun, Karl H. Johansson

    Abstract: We study joint learning of network topology and a mixed opinion dynamics, in which agents may have different update rules. Such a model captures the diversity of real individual interactions. We propose a learning algorithm based on multi-armed bandit algorithms to address the problem. The goal of the algorithm is to find each agent's update rule from several candidate rules and to learn the under… ▽ More

    Submitted 25 June, 2023; originally announced June 2023.

  22. arXiv:2306.12508  [pdf, other

    cs.LO cs.CC cs.DS eess.SY

    Polynomial Logical Zonotopes: A Set Representation for Reachability Analysis of Logical Systems

    Authors: Amr Alanwar, Frank J. Jiang, Karl H. Johansson

    Abstract: In this paper, we introduce a set representation called polynomial logical zonotopes for performing exact and computationally efficient reachability analysis on logical systems. Polynomial logical zonotopes are a generalization of logical zonotopes, which are able to represent up to 2^n binary vectors using only n generators. Due to their construction, logical zonotopes are only able to support ex… ▽ More

    Submitted 1 March, 2024; v1 submitted 21 June, 2023; originally announced June 2023.

  23. arXiv:2306.00149  [pdf, ps, other

    math.OC cs.LG

    Distributed Online Convex Optimization with Adversarial Constraints: Reduced Cumulative Constraint Violation Bounds under Slater's Condition

    Authors: Xinlei Yi, Xiuxian Li, Tao Yang, Lihua Xie, Yiguang Hong, Tianyou Chai, Karl H. Johansson

    Abstract: This paper considers distributed online convex optimization with adversarial constraints. In this setting, a network of agents makes decisions at each round, and then only a portion of the loss function and a coordinate block of the constraint function are privately revealed to each agent. The loss and constraint functions are convex and can vary arbitrarily across rounds. The agents collaborate t… ▽ More

    Submitted 31 May, 2023; originally announced June 2023.

  24. arXiv:2305.07407  [pdf, ps, other

    cs.CR eess.SY

    Differentially Private Set-Based Estimation Using Zonotopes

    Authors: Mohammed M. Dawoud, Changxin Liu, Amr Alanwar, Karl H. Johansson

    Abstract: For large-scale cyber-physical systems, the collaboration of spatially distributed sensors is often needed to perform the state estimation process. Privacy concerns naturally arise from disclosing sensitive measurement signals to a cloud estimator that predicts the system state. To solve this issue, we propose a differentially private set-based estimation protocol that preserves the privacy of the… ▽ More

    Submitted 12 May, 2023; originally announced May 2023.

    Comments: This paper is accepted at the European Control Conference (ECC)

  25. arXiv:2304.12495  [pdf, other

    eess.SY cs.SI physics.soc-ph

    What is the Expected Transient Behavior of Opinion Evolution for Two Communities?

    Authors: Yu Xing, Karl H. Johansson

    Abstract: We study the transient behavior of a gossip model, in which agents randomly interact pairwise over a weighted graph with two communities. Edges within each community have identical weights, different from the weights between communities. It is shown that, at the early stage of the opinion evolution, the expected agent states in the same community have identical sign, despite influence of stubborn… ▽ More

    Submitted 24 April, 2023; originally announced April 2023.

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

  26. arXiv:2304.08837  [pdf, ps, other

    math.OC cs.LG math.DS

    Sensor Fault Detection and Isolation in Autonomous Nonlinear Systems Using Neural Network-Based Observers

    Authors: John Cao, Muhammad Umar B. Niazi, Matthieu Barreau, Karl Henrik Johansson

    Abstract: This paper presents a novel observer-based approach to detect and isolate faulty sensors in nonlinear systems. The proposed sensor fault detection and isolation (s-FDI) method applies to a general class of nonlinear systems. Our focus is on s-FDI for two types of faults: complete failure and sensor degradation. The key aspect of this approach lies in the utilization of a neural network-based Kazan… ▽ More

    Submitted 22 November, 2023; v1 submitted 18 April, 2023; originally announced April 2023.

  27. arXiv:2303.16656  [pdf, other

    eess.SY cs.LG

    Learning Flow Functions from Data with Applications to Nonlinear Oscillators

    Authors: Miguel Aguiar, Amritam Das, Karl H. Johansson

    Abstract: We describe a recurrent neural network (RNN) based architecture to learn the flow function of a causal, time-invariant and continuous-time control system from trajectory data. By restricting the class of control inputs to piecewise constant functions, we show that learning the flow function is equivalent to learning the input-to-state map of a discrete-time dynamical system. This motivates the use… ▽ More

    Submitted 11 April, 2023; v1 submitted 29 March, 2023; originally announced March 2023.

  28. arXiv:2303.13657  [pdf, other

    math.OC cs.LG

    Policy Evaluation in Distributional LQR

    Authors: Zifan Wang, Yulong Gao, Siyi Wang, Michael M. Zavlanos, Alessandro Abate, Karl H. Johansson

    Abstract: Distributional reinforcement learning (DRL) enhances the understanding of the effects of the randomness in the environment by letting agents learn the distribution of a random return, rather than its expected value as in standard RL. At the same time, a main challenge in DRL is that policy evaluation in DRL typically relies on the representation of the return distribution, which needs to be carefu… ▽ More

    Submitted 23 March, 2023; originally announced March 2023.

    Comments: 12pages

  29. arXiv:2303.04584  [pdf, other

    math.OC cs.IT eess.SP eess.SY math.ST

    Estimating a scalar log-concave random variable, using a silence set based probabilistic sampling

    Authors: Maben Rabi, Junfeng Wu, Vyoma Singh, Karl Henrik Johansson

    Abstract: We study the probabilistic sampling of a random variable, in which the variable is sampled only if it falls outside a given set, which is called the silence set. This helps us to understand optimal event-based sampling for the special case of IID random processes, and also to understand the design of a sub-optimal scheme for other cases. We consider the design of this probabilistic sampling for a… ▽ More

    Submitted 16 March, 2023; v1 submitted 8 March, 2023; originally announced March 2023.

    Comments: Accepted for publication in the 2023 American Control Conference

  30. arXiv:2302.05224  [pdf, other

    cs.RO eess.SY

    Shared Situational Awareness with V2X Communication and Set-membership Estimation

    Authors: Vandana Narri, Amr Alanwar, Jonas Mårtensson, Christoffer Norén, Karl Henrik Johansson

    Abstract: The ability to perceive and comprehend a traffic situation and to estimate the state of the vehicles and road-users in the surrounding of the ego-vehicle is known as situational awareness. Situational awareness for a heavy-duty autonomous vehicle is a critical part of the automation platform and depends on the ego-vehicle's field-of-view. But when it comes to the urban scenario, the field-of-view… ▽ More

    Submitted 29 May, 2023; v1 submitted 10 February, 2023; originally announced February 2023.

  31. arXiv:2211.11027  [pdf, other

    cs.RO cs.LG eess.SY

    Safe Reinforcement Learning using Data-Driven Predictive Control

    Authors: Mahmoud Selim, Amr Alanwar, M. Watheq El-Kharashi, Hazem M. Abbas, Karl H. Johansson

    Abstract: Reinforcement learning (RL) algorithms can achieve state-of-the-art performance in decision-making and continuous control tasks. However, applying RL algorithms on safety-critical systems still needs to be well justified due to the exploration nature of many RL algorithms, especially when the model of the robot and the environment are unknown. To address this challenge, we propose a data-driven sa… ▽ More

    Submitted 20 November, 2022; originally announced November 2022.

  32. arXiv:2211.08474  [pdf, other

    eess.SY cs.CR math.OC

    Resilient Set-based State Estimation for Linear Time-Invariant Systems Using Zonotopes

    Authors: Muhammad Umar B. Niazi, Amr Alanwar, Michelle S. Chong, Karl Henrik Johansson

    Abstract: This paper considers the problem of set-based state estimation for linear time-invariant (LTI) systems under time-varying sensor attacks. Provided that the LTI system is stable and observable via every single sensor and that at least one sensor is uncompromised, we guarantee that the true state is always contained in the estimated set. We use zonotopes to represent these sets for computational eff… ▽ More

    Submitted 15 November, 2022; originally announced November 2022.

  33. arXiv:2211.08201  [pdf, ps, other

    cs.RO eess.SY

    Multiagent Rollout with Reshuffling for Warehouse Robots Path Planning

    Authors: William Emanuelsson, Alejandro Penacho Riveiros, Yuchao Li, Karl H. Johansson, Jonas Mårtensson

    Abstract: Efficiently solving path planning problems for a large number of robots is critical to the successful operation of modern warehouses. The existing approaches adopt classical shortest path algorithms to plan in environments whose cells are associated with both space and time in order to avoid collision between robots. In this work, we achieve the same goal by means of simulation in a smaller static… ▽ More

    Submitted 3 June, 2023; v1 submitted 15 November, 2022; originally announced November 2022.

  34. arXiv:2211.06028  [pdf, ps, other

    cs.DS cs.SI math.OC

    Fair Curing and Network Design in SIS Epidemic Processes

    Authors: Yuhao Yi, Liren Shan, Philip E. Paré, Karl H. Johansson

    Abstract: This paper studies efficient algorithms for dynamic curing policies and the corresponding network design problems to guarantee the fast extinction of epidemic spread in a susceptible-infected-susceptible (SIS) model. We consider a Markov process-based SIS epidemic model. We call a curing policy fair if demographic groups are cured with comparable speeds. We propose a fair curing policy based on th… ▽ More

    Submitted 11 November, 2022; originally announced November 2022.

    Comments: 19 pages, 1 figure

  35. arXiv:2210.08596  [pdf, other

    eess.SY cs.CC cs.CR cs.LO

    Logical Zonotopes: A Set Representation for the Formal Verification of Boolean Functions

    Authors: Amr Alanwar, Frank J. Jiang, Samy Amin, Karl H. Johansson

    Abstract: A logical zonotope, which is a new set representation for binary vectors, is introduced in this paper. A logical zonotope is constructed by XOR-ing a binary vector with a combination of other binary vectors called generators. Such a zonotope can represent up to 2^n binary vectors using only n generators. It is shown that logical operations over sets of binary vectors can be performed on the zonoto… ▽ More

    Submitted 26 August, 2023; v1 submitted 16 October, 2022; originally announced October 2022.

    Comments: This paper is accepted at the 62nd IEEE Conference on Decision and Control (CDC 2023)

  36. arXiv:2210.05560  [pdf, other

    cs.CR eess.SY

    Comparison of encrypted control approaches and tutorial on dynamic systems using LWE-based homomorphic encryption

    Authors: Junsoo Kim, Dongwoo Kim, Yongsoo Song, Hyungbo Shim, Henrik Sandberg, Karl H. Johansson

    Abstract: Encrypted control has been introduced to protect controller data by encryption at the stage of computation and communication, by performing the computation directly on encrypted data. In this article, we first review and categorize recent relevant studies on encrypted control. Approaches based on homomorphic encryption, multi-party computation, and secret sharing are introduced, compared, and then… ▽ More

    Submitted 11 October, 2022; originally announced October 2022.

    Comments: 33 pages, 12 figures, submitted to Annual Reviews in Control

  37. arXiv:2210.01476  [pdf, ps, other

    math.OC cs.LG eess.SY math.DS

    Learning-based Design of Luenberger Observers for Autonomous Nonlinear Systems

    Authors: Muhammad Umar B. Niazi, John Cao, Xudong Sun, Amritam Das, Karl Henrik Johansson

    Abstract: Designing Luenberger observers for nonlinear systems involves the challenging task of transforming the state to an alternate coordinate system, possibly of higher dimensions, where the system is asymptotically stable and linear up to output injection. The observer then estimates the system's state in the original coordinates by inverting the transformation map. However, finding a suitable injectiv… ▽ More

    Submitted 5 April, 2023; v1 submitted 4 October, 2022; originally announced October 2022.

    Comments: Proceedings of the 2023 American Control Conference (ACC)

  38. arXiv:2209.02838  [pdf, other

    cs.LG cs.GT stat.ML

    A Zeroth-Order Momentum Method for Risk-Averse Online Convex Games

    Authors: Zifan Wang, Yi Shen, Zachary I. Bell, Scott Nivison, Michael M. Zavlanos, Karl H. Johansson

    Abstract: We consider risk-averse learning in repeated unknown games where the goal of the agents is to minimize their individual risk of incurring significantly high cost. Specifically, the agents use the conditional value at risk (CVaR) as a risk measure and rely on bandit feedback in the form of the cost values of the selected actions at every episode to estimate their CVaR values and update their action… ▽ More

    Submitted 6 September, 2022; originally announced September 2022.

  39. arXiv:2207.12110  [pdf, ps, other

    eess.SY cs.SI

    A Sample-Based Algorithm for Approximately Testing $r$-Robustness of a Digraph

    Authors: Yuhao Yi, Yuan Wang, Xingkang He, Stacy Patterson, Karl H. Johansson

    Abstract: One of the intensely studied concepts of network robustness is $r$-robustness, which is a network topology property quantified by an integer $r$. It is required by mean subsequence reduced (MSR) algorithms and their variants to achieve resilient consensus. However, determining $r$-robustness is intractable for large networks. In this paper, we propose a sample-based algorithm to approximately test… ▽ More

    Submitted 25 July, 2022; originally announced July 2022.

    Comments: 8 pages, 3 figures

  40. arXiv:2204.07417  [pdf, other

    cs.RO cs.LG eess.SY

    Safe Reinforcement Learning Using Black-Box Reachability Analysis

    Authors: Mahmoud Selim, Amr Alanwar, Shreyas Kousik, Grace Gao, Marco Pavone, Karl H. Johansson

    Abstract: Reinforcement learning (RL) is capable of sophisticated motion planning and control for robots in uncertain environments. However, state-of-the-art deep RL approaches typically lack safety guarantees, especially when the robot and environment models are unknown. To justify widespread deployment, robots must respect safety constraints without sacrificing performance. Thus, we propose a Black-box Re… ▽ More

    Submitted 21 November, 2022; v1 submitted 15 April, 2022; originally announced April 2022.

    Comments: This paper is accepted at IEEE Robotics and Automation Letters and International Conference on Robotics and Automation (ICRA)

  41. arXiv:2111.04818  [pdf, other

    cs.CR eess.SY

    Privacy Guarantees for Cloud-based State Estimation using Partially Homomorphic Encryption

    Authors: Sawsan Emad, Amr Alanwar, Yousra Alkabani, M. Watheq El-Kharashi, Henrik Sandberg, Karl H. Johansson

    Abstract: The privacy aspect of state estimation algorithms has been drawing high research attention due to the necessity for a trustworthy private environment in cyber-physical systems. These systems usually engage cloud-computing platforms to aggregate essential information from spatially distributed nodes and produce desired estimates. The exchange of sensitive data among semi-honest parties raises priva… ▽ More

    Submitted 4 April, 2022; v1 submitted 8 November, 2021; originally announced November 2021.

    Comments: Accepted at the 20th European Control Conference (ECC 2022)

  42. arXiv:2111.04704  [pdf, ps, other

    eess.SY cs.LG math.DS math.OC

    Data-driven Set-based Estimation of Polynomial Systems with Application to SIR Epidemics

    Authors: Amr Alanwar, Muhammad Umar B. Niazi, Karl H. Johansson

    Abstract: This paper proposes a data-driven set-based estimation algorithm for a class of nonlinear systems with polynomial nonlinearities. Using the system's input-output data, the proposed method computes a set that guarantees the inclusion of the system's state in real-time. Although the system is assumed to be a polynomial type, the exact polynomial functions, and their coefficients are assumed to be un… ▽ More

    Submitted 30 March, 2022; v1 submitted 8 November, 2021; originally announced November 2021.

    Comments: Accepted for the 20th European Control Conference (ECC 2022)

  43. arXiv:2109.10303  [pdf, other

    eess.SY cs.AI math.OC

    Computing Complexity-aware Plans Using Kolmogorov Complexity

    Authors: Elis Stefansson, Karl H. Johansson

    Abstract: In this paper, we introduce complexity-aware planning for finite-horizon deterministic finite automata with rewards as outputs, based on Kolmogorov complexity. Kolmogorov complexity is considered since it can detect computational regularities of deterministic optimal policies. We present a planning objective yielding an explicit trade-off between a policy's performance and complexity. It is proven… ▽ More

    Submitted 22 September, 2021; v1 submitted 21 September, 2021; originally announced September 2021.

    Comments: Accepted to CDC 2021

  44. arXiv:2109.07121  [pdf, other

    cs.RO eess.SY

    Enhancing Data-Driven Reachability Analysis using Temporal Logic Side Information

    Authors: Amr Alanwar, Frank J. Jiang, Maryam Sharifi, Dimos V. Dimarogonas, Karl H. Johansson

    Abstract: This paper presents algorithms for performing data-driven reachability analysis under temporal logic side information. In certain scenarios, the data-driven reachable sets of a robot can be prohibitively conservative due to the inherent noise in the robot's historical measurement data. In the same scenarios, we often have side information about the robot's expected motion (e.g., limits on how much… ▽ More

    Submitted 30 March, 2022; v1 submitted 15 September, 2021; originally announced September 2021.

    Comments: Accepted at the IEEE International Conference on Robotics and Automation (ICRA 2022)

  45. arXiv:2106.13529  [pdf, other

    cs.RO eess.SY

    Navigating A Mobile Robot Using Switching Distributed Sensor Networks

    Authors: Xingkang He, Ehsan Hashemi, Karl H. Johansson

    Abstract: This paper proposes a method to navigate a mobile robot by estimating its state over a number of distributed sensor networks (DSNs) such that it can successively accomplish a sequence of tasks, i.e., its state enters each targeted set and stays inside no less than the desired time, under a resource-aware, time-efficient, and computation- and communication-constrained setting.We propose a new robot… ▽ More

    Submitted 25 June, 2021; originally announced June 2021.

  46. arXiv:2106.05135  [pdf, ps, other

    cs.LG math.OC

    Regret and Cumulative Constraint Violation Analysis for Online Convex Optimization with Long Term Constraints

    Authors: Xinlei Yi, Xiuxian Li, Tao Yang, Lihua Xie, Tianyou Chai, Karl H. Johansson

    Abstract: This paper considers online convex optimization with long term constraints, where constraints can be violated in intermediate rounds, but need to be satisfied in the long run. The cumulative constraint violation is used as the metric to measure constraint violations, which excludes the situation that strictly feasible constraints can compensate the effects of violated constraints. A novel algorith… ▽ More

    Submitted 9 June, 2021; originally announced June 2021.

  47. Data-Driven Reachability Analysis from Noisy Data

    Authors: Amr Alanwar, Anne Koch, Frank Allgöwer, Karl Henrik Johansson

    Abstract: We consider the problem of computing reachable sets directly from noisy data without a given system model. Several reachability algorithms are presented for different types of systems generating the data. First, an algorithm for computing over-approximated reachable sets based on matrix zonotopes is proposed for linear systems. Constrained matrix zonotopes are introduced to provide less conservati… ▽ More

    Submitted 12 March, 2023; v1 submitted 15 May, 2021; originally announced May 2021.

    Comments: This paper is accepted at the IEEE Transactions on Automatic Control

  48. Regret and Cumulative Constraint Violation Analysis for Distributed Online Constrained Convex Optimization

    Authors: Xinlei Yi, Xiuxian Li, Tao Yang, Lihua Xie, Tianyou Chai, Karl H. Johansson

    Abstract: This paper considers the distributed online convex optimization problem with time-varying constraints over a network of agents. This is a sequential decision making problem with two sequences of arbitrarily varying convex loss and constraint functions. At each round, each agent selects a decision from the decision set, and then only a portion of the loss function and a coordinate block of the cons… ▽ More

    Submitted 27 December, 2022; v1 submitted 1 May, 2021; originally announced May 2021.

  49. arXiv:2104.04181  [pdf, other

    eess.SY cs.IT

    Stability Conditions for Remote State Estimation of Multiple Systems over Multiple Markov Fading Channels

    Authors: Wanchun Liu, Daniel E. Quevedo, Karl H. Johansson, Branka Vucetic, Yonghui Li

    Abstract: We investigate the stability conditions for remote state estimation of multiple linear time-invariant (LTI) systems over multiple wireless time-varying communication channels. We answer the following open problem: what is the fundamental requirement on the multi-sensor-multi-channel system to guarantee the existence of a sensor scheduling policy that can stabilize the remote estimation system? We… ▽ More

    Submitted 20 August, 2022; v1 submitted 8 April, 2021; originally announced April 2021.

    Comments: Paper accepted by IEEE Transactions on Automatic Control. Copyright may be transferred without notice, after which this version may no longer be accessible

  50. arXiv:2104.03126  [pdf, other

    cs.DC

    Optimal CPU Scheduling in Data Centers via a Finite-Time Distributed Quantized Coordination Mechanism

    Authors: Apostolos I. Rikos, Andreas Grammenos, Evangelia Kalyvianaki, Christoforos N. Hadjicostis, Themistoklis Charalambous, Karl H. Johansson

    Abstract: In this paper we analyze the problem of optimal task scheduling for data centers. Given the available resources and tasks, we propose a fast distributed iterative algorithm which operates over a large scale network of nodes and allows each of the interconnected nodes to reach agreement to an optimal solution in a finite number of time steps. More specifically, the algorithm (i) is guaranteed to co… ▽ More

    Submitted 7 April, 2021; originally announced April 2021.

    Comments: 8 pages, 4 figures