Skip to main content

Showing 1–50 of 99 results for author: Shames, I

.
  1. arXiv:2407.08162  [pdf, other

    cs.CV cs.RO

    Improving Visual Place Recognition Based Robot Navigation Through Verification of Localization Estimates

    Authors: Owen Claxton, Connor Malone, Helen Carson, Jason Ford, Gabe Bolton, Iman Shames, Michael Milford

    Abstract: Visual Place Recognition (VPR) systems often have imperfect performance, which affects robot navigation decisions. This research introduces a novel Multi-Layer Perceptron (MLP) integrity monitor for VPR which demonstrates improved performance and generalizability over the previous state-of-the-art SVM approach, removing per-environment training and reducing manual tuning requirements. We test our… ▽ More

    Submitted 10 July, 2024; originally announced July 2024.

    Comments: Currently Under Review

  2. arXiv:2407.03601  [pdf, other

    math.OC cs.LG

    Online Non-Stationary Stochastic Quasar-Convex Optimization

    Authors: Yuen-Man Pun, Iman Shames

    Abstract: Recent research has shown that quasar-convexity can be found in applications such as identification of linear dynamical systems and generalized linear models. Such observations have in turn spurred exciting developments in design and analysis algorithms that exploit quasar-convexity. In this work, we study the online stochastic quasar-convex optimization problems in a dynamic environment. We estab… ▽ More

    Submitted 3 July, 2024; originally announced July 2024.

  3. arXiv:2405.09106  [pdf, other

    math.OC cs.LG

    Minimisation of Polyak-Łojasewicz Functions Using Random Zeroth-Order Oracles

    Authors: Amir Ali Farzin, Iman Shames

    Abstract: The application of a zeroth-order scheme for minimising Polyak-Łojasewicz (PL) functions is considered. The framework is based on exploiting a random oracle to estimate the function gradient. The convergence of the algorithm to a global minimum in the unconstrained case and to a neighbourhood of the global minimum in the constrained case along with their corresponding complexity bounds are present… ▽ More

    Submitted 15 May, 2024; originally announced May 2024.

  4. arXiv:2402.16861  [pdf, other

    eess.SY

    Self-Tuning Network Control Architectures with Joint Sensor and Actuator Selection

    Authors: Karthik Ganapathy, Iman Shames, Mathias Hudoba de Badyn, Tyler Summers

    Abstract: We formulate a mathematical framework for designing a self-tuning network control architecture, and propose a computationally-feasible greedy algorithm for online architecture optimization. In this setting, the locations of active sensors and actuators in the network, as well as the feedback control policy are jointly adapted using all available information about the network states and dynamics to… ▽ More

    Submitted 19 January, 2024; originally announced February 2024.

    Comments: 12 pages, submitted to IEEE-TCNS. arXiv admin note: text overlap with arXiv:2301.06699

  5. arXiv:2312.03958  [pdf, other

    math.OC

    On Distributed Nonconvex Optimisation Via Modified ADMM

    Authors: Behnam Mafakheri, Jonathan H. Manton, Iman Shames

    Abstract: This paper addresses the problem of nonconvex nonsmooth decentralised optimisation in multi-agent networks with undirected connected communication graphs. Our contribution lies in introducing an algorithmic framework designed for the distributed minimisation of the sum of a smooth (possibly nonconvex and non-separable) function and a convex (possibly nonsmooth and non-separable) regulariser. The p… ▽ More

    Submitted 6 December, 2023; originally announced December 2023.

    Comments: 6 pages, 1 Figure

  6. arXiv:2309.09411  [pdf, other

    math.OC cs.LG

    Distributionally Time-Varying Online Stochastic Optimization under Polyak-Łojasiewicz Condition with Application in Conditional Value-at-Risk Statistical Learning

    Authors: Yuen-Man Pun, Farhad Farokhi, Iman Shames

    Abstract: In this work, we consider a sequence of stochastic optimization problems following a time-varying distribution via the lens of online optimization. Assuming that the loss function satisfies the Polyak-Łojasiewicz condition, we apply online stochastic gradient descent and establish its dynamic regret bound that is composed of cumulative distribution drifts and cumulative gradient biases caused by s… ▽ More

    Submitted 17 September, 2023; originally announced September 2023.

  7. arXiv:2307.16128  [pdf, other

    math.OC eess.SY

    Online Interior-point Methods for Time-varying Equality-constrained Optimization

    Authors: Jean-Luc Lupien, Iman Shames, Antoine Lesage-Landry

    Abstract: An important challenge in the online convex optimization (OCO) setting is to incorporate generalized inequalities and time-varying constraints. The inclusion of constraints in OCO widens the applicability of such algorithms to dynamic and safety-critical settings such as the online optimal power flow (OPF) problem. In this work, we propose the first projection-free OCO algorithm admitting time-var… ▽ More

    Submitted 30 May, 2024; v1 submitted 30 July, 2023; originally announced July 2023.

  8. arXiv:2305.06593  [pdf, ps, other

    math.OC eess.SY

    A Robust Control Approach to Asymptotic Optimality of the Heavy Ball Method for Optimization of Quadratic Functions

    Authors: V. Ugrinovskii, I. R. Petersen, I. Shames

    Abstract: Among first order optimization methods, Polyak's heavy ball method has long been known to guarantee the asymptotic rate of convergence matching Nesterov's lower bound for functions defined in an infinite-dimensional space. In this paper, we use results on the robust gain margin of linear uncertain feedback control systems to show that the heavy ball method is provably worst-case asymptotically opt… ▽ More

    Submitted 11 May, 2023; originally announced May 2023.

    Comments: Accepted for publication in Automatica

  9. arXiv:2304.01613  [pdf, other

    cs.RO math.OC

    Distributed Block Coordinate Moving Horizon Estimation for 2D Visual-Inertial-Odometry SLAM

    Authors: Emilien Flayac, Iman Shames

    Abstract: This paper presents a Visual Inertial Odometry Landmark-based Simultaneous Localisation and Map** algorithm based on a distributed block coordinate nonlinear Moving Horizon Estimation scheme. The main advantage of the proposed method is that the updates on the position of the landmarks are based on a Bundle Adjustment technique that can be parallelised over the landmarks. The performance of the… ▽ More

    Submitted 4 April, 2023; originally announced April 2023.

  10. Nonlinear Dual control based on Fast Moving Horizon estimation and Model Predictive Control with an observability constraint

    Authors: Emilien Flayac, Girish Nair, Iman Shames

    Abstract: This paper proposes an algorithm that combines Fast Moving Horizon Parameter Estimation and Model Predictive Control subject to an observability constraint designed to ensure a lower bound on the performance of the parameter estimator. Output-feedback stability is proved through input-to-state stability of the state/error system under a small noise and initial error assumption. Numerical experimen… ▽ More

    Submitted 24 March, 2023; originally announced March 2023.

  11. arXiv:2302.10411  [pdf, other

    math.OC cs.LG eess.SY

    Regret Analysis of Online LQR Control via Trajectory Prediction and Tracking: Extended Version

    Authors: Yitian Chen, Timothy L. Molloy, Tyler Summers, Iman Shames

    Abstract: In this paper, we propose and analyze a new method for online linear quadratic regulator (LQR) control with a priori unknown time-varying cost matrices. The cost matrices are revealed sequentially with the potential for future values to be previewed over a short window. Our novel method involves using the available cost matrices to predict the optimal trajectory, and a tracking controller to drive… ▽ More

    Submitted 20 February, 2023; originally announced February 2023.

    Comments: Submitted to L4DC2023

    MSC Class: 49N10; 49M05

  12. arXiv:2302.00253  [pdf, ps, other

    cs.GT

    The Attractor of the Replicator Dynamic in Zero-Sum Games

    Authors: Oliver Biggar, Iman Shames

    Abstract: In this paper we characterise the long-run behaviour of the replicator dynamic in zero-sum games (symmetric or non-symmetric). Specifically, we prove that every zero-sum game possesses a unique global replicator attractor, which we then characterise. Most surprisingly, this attractor depends only on each player's preference order over their own strategies and not on the cardinal payoff values, def… ▽ More

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

    Comments: 17 pages, 2 figures. Accepted version, to appear at ALT 2024

  13. Self-Tuning Network Control Architectures

    Authors: Tyler Summers, Karthik Ganapathy, Iman Shames, Mathias Hudoba de Badyn

    Abstract: We formulate a general mathematical framework for self-tuning network control architecture design. This problem involves jointly adapting the locations of active sensors and actuators in the network and the feedback control policy to all available information about the time-varying network state and dynamics to optimize a performance criterion. We propose a general solution structure analogous to… ▽ More

    Submitted 16 January, 2023; originally announced January 2023.

    Comments: 6 pages, 5 figures

    Journal ref: 61st Conference on Decision and Control, pp 5876-5881, 2022

  14. arXiv:2211.15825  [pdf, other

    math.OC

    First order online optimisation using forward gradients in over-parameterised systems

    Authors: Behnam Mafakheri, Iman Shames, Jonathan H. Manton

    Abstract: The success of deep learning over the past decade mainly relies on gradient-based optimisation and backpropagation. This paper focuses on analysing the performance of first-order gradient-based optimisation algorithms, gradient descent and proximal gradient, with time-varying non-convex cost function under (proximal) Polyak-Łojasiewicz condition. Specifically, we focus on using the forward mode of… ▽ More

    Submitted 6 December, 2022; v1 submitted 28 November, 2022; originally announced November 2022.

    Comments: 18 pages, 1 figure

  15. arXiv:2211.01706  [pdf, other

    eess.SY

    Minimum-Time Escape from a Circular Region for a Dubins Car

    Authors: Timothy L. Molloy, Iman Shames

    Abstract: We investigate the problem of finding paths that enable a robot modeled as a Dubins car (i.e., a constant-speed finite-turn-rate unicycle) to escape from a circular region of space in minimum time. This minimum-time escape problem arises in marine, aerial, and ground robotics in situations where a safety region has been violated and must be exited before a potential negative consequence occurs (e.… ▽ More

    Submitted 3 November, 2022; originally announced November 2022.

    Comments: 7 pages, 5 figures, accepted for 12th IFAC Symposium on Nonlinear Control Systems (NOLCOS)

  16. arXiv:2209.15230  [pdf, ps, other

    cs.GT cs.LG

    The Replicator Dynamic, Chain Components and the Response Graph

    Authors: Oliver Biggar, Iman Shames

    Abstract: In this paper we examine the relationship between the flow of the replicator dynamic, the continuum limit of Multiplicative Weights Update, and a game's response graph. We settle an open problem establishing that under the replicator, sink chain components -- a topological notion of long-run outcome of a dynamical system -- always exist and are approximated by the sink connected components of the… ▽ More

    Submitted 31 January, 2023; v1 submitted 30 September, 2022; originally announced September 2022.

    Comments: 22 pages, 2 figures. Accepted version. To appear in Algorithmic Learning Theory 2023

  17. The graph structure of two-player games

    Authors: Oliver Biggar, Iman Shames

    Abstract: In this paper we analyse two-player games by their response graphs. The response graph has nodes which are strategy profiles, with an arc between profiles if they differ in the strategy of a single player, with the direction of the arc indicating the preferred option for that player. Response graphs, and particularly their sink strongly connected components, play an important role in modern techni… ▽ More

    Submitted 13 February, 2023; v1 submitted 21 September, 2022; originally announced September 2022.

    Comments: 16 pages, 11 figures

    Journal ref: Scientific Reports 13 (2023), 1833

  18. A Logistic Regression Approach to Field Estimation Using Binary Measurements

    Authors: Alex S. Leong, Mohammad Zamani, Iman Shames

    Abstract: In this letter, we consider the problem of field estimation using binary measurements. Previous work has formulated the problem as a parameter estimation problem, with the parameter estimation carried out in an online manner using sequential Monte Carlo techniques. In the current work, we consider an alternative approach to the parameter estimation based on online logistic regression. The develope… ▽ More

    Submitted 1 June, 2022; originally announced June 2022.

  19. arXiv:2205.05119  [pdf, other

    eess.SY cs.LG math.OC

    Robust Data-Driven Output Feedback Control via Bootstrapped Multiplicative Noise

    Authors: Benjamin Gravell, Iman Shames, Tyler Summers

    Abstract: We propose a robust data-driven output feedback control algorithm that explicitly incorporates inherent finite-sample model estimate uncertainties into the control design. The algorithm has three components: (1) a subspace identification nominal model estimator; (2) a bootstrap resampling method that quantifies non-asymptotic variance of the nominal model estimate; and (3) a non-conventional robus… ▽ More

    Submitted 10 May, 2022; originally announced May 2022.

  20. MITL Verification Under Timing Uncertainty

    Authors: Daniel Selvaratnam, Michael Cantoni, J. M. Davoren, Iman Shames

    Abstract: A Metric Interval Temporal Logic (MITL) verification algorithm is presented. It verifies continuous-time signals without relying on high frequency sampling. Instead, it is assumed that collections of over- and under-approximating intervals are available for the times at which the individual atomic propositions hold true for a given signal. These are combined inductively to generate corresponding o… ▽ More

    Submitted 16 August, 2022; v1 submitted 22 April, 2022; originally announced April 2022.

    Comments: To appear in proceedings of FORMATS 2022

  21. arXiv:2204.04310  [pdf, other

    eess.SY cs.FL

    Risk-Bounded Temporal Logic Control of Continuous-Time Stochastic Systems

    Authors: Sleiman Safaoui, Lars Lindemann, Iman Shames, Tyler H. Summers

    Abstract: Motivated by the recent interest in risk-aware control, we study a continuous-time control synthesis problem to bound the risk that a stochastic linear system violates a given specification. We use risk signal temporal logic as a specification formalism in which distributionally robust risk predicates are considered and equipped with the usual Boolean and temporal operators. Our control approach r… ▽ More

    Submitted 8 April, 2022; originally announced April 2022.

    Comments: 8 pages, 4 figures, contributed paper at the 2022 American Control Conference (ACC) in Atlanta, GA

  22. arXiv:2202.12802  [pdf, other

    cs.RO eess.SY

    Probabilistic Data Association for Semantic SLAM at Scale

    Authors: Elad Michael, Tyler Summers, Tony A. Wood, Chris Manzie, Iman Shames

    Abstract: With advances in image processing and machine learning, it is now feasible to incorporate semantic information into the problem of simultaneous localisation and map** (SLAM). Previously, SLAM was carried out using lower level geometric features (points, lines, and planes) which are often view-point dependent and error prone in visually repetitive environments. Semantic information can improve th… ▽ More

    Submitted 25 February, 2022; originally announced February 2022.

    Comments: 6 Pages, 3 figures, submitted to Robotics and Automation Letters and the IROS 2020 conference

    MSC Class: 4104 (Primary); 05-08 (Secondary)

  23. arXiv:2202.02914  [pdf, ps, other

    math.OC eess.SY

    Global convergence and asymptotic optimality of the heavy ball method for a class of non-convex optimization problems

    Authors: Valery Ugrinovskii, Ian R. Petersen, Iman Shames

    Abstract: In this letter we revisit the famous heavy ball method and study its global convergence for a class of non-convex problems with sector-bounded gradient. We characterize the parameters that render the method globally convergent and yield the best $R$-convergence factor. We show that for this family of functions, this convergence factor is superior to the factor obtained from the triple momentum met… ▽ More

    Submitted 24 March, 2022; v1 submitted 6 February, 2022; originally announced February 2022.

    Comments: 6 pages, 4 figures, to appear in CSS Letters

    MSC Class: 90C26 (Primary); 93D09 (Secondary); 65K05

  24. Online Convex Optimization Using Coordinate Descent Algorithms

    Authors: Yankai Lin, Iman Shames, Dragan Nešić

    Abstract: This paper considers the problem of online optimization where the objective function is time-varying. In particular, we extend coordinate descent type algorithms to the online case, where the objective function varies after a finite number of iterations of the algorithm. Instead of solving the problem exactly at each time step, we only apply a finite number of iterations at each time step. Commonl… ▽ More

    Submitted 25 April, 2024; v1 submitted 24 January, 2022; originally announced January 2022.

    Comments: Accepted for publication in Automatica

    MSC Class: 68Q32 (Primary); 68T05; 90C25 (Secondary)

    Journal ref: Automatica, vol. 165, Article 111681, 2024

  25. arXiv:2201.01483  [pdf, other

    eess.SY

    Risk Bounded Nonlinear Robot Motion Planning With Integrated Perception & Control

    Authors: Venkatraman Renganathan, Sleiman Safaoui, Aadi Kothari, Benjamin Gravell, Iman Shames, Tyler Summers

    Abstract: Robust autonomy stacks require tight integration of perception, motion planning, and control layers, but these layers often inadequately incorporate inherent perception and prediction uncertainties, either ignoring them altogether or making questionable assumptions of Gaussianity. Robots with nonlinear dynamics and complex sensing modalities operating in an uncertain environment demand more carefu… ▽ More

    Submitted 5 January, 2022; originally announced January 2022.

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

  26. arXiv:2201.00446  [pdf, other

    math.OC

    Gradient Free Cooperative Seeking of a Moving Source

    Authors: Elad Michael, Chris Manzie, Tony A. Wood, Daniel Zelazo, Iman Shames

    Abstract: In this paper, we consider the optimisation of a time varying scalar field by a network of agents with no gradient information. We propose a composite control law, blending extremum seeking with formation control in order to converge to the extrema faster by minimising the gradient estimation error. By formalising the relationship between the formation and the gradient estimation error, we provide… ▽ More

    Submitted 30 June, 2022; v1 submitted 2 January, 2022; originally announced January 2022.

    Comments: 13 pages, 6 figures, submitted to Automatica

  27. arXiv:2112.06919  [pdf

    cond-mat.mtrl-sci

    The Anomalous Formation of Irradiation Induced Nitrogen-Vacancy Centers in 5-Nanometer-Sized Detonation Nanodiamonds

    Authors: Frederick T. -K. So, Alexander I. Shames, Daiki Terada, Takuya Genjo, Hiroki Morishita, Izuru Ohki, Takeshi Ohshima, Shinobu Onoda, Hideaki Takashima, Shigeki Takeuchi, Norikazu Mizuochi, Ryuji Igarashi, Masahiro Shirakawa, Takuya F. Segawa

    Abstract: Nanodiamonds containing negatively charged nitrogen-vacancy (NV$^-$) centers are versatile room-temperature quantum sensors in a growing field of research. Yet, knowledge regarding the NV-formation mechanism in very small particles is still limited. This study focuses on the formation of the smallest NV$^-$-containing diamonds, 5 nm detonation nanodiamonds (DNDs). As a reliable method to quantify… ▽ More

    Submitted 12 December, 2021; originally announced December 2021.

  28. arXiv:2111.04902  [pdf, ps, other

    cs.FL cs.DM

    Modular Decomposition of Hierarchical Finite State Machines

    Authors: Oliver Biggar, Mohammad Zamani, Iman Shames

    Abstract: In this paper we develop an analogue of the graph-theoretic `modular decomposition' in automata theory. This decomposition allows us to identify hierarchical finite state machines (HFSMs) equivalent to a given finite state machine (FSM). We first define a module of an FSM, which is a collection of nodes which can be treated as a nested FSM. We then identify a natural subset of FSM modules called t… ▽ More

    Submitted 20 July, 2023; v1 submitted 8 November, 2021; originally announced November 2021.

    Comments: 28 pages, 5 figures. This version shortens and restructures the paper

  29. arXiv:2111.00631  [pdf, ps, other

    cs.LG eess.SY math.OC math.PR stat.ML

    Learning Safety Filters for Unknown Discrete-Time Linear Systems

    Authors: Farhad Farokhi, Alex S. Leong, Mohammad Zamani, Iman Shames

    Abstract: A learning-based safety filter is developed for discrete-time linear time-invariant systems with unknown models subject to Gaussian noises with unknown covariance. Safety is characterized using polytopic constraints on the states and control inputs. The empirically learned model and process noise covariance with their confidence bounds are used to construct a robust optimization problem for minima… ▽ More

    Submitted 8 May, 2023; v1 submitted 31 October, 2021; originally announced November 2021.

  30. arXiv:2110.06270  [pdf, ps, other

    eess.SY

    Toward nonlinear dynamic control over encrypted data for infinite time horizon

    Authors: Junsoo Kim, Farhad Farokhi, Iman Shames, Hyungbo Shim

    Abstract: Recent studies on encrypted control using homomorphic encryption allow secure operation by directly performing computations on encrypted data without decryption. Implementing dynamic controllers on encrypted data presents unique challenges due to limitations on the number of operations on an encrypted message. Hence, it may not be possible to perform the recursive operations for an infinite time h… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Comments: 3 pages, previously presented at the 21st IFAC World Congress, 2020

  31. arXiv:2106.14359  [pdf, ps, other

    math.OC

    Zeroth-order optimisation on subsets of symmetric matrices with application to MPC tuning

    Authors: Alejandro I. Maass, Chris Manzie, Iman Shames, Hayato Nakada

    Abstract: This paper provides a zeroth-order optimisation framework for non-smooth and possibly non-convex cost functions with matrix parameters that are real and symmetric. We provide complexity bounds on the number of iterations required to ensure a given accuracy level for both the convex and non-convex case. The derived complexity bounds for the convex case are less conservative than available bounds in… ▽ More

    Submitted 27 June, 2021; originally announced June 2021.

    Comments: 27 pages, 11 figures

  32. arXiv:2106.09252  [pdf, other

    eess.SY math.OC

    Temporal Logic Planning for Minimum-Time Positioning of Multiple Threat-Seduction Decoys

    Authors: Tony A. Wood, Mitchell Khoo, Elad Michael, Chris Manzie, Iman Shames

    Abstract: Reusable decoys offer a cost-effective alternative to the single-use hardware commonly applied to protect surface assets from threats. Such decoys portray fake assets to lure threats away from the true asset. To deceive a threat, a decoy first has to position itself such that it can break the radar lock. Considering multiple simultaneous threats, this paper introduces an approach for controlling m… ▽ More

    Submitted 17 June, 2021; originally announced June 2021.

  33. arXiv:2106.01185  [pdf, ps, other

    math.OC

    Ordinal Optimisation and the Offline Multiple Noisy Secretary Problem

    Authors: Robert Chin, Jonathan E. Rowe, Iman Shames, Chris Manzie, Dragan Nešić

    Abstract: We study the success probability for a variant of the secretary problem, with noisy observations and multiple offline selection. Our formulation emulates, and is motivated by, problems involving noisy selection arising in the disciplines of stochastic simulation and simulation-based optimisation. In addition, we employ the philosophy of ordinal optimisation - involving an ordinal selection rule, a… ▽ More

    Submitted 10 June, 2021; v1 submitted 2 June, 2021; originally announced June 2021.

    Comments: 10 pages plus 9 pages of appendices

  34. arXiv:2105.01788  [pdf, other

    eess.SY

    Fast Spline Trajectory Planning: Minimum Snap and Beyond

    Authors: Declan Burke, Airlie Chapman, Iman Shames

    Abstract: In this paper, we study spline trajectory generation via the solution of two optimisation problems: (i) a quadratic program (QP) with linear equality constraints and (ii) a nonlinear and nonconvex optimisation program. We propose an efficient algorithm to solve (i), which we then leverage to use in an iterative algorithm to solve (ii). Both the first algorithm and each iteration of the second algo… ▽ More

    Submitted 4 May, 2021; originally announced May 2021.

    Comments: 11 pages, 5 figures, to be submitted to IEEE Transactions on Robotics

  35. arXiv:2104.12328  [pdf, ps, other

    math.OC math.DS

    Non-uniform Observability for Moving Horizon Estimation and stability with respect to additive perturbation

    Authors: Emilien Flayac, Iman Shames

    Abstract: This paper formalises the concepts of weakly and weakly regularly persistent input trajectory as well as their link to the Observability Grammian and the existence and uniqueness of solutions of Moving Horizon Estimation (MHE) problems. Additionally, thanks to a new time-uniform Implicit Function Theorem, these notions are proved to imply the stability of MHE solutions with respect to small additi… ▽ More

    Submitted 9 June, 2023; v1 submitted 25 April, 2021; originally announced April 2021.

  36. Sampling Polynomial Trajectories for LTL Verification

    Authors: Daniel Selvaratnam, Michael Cantoni, J. M. Davoren, Iman Shames

    Abstract: This paper concerns the verification of continuous-time polynomial spline trajectories against linear temporal logic specifications (LTL without 'next'). Each atomic proposition is assumed to represent a state space region described by a multivariate polynomial inequality. The proposed approach samples a trajectory strategically, to capture every one of its region transitions. This yields a discre… ▽ More

    Submitted 21 January, 2022; v1 submitted 18 April, 2021; originally announced April 2021.

    Comments: Published in Theoretical Computer Science. Definition 7 and Remark 4 have been updated to correct an oversight in the published version

    ACM Class: F.4.1; F.3.1

  37. arXiv:2104.07919  [pdf, ps, other

    cs.AI cs.RO

    An expressiveness hierarchy of Behavior Trees and related architectures

    Authors: Oliver Biggar, Mohammad Zamani, Iman Shames

    Abstract: In this paper we provide a formal framework for comparing the expressive power of Behavior Trees (BTs) to other action selection architectures. Taking inspiration from the analogous comparisons of structural programming methodologies, we formalise the concept of `expressiveness'. This leads us to an expressiveness hierarchy of control architectures, which includes BTs, Decision Trees (DTs), Teleo-… ▽ More

    Submitted 16 April, 2021; originally announced April 2021.

    Comments: 8 pages, 2 figures. Accepted to IEEE Robotics and Automation Letters

  38. arXiv:2104.00803  [pdf, ps, other

    math.OC

    Sensitivity Analysis for Bottleneck Assignment Problems

    Authors: Elad Michael, Tony A. Wood, Chris Manzie, Iman Shames

    Abstract: In assignment problems, decision makers are often interested in not only the optimal assignment, but also the sensitivity of the optimal assignment to perturbations in the assignment weights. Typically, only perturbations to individual assignment weights are considered. We present a novel extension of the traditional sensitivity analysis by allowing for simultaneous variations in all assignment we… ▽ More

    Submitted 10 February, 2022; v1 submitted 1 April, 2021; originally announced April 2021.

    Comments: 28 pages

  39. arXiv:2103.01413  [pdf, other

    cs.LG eess.SY math.OC stat.ML

    Safe Learning of Uncertain Environments

    Authors: Farhad Farokhi, Alex Leong, Iman Shames, Mohammad Zamani

    Abstract: In many learning based control methodologies, learning the unknown dynamic model precedes the control phase, while the aim is to control the system such that it remains in some safe region of the state space. In this work, our aim is to guarantee safety while learning and control proceed simultaneously. Specifically, we consider the problem of safe learning in nonlinear control-affine systems subj… ▽ More

    Submitted 13 May, 2021; v1 submitted 1 March, 2021; originally announced March 2021.

  40. arXiv:2102.09738  [pdf, other

    math.OC eess.SY

    A Sequential Learning Algorithm for Probabilistically Robust Controller Tuning

    Authors: Robert Chin, Chris Manzie, Iman Shames, Dragan Nešić, Jonathan E. Rowe

    Abstract: We introduce a sequential learning algorithm to address a robust controller tuning problem, which in effect, finds (with high probability) a candidate solution satisfying the internal performance constraint to a chance-constrained program which has black-box functions. The algorithm leverages ideas from the areas of randomised algorithms and ordinal optimisation, and also draws comparisons with th… ▽ More

    Submitted 17 October, 2021; v1 submitted 18 February, 2021; originally announced February 2021.

    Comments: 17 pages including appendices and references

  41. arXiv:2102.07953  [pdf, ps, other

    math.OC eess.SY

    Asynchronous Distributed Optimization via Dual Decomposition and Block Coordinate Subgradient Methods

    Authors: Yankai Lin, Iman Shames, Dragan Nesic

    Abstract: We study the problem of minimizing the sum of potentially non-differentiable convex cost functions with partially overlap** dependences in an asynchronous manner, where communication in the network is not coordinated. We study the behavior of an asynchronous algorithm based on dual decomposition and block coordinate subgradient methods under assumptions weaker than those used in the literature.… ▽ More

    Submitted 15 February, 2021; originally announced February 2021.

    MSC Class: 93D99 (primary); 90C25 (secondary); 49M29

  42. Rigid-profile input scheduling under constrained dynamics with a water network application

    Authors: Adair Lang, Michael Cantoni, Farhad Farokhi, Iman Shames

    Abstract: The motivation for this work stems from the problem of scheduling requests for flow at supply points along an automated network of open-water channels. The off-take flows are rigid-profile inputs to the system dynamics. In particular, the channel operator can only shift orders in time to satisfy constraints on the automatic response to changes in the load. This leads to a non-convex semi-infinite… ▽ More

    Submitted 2 December, 2020; originally announced December 2020.

    MSC Class: 93A10 (Primary); 90C34 (Secondary); 90B35

    Journal ref: IEEE Transactions on Control Systems Technology. Early Access (2020) 1-16

  43. arXiv:2011.14212  [pdf, other

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

    Approximate Midpoint Policy Iteration for Linear Quadratic Control

    Authors: Benjamin Gravell, Iman Shames, Tyler Summers

    Abstract: We present a midpoint policy iteration algorithm to solve linear quadratic optimal control problems in both model-based and model-free settings. The algorithm is a variation of Newton's method, and we show that in the model-based setting it achieves cubic convergence, which is superior to standard policy iteration and policy gradient algorithms that achieve quadratic and linear convergence, respec… ▽ More

    Submitted 15 February, 2022; v1 submitted 28 November, 2020; originally announced November 2020.

  44. arXiv:2011.09606  [pdf, other

    math.OC eess.SY

    A Distributed Augmenting Path Approach for the Bottleneck Assignment Problem

    Authors: Mitchell Khoo, Tony A. Wood, Chris Manzie, Iman Shames

    Abstract: We develop an algorithm to solve the Bottleneck Assignment Problem (BAP) that is amenable to having computation distributed over a network of agents. This consists of exploring how each component of the algorithm can be distributed, with a focus on one component in particular, i.e., the function to search for an augmenting path. An augmenting path is a common tool used in most BAP algorithms and p… ▽ More

    Submitted 18 November, 2020; originally announced November 2020.

  45. arXiv:2010.00211  [pdf, ps, other

    math.OC

    Tracking and regret bounds for online zeroth-order Euclidean and Riemannian optimisation

    Authors: Alejandro I. Maass, Chris Manzie, Dragan Nesic, Jonathan H. Manton, Iman Shames

    Abstract: We study numerical optimisation algorithms that use zeroth-order information to minimise time-varying geodesically-convex cost functions on Riemannian manifolds. In the Euclidean setting, zeroth-order algorithms have received a lot of attention in both the time-varying and time-invariant cases. However, the extension to Riemannian manifolds is much less developed. We focus on Hadamard manifolds, w… ▽ More

    Submitted 13 February, 2022; v1 submitted 1 October, 2020; originally announced October 2020.

    Comments: 27 pages, 2 figures

    MSC Class: 68T05; 68Q32 (Primary); 90C25; 90C56 (Secondary)

  46. arXiv:2009.06196  [pdf, ps, other

    eess.SY

    Cyber Attack and Machine Induced Fault Detection and Isolation Methodologies for Cyber-Physical Systems

    Authors: Mahdi Taheri, Khashayar Khorasani, Iman Shames, Nader Meskin

    Abstract: In this paper, the problem of simultaneous cyber attack and fault detection and isolation (CAFDI) in cyber-physical systems (CPS) is studied. The proposed solution methodology consists of two filters on the plant and the command and control (C\&C) sides of the CPS and an unknown input observer (UIO) based detector on the plant side. Conditions under which the proposed methodology can detect decept… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

  47. arXiv:2009.06181  [pdf, ps, other

    eess.SY

    Mitigation and Resiliency of Multi-Agent Systems Subject to Malicious Cyber Attacks on Communication Links

    Authors: Mahdi Taheri, Khashayar Khorasani, Iman Shames, Nader Meskin

    Abstract: This paper aims at investigating a novel type of cyber attack that is injected to multi-agent systems (MAS) having an underlying directed graph. The cyber attack, which is designated as the controllability attack, is injected by the malicious adversary into the communication links among the agents. The adversary, leveraging the compromised communication links disguises the cyber attack signals and… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

  48. arXiv:2009.06173  [pdf, ps, other

    eess.SY

    Undetectable Cyber Attacks on Communication Links in Multi-Agent Cyber-Physical Systems

    Authors: Mahdi Taheri, Khashayar Khorasani, Iman Shames, Nader Meskin

    Abstract: The objective in this paper is to study and develop conditions for a network of multi-agent cyber-physical systems (MAS) where a malicious adversary can utilize vulnerabilities in order to ensure and maintain cyber attacks undetectable. We classify these cyber attacks as undetectable in the sense that their impact cannot be observed in the generated residuals. It is shown if an agent that is the r… ▽ More

    Submitted 13 September, 2020; originally announced September 2020.

  49. arXiv:2008.12515  [pdf, ps, other

    cs.AI cs.RO

    On modularity in reactive control architectures, with an application to formal verification

    Authors: Oliver Biggar, Mohammad Zamani, Iman Shames

    Abstract: Modularity is a central principle throughout the design process for cyber-physical systems. Modularity reduces complexity and increases reuse of behavior. In this paper we pose and answer the following question: how can we identify independent `modules' within the structure of reactive control architectures? To this end, we propose a graph-structured control architecture we call a decision structu… ▽ More

    Submitted 30 January, 2022; v1 submitted 28 August, 2020; originally announced August 2020.

    Comments: Accepted to ACM Transactions on Cyber-Physical Systems. 26 pages, 9 figures. Version 3 changes: accepted version, minor changes

  50. arXiv:2008.12508  [pdf, other

    math.OC

    A Greedy and Distributable Approach to the Lexicographic Bottleneck Assignment Problem with Conditions on Exactness

    Authors: Mitchell Khoo, Tony A. Wood, Chris Manzie, Iman Shames

    Abstract: Solving the Lexicographic Bottleneck Assignment Problem (LexBAP) typically relies on centralised computation with order quartic complexity. We consider the Sequential Bottleneck Assignment Problem (SeqBAP), which yields a greedy solution to the LexBAP and discuss the relationship between the SeqBAP, the LexBAP, and the Bottleneck Assignment Problem (BAP). In particular, we reexamine tools used to… ▽ More

    Submitted 7 January, 2022; v1 submitted 28 August, 2020; originally announced August 2020.