Skip to main content

Showing 1–22 of 22 results for author: Hoxha, B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.00687  [pdf, other

    cs.RO cs.LO

    Optimal Planning for Timed Partial Order Specifications

    Authors: Kandai Watanabe, Georgios Fainekos, Bardh Hoxha, Morteza Lahijanian, Hideki Okamoto, Sriram Sankaranarayanan

    Abstract: This paper addresses the challenge of planning a sequence of tasks to be performed by multiple robots while minimizing the overall completion time subject to timing and precedence constraints. Our approach uses the Timed Partial Orders (TPO) model to specify these constraints. We translate this problem into a Traveling Salesman Problem (TSP) variant with timing and precedent constraints, and we so… ▽ More

    Submitted 8 March, 2024; originally announced May 2024.

    Comments: 2024 IEEE International Conference on Robotics and Automation

  2. arXiv:2404.07158  [pdf, other

    cs.RO eess.SY

    CBFKIT: A Control Barrier Function Toolbox for Robotics Applications

    Authors: Mitchell Black, Georgios Fainekos, Bardh Hoxha, Hideki Okamoto, Danil Prokhorov

    Abstract: This paper introduces CBFKit, a Python/ROS toolbox for safe robotics planning and control under uncertainty. The toolbox provides a general framework for designing control barrier functions for mobility systems within both deterministic and stochastic environments. It can be connected to the ROS open-source robotics middleware, allowing for the setup of multi-robot applications, encoding of enviro… ▽ More

    Submitted 10 April, 2024; originally announced April 2024.

    Comments: 8 pages

  3. arXiv:2403.15826  [pdf, other

    eess.SY cs.AI cs.LG cs.RO

    Scaling Learning based Policy Optimization for Temporal Tasks via Dropout

    Authors: Navid Hashemi, Bardh Hoxha, Danil Prokhorov, Georgios Fainekos, Jyotirmoy Deshmukh

    Abstract: This paper introduces a model-based approach for training feedback controllers for an autonomous agent operating in a highly nonlinear environment. We desire the trained policy to ensure that the agent satisfies specific task objectives, expressed in discrete-time Signal Temporal Logic (DT-STL). One advantage for reformulation of a task via formal frameworks, like DT-STL, is that it permits quanti… ▽ More

    Submitted 23 March, 2024; originally announced March 2024.

  4. arXiv:2403.11737  [pdf, other

    cs.RO eess.SY

    SMT-Based Dynamic Multi-Robot Task Allocation

    Authors: Victoria Marie Tuck, Pei-Wei Chen, Georgios Fainekos, Bardh Hoxha, Hideki Okamoto, S. Shankar Sastry, Sanjit A. Seshia

    Abstract: Multi-Robot Task Allocation (MRTA) is a problem that arises in many application domains including package delivery, warehouse robotics, and healthcare. In this work, we consider the problem of MRTA for a dynamic stream of tasks with task deadlines and capacitated agents (capacity for more than one simultaneous task). Previous work commonly focuses on the static case, uses specialized algorithms fo… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

    Comments: 26 pages, 6 figures, to be published in NASA Formal Methods Symposium 2024

  5. arXiv:2312.07803  [pdf, other

    cs.RO math.OC

    Feasible Space Monitoring for Multiple Control Barrier Functions with application to Large Scale Indoor Navigation

    Authors: Hardik Parwana, Mitchell Black, Bardh Hoxha, Hideki Okamoto, Georgios Fainekos, Danil Prokhorov, Dimitra Panagou

    Abstract: Quadratic programs (QP) subject to multiple time-dependent control barrier function (CBF) based constraints have been used to design safety-critical controllers. However, ensuring the existence of a solution at all times to the QP subject to multiple CBF constraints is non-trivial. We quantify the feasible solution space of the QP in terms of its volume. We introduce a novel feasible space volume… ▽ More

    Submitted 12 December, 2023; originally announced December 2023.

  6. arXiv:2311.17201  [pdf, other

    eess.SY cs.RO

    Safe Control Synthesis for Hybrid Systems through Local Control Barrier Functions

    Authors: Shuo Yang, Mitchell Black, Georgios Fainekos, Bardh Hoxha, Hideki Okamoto, Rahul Mangharam

    Abstract: Control Barrier Functions (CBF) have provided a very versatile framework for the synthesis of safe control architectures for a wide class of nonlinear dynamical systems. Typically, CBF-based synthesis approaches apply to systems that exhibit nonlinear -- but smooth -- relationship in the state of the system and linear relationship in the control input. In contrast, the problem of safe control synt… ▽ More

    Submitted 28 November, 2023; originally announced November 2023.

  7. arXiv:2311.09482  [pdf, other

    eess.SY cs.LO cs.RO

    Robust Conformal Prediction for STL Runtime Verification under Distribution Shift

    Authors: Yiqi Zhao, Bardh Hoxha, Georgios Fainekos, Jyotirmoy V. Deshmukh, Lars Lindemann

    Abstract: Cyber-physical systems (CPS) designed in simulators behave differently in the real-world. Once they are deployed in the real-world, we would hence like to predict system failures during runtime. We propose robust predictive runtime verification (RPRV) algorithms under signal temporal logic (STL) tasks for general stochastic CPS. The RPRV problem faces several challenges: (1) there may not be suffi… ▽ More

    Submitted 9 March, 2024; v1 submitted 15 November, 2023; originally announced November 2023.

  8. arXiv:2303.05394  [pdf, other

    eess.SY cs.LG cs.RO

    A Neurosymbolic Approach to the Verification of Temporal Logic Properties of Learning enabled Control Systems

    Authors: Navid Hashemi, Bardh Hoxha, Tomoya Yamaguchi, Danil Prokhorov, Geogios Fainekos, Jyotirmoy Deshmukh

    Abstract: Signal Temporal Logic (STL) has become a popular tool for expressing formal requirements of Cyber-Physical Systems (CPS). The problem of verifying STL properties of neural network-controlled CPS remains a largely unexplored problem. In this paper, we present a model for the verification of Neural Network (NN) controllers for general STL specifications using a custom neural architecture where we ma… ▽ More

    Submitted 6 March, 2023; originally announced March 2023.

  9. arXiv:2302.02501  [pdf, other

    cs.FL

    Timed Partial Order Inference Algorithm

    Authors: Kandai Watanabe, Bardh Hoxha, Danil Prokhorov, Georgios Fainekos, Morteza Lahijanian, Sriram Sankaranarayana, Tomoya Yamaguchi

    Abstract: In this work, we propose the model of timed partial orders (TPOs) for specifying workflow schedules, especially for modeling manufacturing processes. TPOs integrate partial orders over events in a workflow, specifying ``happens-before'' relations, with timing constraints specified using guards and resets on clocks -- an idea borrowed from timed-automata specifications. TPOs naturally allow us to c… ▽ More

    Submitted 5 February, 2023; originally announced February 2023.

  10. arXiv:2210.07439  [pdf, other

    eess.SY cs.AI cs.FL

    Risk-Awareness in Learning Neural Controllers for Temporal Logic Objectives

    Authors: Navid Hashemi, Xin Qin, Jyotirmoy V. Deshmukh, Georgios Fainekos, Bardh Hoxha, Danil Prokhorov, Tomoya Yamaguchi

    Abstract: In this paper, we consider the problem of synthesizing a controller in the presence of uncertainty such that the resulting closed-loop system satisfies certain hard constraints while optimizing certain (soft) performance objectives. We assume that the hard constraints encoding safety or mission-critical task objectives are expressed using Signal Temporal Logic (STL), while performance is quantifie… ▽ More

    Submitted 13 October, 2022; originally announced October 2022.

  11. arXiv:2206.14372  [pdf, other

    cs.RO cs.CV cs.FL

    Formalizing and Evaluating Requirements of Perception Systems for Automated Vehicles using Spatio-Temporal Perception Logic

    Authors: Mohammad Hekmatnejad, Bardh Hoxha, Jyotirmoy V. Deshmukh, Yezhou Yang, Georgios Fainekos

    Abstract: Automated vehicles (AV) heavily depend on robust perception systems. Current methods for evaluating vision systems focus mainly on frame-by-frame performance. Such evaluation methods appear to be inadequate in assessing the performance of a perception subsystem when used within an AV. In this paper, we present a logic -- referred to as Spatio-Temporal Perception Logic (STPL) -- which utilizes both… ▽ More

    Submitted 21 November, 2023; v1 submitted 28 June, 2022; originally announced June 2022.

    Comments: 32 pages, 11 figures, 6 tables, 4 algorithms, 2 appendixes

    MSC Class: 14D15; 03B44; 68T40 ACM Class: F.4.3; I.2.9; I.4.8

  12. arXiv:2112.14912  [pdf, other

    eess.SY cs.RO

    Risk-Bounded Control with Kalman Filtering and Stochastic Barrier Functions

    Authors: Shakiba Yaghoubi, Georgios Fainekos, Tomoya Yamaguchi, Danil Prokhorov, Bardh Hoxha

    Abstract: In this paper, we study Stochastic Control Barrier Functions (SCBFs) to enable the design of probabilistic safe real-time controllers in presence of uncertainties and based on noisy measurements. Our goal is to design controllers that bound the probability of a system failure in finite-time to a given desired value. To that end, we first estimate the system states from the noisy measurements using… ▽ More

    Submitted 29 December, 2021; originally announced December 2021.

    Comments: CDC 2021, 60th Conference on Decision and Control, 7 pages

  13. arXiv:2108.08289  [pdf, other

    cs.RO

    PerceMon: Online Monitoring for Perception Systems

    Authors: Anand Balakrishnan, Jyotirmoy Deshmukh, Bardh Hoxha, Tomoya Yamaguchi, Georgios Fainekos

    Abstract: Perception algorithms in autonomous vehicles are vital for the vehicle to understand the semantics of its surroundings, including detection and tracking of objects in the environment. The outputs of these algorithms are in turn used for decision-making in safety-critical scenarios like collision avoidance, and automated emergency braking. Thus, it is crucial to monitor such perception systems at r… ▽ More

    Submitted 17 August, 2021; originally announced August 2021.

  14. arXiv:2108.04214  [pdf, other

    cs.LG

    Neural Network Repair with Reachability Analysis

    Authors: Xiaodong Yang, Tom Yamaguchi, Hoang-Dung Tran, Bardh Hoxha, Taylor T Johnson, Danil Prokhorov

    Abstract: Safety is a critical concern for the next generation of autonomy that is likely to rely heavily on deep neural networks for perception and control. Formally verifying the safety and robustness of well-trained DNNs and learning-enabled systems under attacks, model uncertainties, and sensing errors is essential for safe autonomy. This research proposes a framework to repair unsafe DNNs in safety-cri… ▽ More

    Submitted 9 August, 2021; originally announced August 2021.

  15. arXiv:2106.12074  [pdf, other

    cs.CV

    Reachability Analysis of Convolutional Neural Networks

    Authors: Xiaodong Yang, Tomoya Yamaguchi, Hoang-Dung Tran, Bardh Hoxha, Taylor T Johnson, Danil Prokhorov

    Abstract: Deep convolutional neural networks have been widely employed as an effective technique to handle complex and practical problems. However, one of the fundamental problems is the lack of formal methods to analyze their behavior. To address this challenge, we propose an approach to compute the exact reachable sets of a network given an input domain, where the reachable set is represented by the face… ▽ More

    Submitted 22 June, 2021; originally announced June 2021.

  16. arXiv:2105.01204  [pdf, other

    cs.RO eess.SY

    Safe Navigation in Human Occupied Environments Using Sampling and Control Barrier Functions

    Authors: Keyvan Majd, Shakiba Yaghoubi, Tomoya Yamaguchi, Bardh Hoxha, Danil Prokhorov, Georgios Fainekos

    Abstract: Sampling-based methods such as Rapidly-exploring Random Trees (RRTs) have been widely used for generating motion paths for autonomous mobile systems. In this work, we extend time-based RRTs with Control Barrier Functions (CBFs) to generate, safe motion plans in dynamic environments with many pedestrians. Our framework is based upon a human motion prediction model which is well suited for indoor na… ▽ More

    Submitted 2 August, 2021; v1 submitted 3 May, 2021; originally announced May 2021.

  17. Discovering IoT Physical Channel Vulnerabilities

    Authors: Muslum Ozgur Ozmen, Xuansong Li, Andrew Chu, Z. Berkay Celik, Bardh Hoxha, Xiangyu Zhang

    Abstract: Smart homes contain diverse sensors and actuators controlled by IoT apps that provide custom automation. Prior works showed that an adversary could exploit physical interaction vulnerabilities among apps and put the users and environment at risk, e.g., to break into a house, an adversary turns on the heater to trigger an app that opens windows when the temperature exceeds a threshold. Currently, t… ▽ More

    Submitted 7 September, 2022; v1 submitted 2 February, 2021; originally announced February 2021.

    Comments: Published in ACM CCS 2022

  18. arXiv:2005.00326  [pdf, other

    cs.RO cs.LG eess.SY

    Search-based Test-Case Generation by Monitoring Responsibility Safety Rules

    Authors: Mohammad Hekmatnejad, Bardh Hoxha, Georgios Fainekos

    Abstract: The safety of Automated Vehicles (AV) as Cyber-Physical Systems (CPS) depends on the safety of their consisting modules (software and hardware) and their rigorous integration. Deep Learning is one of the dominant techniques used for perception, prediction, and decision making in AVs. The accuracy of predictions and decision-making is highly dependant on the tests used for training their underlying… ▽ More

    Submitted 25 April, 2020; originally announced May 2020.

    Comments: 8 pages, 5 figures, 9 tables

  19. arXiv:1612.03140  [pdf, other

    cs.LO eess.SY

    An Efficient Algorithm for Monitoring Practical TPTL Specifications

    Authors: Adel Dokhanchi, Bardh Hoxha, Cumhur Erkan Tuncali, Georgios Fainekos

    Abstract: We provide a dynamic programming algorithm for the monitoring of a fragment of Timed Propositional Temporal Logic (TPTL) specifications. This fragment of TPTL, which is more expressive than Metric Temporal Logic, is characterized by independent time variables which enable the elicitation of complex real-time requirements. For this fragment, we provide an efficient polynomial time algorithm for off… ▽ More

    Submitted 9 December, 2016; originally announced December 2016.

  20. arXiv:1607.02549  [pdf, other

    eess.SY cs.LO cs.SE

    Formal Requirement Elicitation and Debugging for Testing and Verification of Cyber-Physical Systems

    Authors: Adel Dokhanchi, Bardh Hoxha, Georgios Fainekos

    Abstract: A framework for the elicitation and debugging of formal specifications for Cyber-Physical Systems is presented. The elicitation of specifications is handled through a graphical interface. Two debugging algorithms are presented. The first checks for erroneous or incomplete temporal logic specifications without considering the system. The second can be utilized for the analysis of reactive requireme… ▽ More

    Submitted 27 July, 2018; v1 submitted 8 July, 2016; originally announced July 2016.

  21. Mining Parametric Temporal Logic Properties in Model Based Design for Cyber-Physical Systems

    Authors: Bardh Hoxha, Adel Dokhanchi, Georgios Fainekos

    Abstract: One of the advantages of adopting a Model Based Development (MBD) process is that it enables testing and verification at early stages of development. However, it is often desirable to not only verify/falsify certain formal system specifications, but also to automatically explore the properties that the system satisfies. In this work, we present a framework that enables property exploration for Cyb… ▽ More

    Submitted 24 August, 2016; v1 submitted 25 December, 2015; originally announced December 2015.

    Comments: 18 Pages, 15 figures, 2 tables, 2 algorithms

  22. ViSpec: A graphical tool for elicitation of MTL requirements

    Authors: Bardh Hoxha, Nikolaos Mavridis, Georgios Fainekos

    Abstract: One of the main barriers preventing widespread use of formal methods is the elicitation of formal specifications. Formal specifications facilitate the testing and verification process for safety critical robotic systems. However, handling the intricacies of formal languages is difficult and requires a high level of expertise in formal logics that many system developers do not have. In this work, w… ▽ More

    Submitted 3 August, 2015; originally announced August 2015.

    Comments: Technical report for the paper to be published in the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems held in Hamburg, Germany. Includes 10 pages and 19 figures