Skip to main content

Showing 1–17 of 17 results for author: Eberhart, C

.
  1. Formal Verification of Safety Architectures for Automated Driving

    Authors: Clovis Eberhart, Jérémy Dubut, James Haydon, Ichiro Hasuo

    Abstract: Safety architectures play a crucial role in the safety assurance of automated driving vehicles (ADVs). They can be used as safety envelopes of black-box ADV controllers, and for graceful degradation from one ODD to another. Building on our previous work on the formalization of responsibility-sensitive safety (RSS), we introduce a novel program logic that accommodates assume-guarantee reasoning and… ▽ More

    Submitted 20 August, 2023; originally announced August 2023.

    Comments: In proceedings of 2023 IEEE Intelligent Vehicles Symposium (IV), 8 pages, 5 figures

    Journal ref: In 2023 IEEE Intelligent Vehicles Symposium (IV), pp. 1-8 (2023)

  2. arXiv:2308.06785  [pdf, other

    cs.RO cs.LO

    Formal Verification of Intersection Safety for Automated Driving

    Authors: James Haydon, Martin Bondu, Clovis Eberhart, Jérémy Dubut, Ichiro Hasuo

    Abstract: We build on our recent work on formalization of responsibility-sensitive safety (RSS) and present the first formal framework that enables mathematical proofs of the safety of control strategies in intersection scenarios. Intersection scenarios are challenging due to the complex interaction between vehicles; to cope with it, we extend the program logic dFHL in the previous work and introduce a nove… ▽ More

    Submitted 13 August, 2023; originally announced August 2023.

    Comments: To appear in ITSC 2023. With appendices. 9 pages, 5 figures, 1 table

  3. arXiv:2307.08765  [pdf, other

    cs.LO

    Compositional Probabilistic Model Checking with String Diagrams of MDPs

    Authors: Kazuki Watanabe, Clovis Eberhart, Kazuyuki Asada, Ichiro Hasuo

    Abstract: We present a compositional model checking algorithm for Markov decision processes, in which they are composed in the categorical graphical language of string diagrams. The algorithm computes optimal expected rewards. Our theoretical development of the algorithm is supported by category theory, while what we call decomposition equalities for expected rewards act as a key enabler. Experimental evalu… ▽ More

    Submitted 17 July, 2023; originally announced July 2023.

    Comments: 32 pages, Extended version of a paper in CAV 2023

  4. arXiv:2307.08034  [pdf, other

    cs.LO cs.GT

    Compositional Solution of Mean Payoff Games by String Diagrams

    Authors: Kazuki Watanabe, Clovis Eberhart, Kazuyuki Asada, Ichiro Hasuo

    Abstract: Following our recent development of a compositional model checking algorithm for Markov decision processes, we present a compositional framework for solving mean payoff games (MPGs). The framework is derived from category theory, specifically that of monoidal categories: MPGs (extended with open ends) get composed in so-called string diagrams and thus organized in a monoidal category; their soluti… ▽ More

    Submitted 16 July, 2023; originally announced July 2023.

  5. Goal-Aware RSS for Complex Scenarios via Program Logic

    Authors: Ichiro Hasuo, Clovis Eberhart, James Haydon, Jérémy Dubut, Rose Bohrer, Tsutomu Kobayashi, Sasinee Pruekprasert, Xiao-Yi Zhang, Erik André Pallas, Akihisa Yamada, Kohei Suenaga, Fuyuki Ishikawa, Kenji Kamijo, Yoshiyuki Shinya, Takamasa Suetomi

    Abstract: We introduce a goal-aware extension of responsibility-sensitive safety (RSS), a recent methodology for rule-based safety guarantee for automated driving systems (ADS). Making RSS rules guarantee goal achievement -- in addition to collision avoidance as in the original RSS -- requires complex planning over long sequences of manoeuvres. To deal with the complexity, we introduce a compositional reaso… ▽ More

    Submitted 5 July, 2022; originally announced July 2022.

    Comments: 33 pages, 18 figures, 1 table. Accepted for publication in IEEE Transactions on Intelligent Vehicles

    ACM Class: I.2.9; F.4.1

  6. arXiv:2201.08648  [pdf, other

    eess.SY

    Moment Propagation of Polynomial Systems Through Carleman Linearization for Probabilistic Safety Analysis

    Authors: Sasinee Pruekprasert, Jérémy Dubut, Toru Takisaka, Clovis Eberhart, Ahmet Cetinkaya

    Abstract: We develop a method to approximate the moments of a discrete-time stochastic polynomial system. Our method is built upon Carleman linearization with truncation. Specifically, we take a stochastic polynomial system with finitely many states and transform it into an infinite-dimensional system with linear deterministic dynamics, which describe the exact evolution of the moments of the original polyn… ▽ More

    Submitted 8 July, 2023; v1 submitted 21 January, 2022; originally announced January 2022.

    Comments: Preprint submitted to Automatica. Part of the material in this paper was presented at 21st IFAC World Congress (preprint available at arXiv:1911.12683)

  7. A Compositional Approach to Parity Games

    Authors: Kazuki Watanabe, Clovis Eberhart, Kazuyuki Asada, Ichiro Hasuo

    Abstract: In this paper, we introduce open parity games, which is a compositional approach to parity games. This is achieved by adding open ends to the usual notion of parity games. We introduce the category of open parity games, which is defined using standard definitions for graph games. We also define a graphical language for open parity games as a prop, which have recently been used in many application… ▽ More

    Submitted 28 December, 2021; originally announced December 2021.

    Comments: In Proceedings MFPS 2021, arXiv:2112.13746

    Journal ref: EPTCS 351, 2021, pp. 278-295

  8. Architecture-Guided Test Resource Allocation Via Logic

    Authors: Clovis Eberhart, Akihisa Yamada, Stefan Klikovits, Shin-ya Katsumata, Tsutomu Kobayashi, Ichiro Hasuo, Fuyuki Ishikawa

    Abstract: We introduce a new logic named Quantitative Confidence Logic (QCL) that quantifies the level of confidence one has in the conclusion of a proof. By translating a fault tree representing a system's architecture to a proof, we show how to use QCL to give a solution to the test resource allocation problem that takes the given architecture into account. We implemented a tool called Astrahl and compare… ▽ More

    Submitted 22 July, 2021; originally announced July 2021.

    Comments: 17 pages, 6 figures, author version of the manuscript of the same name published in the proceedings of the 15th International Conference on Tests and Proofs (TAP 2021)

    ACM Class: D.2.5

    Journal ref: Lecture Notes in Computer Science book series (LNCS, volume 12740), 2021, pp 22-38

  9. arXiv:2103.16122  [pdf, other

    eess.SY

    Fast Synthesis for Symbolic Self-triggered Control under Right-recursive LTL Specifications

    Authors: Sasinee Pruekprasert, Clovis Eberhart, Jérémy Dubut

    Abstract: We extend previous work on symbolic self-triggered control for non-deterministic continuous-time nonlinear systems without stability assumptions to a larger class of specifications. Our goal is to synthesise a controller for two objectives: the first one is modelled as a right-recursive LTL formula, and the second one is to ensure that the average communication rate between the controller and the… ▽ More

    Submitted 20 December, 2021; v1 submitted 30 March, 2021; originally announced March 2021.

    Comments: 60th IEEE Conference on Decision and Control (CDC2021). arXiv admin note: text overlap with arXiv:2010.11663

  10. arXiv:2101.01502  [pdf, other

    cs.LG cs.PL

    Control-Data Separation and Logical Condition Propagation for Efficient Inference on Probabilistic Programs

    Authors: Ichiro Hasuo, Yuichiro Oyabu, Clovis Eberhart, Kohei Suenaga, Kenta Cho, Shin-ya Katsumata

    Abstract: We present a novel sampling framework for probabilistic programs. The framework combines two recent ideas -- \emph{control-data separation} and \emph{logical condition propagation} -- in a nontrivial manner so that the two ideas boost the benefits of each other. We implemented our algorithm on top of Anglican. The experimental results demonstrate our algorithm's efficiency, especially for programs… ▽ More

    Submitted 29 September, 2023; v1 submitted 5 January, 2021; originally announced January 2021.

  11. arXiv:2010.11663  [pdf, other

    eess.SY

    Symbolic Self-triggered Control of Continuous-time Non-deterministic Systems without Stability Assumptions for 2-LTL Specifications

    Authors: Sasinee Pruekprasert, Clovis Eberhart, Jérémy Dubut

    Abstract: We propose a symbolic self-triggered controller synthesis procedure for non-deterministic continuous-time nonlinear systems without stability assumptions. The goal is to compute a controller that satisfies two objectives. The first objective is represented as a specification in a fragment of LTL, which we call 2-LTL. The second one is an energy objective, in the sense that control inputs are issue… ▽ More

    Submitted 22 October, 2020; originally announced October 2020.

    Comments: 16th International Conference on Control, Automation, Robotics and Vision (ICARCV 2020)

  12. arXiv:1911.12683  [pdf, other

    eess.SY

    Moment Propagation of Discrete-Time Stochastic Polynomial Systems using Truncated Carleman Linearization

    Authors: Sasinee Pruekprasert, Toru Takisaka, Clovis Eberhart, Ahmet Cetinkaya, Jérémy Dubut

    Abstract: We propose a method to compute an approximation of the moments of a discrete-time stochastic polynomial system. We use the Carleman linearization technique to transform this finite-dimensional polynomial system into an infinite-dimensional linear one. After taking expectation and truncating the induced deterministic dynamics, we obtain a finite-dimensional linear deterministic system, which we the… ▽ More

    Submitted 24 February, 2021; v1 submitted 28 November, 2019; originally announced November 2019.

    Comments: 21st IFAC World Congress (IFAC 2020)

  13. arXiv:1810.06991  [pdf, ps, other

    cs.LO cs.PL math.CT

    Simple game semantics and Day convolution

    Authors: Clovis Eberhart, Tom Hirschowitz, Alexis Laouar

    Abstract: Game semantics has provided adequate models for a variety of programming languages, in which types are interpreted as two-player games and programs as strategies. Melliès (2018) suggested that such categories of games and strategies may be obtained as instances of a simple abstract construction on weak double categories. However, in the particular case of simple games, his construction slightly di… ▽ More

    Submitted 16 October, 2018; originally announced October 2018.

  14. arXiv:1711.10860  [pdf

    cs.LO cs.PL

    What's in a game? A theory of game models

    Authors: Clovis Eberhart, Tom Hirschowitz

    Abstract: Game semantics is a rich and successful class of denotational models for programming languages. Most game models feature a rather intuitive setup, yet surprisingly difficult proofs of such basic results as associativity of composition of strategies. We set out to unify these models into a basic abstract framework for game semantics, game settings. Our main contribution is the generic construction,… ▽ More

    Submitted 29 November, 2017; originally announced November 2017.

    Comments: 17 pages

  15. An intensionally fully-abstract sheaf model for $π$ (expanded version)

    Authors: Clovis Eberhart, Tom Hirschowitz, Thomas Seiller

    Abstract: Following previous work on CCS, we propose a compositional model for the $π$-calculus in which processes are interpreted as sheaves on certain simple sites. Such sheaves are a concurrent form of innocent strategies, in the sense of Hyland-Ong/Nickau game semantics. We define an analogue of fair testing equivalence in the model and show that our interpretation is intensionally fully abstract for it… ▽ More

    Submitted 14 November, 2017; v1 submitted 18 October, 2017; originally announced October 2017.

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 4 (November 15, 2017) lmcs:4007

  16. arXiv:1611.06658  [pdf, other

    math.HO

    Revisiting the quadrisection problem of Jacob Bernoulli

    Authors: Carl Eberhart

    Abstract: Two perpendicular segments which divide a given triangle into 4 regions of equal area is called a quadrisection of the triangle. Leonhard Euler proved in 1779 that every scalene triangle has a quadrisection with its triangular part on the middle leg. We provide a complete description of the quadrisections of a triangle. For example, there is only one isosceles triangle which has exactly two quadri… ▽ More

    Submitted 21 November, 2016; originally announced November 2016.

  17. arXiv:1310.4306  [pdf, ps, other

    cs.LO

    Fully-abstract concurrent games for pi

    Authors: Clovis Eberhart, Tom Hirschowitz, Thomas Seiller

    Abstract: We define a semantics for Milner's pi-calculus, with three main novelties. First, it provides a fully-abstract model for fair testing equivalence, whereas previous semantics covered variants of bisimilarity and the may and must testing equivalences. Second, it is based on reduction semantics, whereas previous semantics were based on labelled transition systems. Finally, it has a strong game semant… ▽ More

    Submitted 16 October, 2013; originally announced October 2013.

    Comments: 20 pages, submitted