Skip to main content

Showing 1–27 of 27 results for author: Coogan, S

Searching in archive math. Search in all archives.
.
  1. arXiv:2401.11608  [pdf, other

    eess.SY cs.LG math.OC

    $\texttt{immrax}$: A Parallelizable and Differentiable Toolbox for Interval Analysis and Mixed Monotone Reachability in JAX

    Authors: Akash Harapanahalli, Saber Jafarpour, Samuel Coogan

    Abstract: We present an implementation of interval analysis and mixed monotone interval reachability analysis as function transforms in Python, fully composable with the computational framework JAX. The resulting toolbox inherits several key features from JAX, including computational efficiency through Just-In-Time Compilation, GPU acceleration for quick parallelized computations, and Automatic Differentiab… ▽ More

    Submitted 30 April, 2024; v1 submitted 21 January, 2024; originally announced January 2024.

  2. arXiv:2309.09146  [pdf, other

    eess.SY math.OC

    A Contracting Dynamical System Perspective toward Interval Markov Decision Processes

    Authors: Saber Jafarpour, Samuel Coogan

    Abstract: Interval Markov decision processes are a class of Markov models where the transition probabilities between the states belong to intervals. In this paper, we study the problem of efficient estimation of the optimal policies in Interval Markov Decision Processes (IMDPs) with continuous action-space. Given an IMDP, we show that the pessimistic (resp. the optimistic) value iterations, i.e., the value… ▽ More

    Submitted 16 September, 2023; originally announced September 2023.

  3. arXiv:2309.09043  [pdf, other

    eess.SY cs.LG math.OC

    Forward Invariance in Neural Network Controlled Systems

    Authors: Akash Harapanahalli, Saber Jafarpour, Samuel Coogan

    Abstract: We present a framework based on interval analysis and monotone systems theory to certify and search for forward invariant sets in nonlinear systems with neural network controllers. The framework (i) constructs localized first-order inclusion functions for the closed-loop system using Jacobian bounds and existing neural network verification tools; (ii) builds a dynamical embedding system where its… ▽ More

    Submitted 9 December, 2023; v1 submitted 16 September, 2023; originally announced September 2023.

  4. arXiv:2307.14938  [pdf, other

    eess.SY cs.LG math.OC

    Efficient Interaction-Aware Interval Analysis of Neural Network Feedback Loops

    Authors: Saber Jafarpour, Akash Harapanahalli, Samuel Coogan

    Abstract: In this paper, we propose a computationally efficient framework for interval reachability of systems with neural network controllers. Our approach leverages inclusion functions for the open-loop system and the neural network controller to embed the closed-loop system into a larger-dimensional embedding system, where a single trajectory over-approximates the original system's behavior under uncerta… ▽ More

    Submitted 27 June, 2024; v1 submitted 27 July, 2023; originally announced July 2023.

  5. arXiv:2306.15340  [pdf, other

    eess.SY cs.LG math.OC

    A Toolbox for Fast Interval Arithmetic in numpy with an Application to Formal Verification of Neural Network Controlled Systems

    Authors: Akash Harapanahalli, Saber Jafarpour, Samuel Coogan

    Abstract: In this paper, we present a toolbox for interval analysis in numpy, with an application to formal verification of neural network controlled systems. Using the notion of natural inclusion functions, we systematically construct interval bounds for a general class of map**s. The toolbox offers efficient computation of natural inclusion functions using compiled C code, as well as a familiar interfac… ▽ More

    Submitted 27 June, 2023; originally announced June 2023.

  6. arXiv:2304.03671  [pdf, other

    eess.SY cs.LG math.OC

    Contraction-Guided Adaptive Partitioning for Reachability Analysis of Neural Network Controlled Systems

    Authors: Akash Harapanahalli, Saber Jafarpour, Samuel Coogan

    Abstract: In this paper, we present a contraction-guided adaptive partitioning algorithm for improving interval-valued robust reachable set estimates in a nonlinear feedback loop with a neural network controller and disturbances. Based on an estimate of the contraction rate of over-approximated intervals, the algorithm chooses when and where to partition. Then, by leveraging a decoupling of the neural netwo… ▽ More

    Submitted 9 December, 2023; v1 submitted 7 April, 2023; originally announced April 2023.

  7. arXiv:2301.07912  [pdf, other

    eess.SY cs.LG math.OC

    Interval Reachability of Nonlinear Dynamical Systems with Neural Network Controllers

    Authors: Saber Jafarpour, Akash Harapanahalli, Samuel Coogan

    Abstract: This paper proposes a computationally efficient framework, based on interval analysis, for rigorous verification of nonlinear continuous-time dynamical systems with neural network controllers. Given a neural network, we use an existing verification algorithm to construct inclusion functions for its input-output behavior. Inspired by mixed monotone theory, we embed the closed-loop dynamics into a l… ▽ More

    Submitted 7 August, 2023; v1 submitted 19 January, 2023; originally announced January 2023.

    Comments: Extended L4DC version with proofs

  8. arXiv:2210.11576  [pdf, other

    math.OC eess.SY

    Monotonicity and Contraction on Polyhedral Cones

    Authors: Saber Jafarpour, Samuel Coogan

    Abstract: In this note, we study monotone dynamical systems with respect to polyhedral cones. Using the half-space representation and the vertex representation, we propose three equivalent conditions to certify monotonicity of a dynamical system with respect to a polyhedral cone. We then introduce the notion of gauge norm associated with a cone and provide closed-from formulas for computing gauge norms asso… ▽ More

    Submitted 7 August, 2023; v1 submitted 20 October, 2022; originally announced October 2022.

  9. arXiv:2208.03889  [pdf, other

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

    Robust Training and Verification of Implicit Neural Networks: A Non-Euclidean Contractive Approach

    Authors: Saber Jafarpour, Alexander Davydov, Matthew Abate, Francesco Bullo, Samuel Coogan

    Abstract: This paper proposes a theoretical and computational framework for training and robustness verification of implicit neural networks based upon non-Euclidean contraction theory. The basic idea is to cast the robustness analysis of a neural network as a reachability problem and use (i) the $\ell_{\infty}$-norm input-output Lipschitz constant and (ii) the tight inclusion function of the network to ove… ▽ More

    Submitted 7 August, 2022; originally announced August 2022.

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

  10. arXiv:2204.00187  [pdf, other

    cs.LG eess.SY math.OC

    Comparative Analysis of Interval Reachability for Robust Implicit and Feedforward Neural Networks

    Authors: Alexander Davydov, Saber Jafarpour, Matthew Abate, Francesco Bullo, Samuel Coogan

    Abstract: We use interval reachability analysis to obtain robustness guarantees for implicit neural networks (INNs). INNs are a class of implicit learning models that use implicit equations as layers and have been shown to exhibit several notable benefits over traditional deep neural networks. We first establish that tight inclusion functions of neural networks, which provide the tightest rectangular over-a… ▽ More

    Submitted 31 March, 2022; originally announced April 2022.

  11. arXiv:2203.07555  [pdf, other

    math.OC eess.SY

    Resilience of Input Metering in Dynamic Flow Networks

    Authors: Saber Jafarpour, Samuel Coogan

    Abstract: In this paper, we study robustness of input metering policies in dynamic flow networks in the presence of transient disturbances and attacks. We consider a compartmental model for dynamic flow networks with a First-In-First-Out (FIFO) routing rule as found in, e.g., transportation networks. We model the effect of the transient disturbance as an abrupt change to the state of the network and use the… ▽ More

    Submitted 14 March, 2022; originally announced March 2022.

  12. arXiv:2112.05310  [pdf, other

    cs.LG eess.SY math.OC

    Robustness Certificates for Implicit Neural Networks: A Mixed Monotone Contractive Approach

    Authors: Saber Jafarpour, Matthew Abate, Alexander Davydov, Francesco Bullo, Samuel Coogan

    Abstract: Implicit neural networks are a general class of learning models that replace the layers in traditional feedforward models with implicit algebraic equations. Compared to traditional learning models, implicit networks offer competitive performance and reduced memory consumption. However, they can remain brittle with respect to input adversarial perturbations. This paper proposes a theoretical and… ▽ More

    Submitted 9 December, 2021; originally announced December 2021.

  13. arXiv:2107.02900  [pdf, ps, other

    math.OC eess.SY

    Capacity-Constrained Urban Air Mobility Scheduling

    Authors: Qinshuang Wei, Gustav Nilsson, Samuel Coogan

    Abstract: This paper studies the problem of scheduling urban air mobility trips when travel times are uncertain and capacity at destinations is limited. Urban air mobility, in which air transportation is used for relatively short trips within a city or region, is emerging as a possible component in future transportation networks. Destinations in urban air mobility networks, called vertiports or vertistops,… ▽ More

    Submitted 1 July, 2021; originally announced July 2021.

    Comments: 12 pages, 5 figures

  14. arXiv:2010.01065  [pdf, ps, other

    eess.SY math.DS

    Improving the Fidelity of Mixed-Monotone Reachable Set Approximations via State Transformations

    Authors: Matthew Abate, Samuel Coogan

    Abstract: Mixed-monotone systems are separable via a decomposition function into increasing and decreasing components, and this decomposition function allows for embedding the system dynamics in a higher-order monotone embedding system. Embedding the system dynamics in this way facilitates the efficient over-approximation of reachable sets with hyperrectangles, however, unlike the monotonicity property, whi… ▽ More

    Submitted 18 March, 2021; v1 submitted 2 October, 2020; originally announced October 2020.

    Comments: 8 Page. 7 Figures. American Controls Conference 2021, To Appear. Code available: https://github.com/gtfactslab/Abate_ACC2021_2

  15. arXiv:2009.00727  [pdf, ps, other

    eess.SY math.OC

    Performance Analysis and Non-Quadratic Lyapunov Functions for Linear Time-Varying Systems

    Authors: Matthew Abate, Corbin Klett, Samuel Coogan, Eric Feron

    Abstract: Performance analysis for linear time-invariant (LTI) systems has been closely tied to quadratic Lyapunov functions ever since it was shown that LTI system stability is equivalent to the existence of such a Lyapunov function. Some metrics for LTI systems, however, have resisted treatment via means of quadratic Lyapunov functions. Among these, point-wise-in-time metrics, such as peak norms, are not… ▽ More

    Submitted 10 September, 2020; v1 submitted 1 September, 2020; originally announced September 2020.

    Comments: 8 Pages, 12 Figures, Submitted to American Controls Conference 2020

  16. arXiv:2008.07019  [pdf, other

    eess.SY math.DS

    Enforcing Safety at Runtime for Systems with Disturbances

    Authors: Matthew Abate, Samuel Coogan

    Abstract: Safety for control systems is often posed as an invariance constraint; the system is said to be safe if state trajectories avoid some unsafe region of the statespace for all time. An assured controller is one that enforces safety online by filtering a desired control input at runtime, and control barrier functions (CBFs) provide an assured controller that renders a safe subset of the state-space f… ▽ More

    Submitted 16 August, 2020; originally announced August 2020.

    Comments: 8 pages, 3 figures, to appear in 2020 IEEE 59th Conference on Decision and Control (CDC)

  17. arXiv:2003.07975  [pdf, ps, other

    eess.SY math.DS

    Tight Decomposition Functions for Continuous-Time Mixed-Monotone Systems with Disturbances

    Authors: Matthew Abate, Maxence Dutreix, Samuel Coogan

    Abstract: The vector field of a mixed-monotone system is decomposable via a decomposition function into increasing (cooperative) and decreasing (competitive) components, and this decomposition allows for, e.g., efficient computation of reachable sets and forward invariant sets. A main challenge in this approach, however, is identifying an appropriate decomposition function. In this work, we show that any co… ▽ More

    Submitted 21 May, 2020; v1 submitted 17 March, 2020; originally announced March 2020.

    Comments: 6 pages. 3 figures. Submitted to Control Systems Letters (L-CSS)

  18. arXiv:2003.05912  [pdf, ps, other

    eess.SY math.DS

    Computing Robustly Forward Invariant Sets for Mixed-Monotone Systems

    Authors: Matthew Abate, Samuel Coogan

    Abstract: This work presents new tools for studying reachability and set invariance for continuous-time mixed-monotone dynamical systems subject to a disturbance input. The vector field of a mixed-monotone system is decomposable via a decomposition function into increasing and decreasing components, and this decomposition enables embedding the original dynamics in a higher-dimensional embedding system. Whil… ▽ More

    Submitted 21 August, 2020; v1 submitted 12 March, 2020; originally announced March 2020.

    Comments: 8 Pages, 6 Figures, To appear in 59th Conference on Decision and Control (CDC 2020)

  19. arXiv:1909.11819  [pdf, ps, other

    math.OC

    Optimal Tolling for Heterogeneous Traffic Networks with Mixed Autonomy

    Authors: Daniel A. Lazar, Samuel Coogan, Ramtin Pedarsani

    Abstract: When people pick routes to minimize their travel time, the total experienced delay, or social cost, may be significantly greater than if people followed routes assigned to them by a social planner. This effect is accentuated when human drivers share roads with autonomous vehicles. When routed optimally, autonomous vehicles can make traffic networks more efficient, but when acting selfishly, the in… ▽ More

    Submitted 25 September, 2019; originally announced September 2019.

    Comments: Accepted to Conference on Decision and Control, 2019

  20. arXiv:1903.07707  [pdf, ps, other

    math.OC

    Ride-Sharing Networks with Mixed Autonomy

    Authors: Qinshuang Wei, Jorge Alberto Rodriguez, Ramtin Pedarsani, Samuel Coogan

    Abstract: We consider ride-sharing networks served byhuman-driven vehicles and autonomous vehicles. First, wepropose a novel model for ride-sharing in this mixed autonomysetting for a multi-location network in which the platformsets prices for riders, compensation for drivers, and operatesautonomous vehicles for a fixed price. Then we study thepossible benefits, in the form of increased profits, to the ride… ▽ More

    Submitted 18 March, 2019; originally announced March 2019.

    Comments: 8 pages with full proof details. To be presented at American Control Conference 2019

  21. arXiv:1902.11289  [pdf, other

    math.DS

    Koopman Operator Applications in Signalized Traffic Systems

    Authors: Esther Ling, Liyuan Zheng, Lillian J. Ratliff, Samuel Coogan

    Abstract: This paper proposes Koopman operator theory and the related algorithm dynamical mode decomposition (DMD) for analysis and control of signalized traffic flow networks. DMD provides a model-free approach for representing complex oscillatory dynamics from measured data, and we study its application to several problems in signalized traffic. We first study a single signalized intersection, and we prop… ▽ More

    Submitted 28 February, 2019; originally announced February 2019.

  22. arXiv:1809.01283  [pdf, other

    math.OC cs.GT eess.SY

    Routing for Traffic Networks with Mixed Autonomy

    Authors: Daniel A. Lazar, Sam Coogan, Ramtin Pedarsani

    Abstract: In this work we propose a macroscopic model for studying routing on networks shared between human-driven and autonomous vehicles that captures the effects of autonomous vehicles forming platoons. We use this to study inefficiency due to selfish routing and bound the Price of Anarchy (PoA), the maximum ratio between total delay experienced by selfish users and the minimum possible total delay. To d… ▽ More

    Submitted 4 September, 2018; originally announced September 2018.

  23. arXiv:1808.02393  [pdf, other

    eess.SY cs.RO math.OC

    Control of Multi-Agent Systems with Finite Time Control Barrier Certificates and Temporal Logic

    Authors: Mohit Srinivasan, Samuel Coogan, Magnus Egerstedt

    Abstract: In this paper, a method to synthesize controllers using finite time convergence control barrier functions guided by linear temporal logic specifications for continuous time multi-agent dynamical systems is proposed. Finite time convergence to a desired set in the state space is guaranteed under the existence of a suitable finite time convergence control barrier function. In addition, these barrier… ▽ More

    Submitted 7 August, 2018; originally announced August 2018.

    Comments: To appear in the 57th IEEE Conference on Decision and Control, Miami Beach, FL, USA, 2018

  24. arXiv:1804.04122  [pdf, other

    math.DS

    Generalizing infinitesimal contraction analysis to hybrid systems

    Authors: Samuel A Burden, Samuel D Coogan

    Abstract: Infinitesimal contraction analysis, wherein global asymptotic convergence results are obtained from local dynamical properties, has proven to be a powerful tool for applications in biological, mechanical, and transportation systems. Thus far, the technique has been restricted to systems governed by a single smooth differential or difference equation. We generalize infinitesimal contraction analysi… ▽ More

    Submitted 11 April, 2018; originally announced April 2018.

  25. arXiv:1710.07867  [pdf, other

    math.OC

    The Price of Anarchy for Transportation Networks with Mixed Autonomy

    Authors: Daniel A. Lazar, Samuel Coogan, Ramtin Pedarsani

    Abstract: We study routing behavior in transportation networks with mixed autonomy, that is, networks in which a fraction of the vehicles on each road are equipped with autonomous capabilities such as adaptive cruise control that enable reduced headways and increased road capacity. Motivated by capacity models developed for such roads with mixed autonomy, we consider transportation networks in which the del… ▽ More

    Submitted 21 October, 2017; originally announced October 2017.

  26. Traffic Network Control from Temporal Logic Specifications

    Authors: Samuel Coogan, Ebru Aydin Gol, Murat Arcak, Calin Belta

    Abstract: We propose a framework for generating a signal control policy for a traffic network of signalized intersections to accomplish control objectives expressible using linear temporal logic. By applying techniques from model checking and formal methods, we obtain a correct-by-construction controller that is guaranteed to satisfy complex specifications. To apply these tools, we identify and exploit stru… ▽ More

    Submitted 21 June, 2016; v1 submitted 6 August, 2014; originally announced August 2014.

    Journal ref: IEEE Transactions on Control of Network Systems, vol. 3, no. 2, pp. 162-172, June 2016

  27. arXiv:1308.0586  [pdf, ps, other

    math.DS eess.SY

    A note on norm-based Lyapunov functions via contraction analysis

    Authors: Samuel Coogan, Murat Arcak

    Abstract: It is well know that for globally contractive autonomous systems, there exists a unique equilibrium and the distance to the equilibrium evaluated along any trajectory decreases exponentially with time. We show that, additionally, the magnitude of the velocity evaluated along any trajectory decreases exponentially, thus giving an alternative choice of Lyapunov function.

    Submitted 30 July, 2013; originally announced August 2013.