Exploiting System Structure in Formal Synthesis
|
|
- Tyler Stanley
- 6 years ago
- Views:
Transcription
1 CDC 2015 Pre-Conference Workshop Exploiting System Structure in Formal Synthesis Murat Arcak with Sam Coogan and Eric Kim Electrical Engineering and Computer Sciences, UC Berkeley
2 This Talk: Formal synthesis, motivated by traffic control q 1 q 2 q 3 q 4 q 5 q 6 Finite state abstraction x + = F (x) finite abstraction formal methods Outline: 1. Finite abstraction for formal methods Exploiting a mixed monotonicity property for scalability. Application to a macroscopic traffic flow model. 2. Compositional synthesis for large networks Decoupled synthesis for subnetworks with supply and demand contracts.
3 1. Finite Abstraction for Formal Methods q 1 q 2 q 3 q 4 q 5 q 6 Finite state abstraction Capture the underlying dynamics with a finite set of symbols and transitions between them. Methods exist for classes of systems (Tabuada, Girard, Pappas, Reissig, Abate, Belta, and others ) Example: polyhedral computations for piecewise affine systems (Belta et al.)
4 Monotonicity and Mixed Monotonicity The discrete-time system: is monotone if x + = F (x) x 2X x 1 apple x 2 =) F (x 1 ) apple F (x 2 ) with respect to a partial order (standard order in this talk). Monotonicity offers strong dynamical properties [Hirsch, Smith, Angeli, Sontag] but is restrictive in practice. Necessary and sufficient condition for i j 0 8x 2X 8i, j
5 x + = F (x) x 2X is mixed monotone if there exists a decomposition function such that Monotonicity and Mixed Monotonicity f : X X!X f(x, x) =F (x) x 1 apple x 2 ) f(x 1,y) apple f(x 2,y) y 1 apple y 2 ) f(x, y 2 ) apple f(x, y 1 ). A sufficient condition for mixed monotonicity: 9 ij 2 { 1, 1} s.t. i (x) 0 8i, j y j Decomposition function: F i (,x j, ) if ij = 1
6 Mixed Monotonicity Allows Scalable Finite Abstraction Two function evaluations tightly bound the one-step reach set: Monotone: Mixed Monotone: This allows a scalable abstraction algorithm: [Coogan, Arcak, 2015] q 1 q 4 q 5 q 2 q 3 q 6
7 Traffic Flow: a Macroscopic Model For each link `: Vehicles per time period Demand, F out i (x i ) Supply, F in i (x i ) x +` = x` + f in ` (x) f` out (x) =:F`(x) x jam i x i Outgoing links: f in k (x, m) = X`2in Incoming links: f` out (x, m) =s`(m)min {0, 1} `kf out ` (x, m) out ` (x`), min k2out turn ratio 1 `k in k (x k )
8 Traffic Flow is Mixed Monotone i j 0 ij = 1 if i and j share tail node +1 otherwise Apply abstraction algorithm and add signaling states to transition model q 1 q 4 q 5 q 2 q 3 q 6 Finite state abstraction finite abstraction Note: Standard monotonicity breaks down at splits formal methods ` =3 f out 1 = 1 12 in 2 (x 2 ) ` =1 ` =2 congested f in 3 = 13 f out 1 = 13 ) 32 = 1 12 in 2 (x 2 )
9 Example: Signal Control for a Corridor Naïve offset optimal policy Temporal Logic Specifications: Each signal actuates cross street traffic infinitely often Eventually, links 1, 2, 3, and 4 have fewer than 30 vehicles each The signal at junction 4 must actuate cross street traffic for at least two sequential time-steps Correct-by-design policy
10 2. Compositional Synthesis for Large Networks [Kim, Arcak, Seshia, 2015] Contracts between neighboring subnetworks to limit demand and guarantee adequate supply Neighbors promises allow decoupled subnetwork models with set valued maps Augment temporal logic specifications with own promises and synthesize controller for each subnetwork new i = original i ^ supply i ^ demand i i =1, 2,... promises to neighbors
11 Neighbors Promises Allow Decoupled Models Subnetwork 2 promises a minimum supply of 2 on link 5 and to limit its demand on link 4 by vehicles per period. contract contract 4 Decoupled subnet 1 model: 2 (x) =min 2 min f out f in 4 (x) = 74 min 2 74 min out 2 (x 2 ), out 2 (x 2 ), out 7 (x 7 ), 25, 2 [ 1 78 in 4 (x 4 ),, 2 [0, in 5 (x 5 ) contract 2, in 8 (x 8 ), contract 4 ] 1 best 2 ] 74 in 4 (x 4 )
12 Restrictions on the Specification 1. Separability: network = subnet 1 ^ ^ subnet N Then the th subproblem is: i subnet i ^ supply i ^ demand i II. Easier to satisfy subnet i when i s neighbors promise more This allows a systematic search for contract parameters. Example: The class of specifications subnet i = ^ ^ {^j=1,,l j } ^ {^j=1,,m apple j } has this property if the dynamics x 2 are monotone and the propositions,, j,apple j are true on lower sets: x apple x and x 2 S ) x 2 S S x x 1
13 Proof idea in a picture: If subnet 2 promises more supply on link 5, then link 2 occupancy drops. Likewise less occupancy on link 4 if x 4 more supply initial set one step reach set less demand less demand is promised. x 2 Why monotonicity matters: If subnet 1 promises more supply on link 4, this liberates more flow out of link 7 and causes higher occupancy on link 8 (contrary to fig. above).
14 Acknowledgment: NSF-CPS grant CNS and coworkers: Sam Coogan Calin Belta Roberto Horowitz Eric Kim Sanjit Seshia Alex Kurzhanskiy
15 Related Publications Coogan and Arcak Efficient finite abstraction of mixed monotone systems HSCC 2015 Coogan, Gol, Arcak and Belta Traffic network control from temporal logic specifications IEEE Trans. Control of Network Systems, 2015 Coogan and Arcak Freeway traffic control from linear temporal logic specifications ICCPS 2014 Kim, Arcak and Seshia Compositional controller synthesis for vehicular traffic networks to be presented at this conference
Resilient Formal Synthesis
Resilient Formal Synthesis Calin Belta Boston University CDC 2017 Workshop: 30 years of the Ramadge-Wonham Theory of Supervisory Control: A Retrospective and Future Perspectives Outline Formal Synthesis
More informationMotion planning applications of Satisfiability Modulo Convex Optimization
Motion planning applications of Satisfiability Modulo Convex Optimization Yasser Shoukry (1) and Paulo Tabuada (2) (1) Department of Electrical and Computer Engineering, UMD (2) Electrical and Computer
More informationA Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specifications
A Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specifications Dorsa Sadigh, Eric S. Kim, Samuel Coogan, S. Shankar Sastry, Sanjit A. Seshia Abstract
More informationPreface. Motivation and Objectives
Preface Motivation and Objectives In control theory, complex models of physical processes, such as systems of differential or difference equations, are usually checked against simple specifications, such
More informationSymbolic Control of Incrementally Stable Systems
Symbolic Control of Incrementally Stable Systems Antoine Girard Laboratoire Jean Kuntzmann, Université Joseph Fourier Grenoble, France Workshop on Formal Verification of Embedded Control Systems LCCC,
More informationOptimization based control of networks of discretized PDEs: application to traffic engineering
Optimization based control of networks of discretized PDEs: application to traffic engineering Paola Goatin (Inria), Nikolaos Bekiaris-Liberis (UC Berkeley) Maria Laura Delle Monache (Inria), Jack Reilly
More informationA Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specifications
A Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specifications Dorsa Sadigh Eric Kim Samuel Coogan S. Shankar Sastry Sanjit A. Seshia Electrical Engineering
More informationSymbolic Control. From discrete synthesis to certified continuous controllers. Antoine Girard
Symbolic Control From discrete synthesis to certified continuous controllers Antoine Girard CNRS, Laboratoire des Signaux et Systèmes Gif-sur-Yvette, France Journées de l Automatique du GdR MACS Nantes,
More informationHierarchical Synthesis of Hybrid Controllers from Temporal Logic Specifications
Hierarchical Synthesis of Hybrid Controllers from Temporal Logic Specifications Georgios E. Fainekos 1, Antoine Girard 2, and George J. Pappas 3 1 Department of Computer and Information Science, Univ.
More informationProvably Correct Persistent Surveillance for Unmanned Aerial Vehicles Subject to Charging Constraints
Provably Correct Persistent Surveillance for Unmanned Aerial Vehicles Subject to Charging Constraints Kevin Leahy, Dingjiang Zhou, Cristian-Ioan Vasile, Konstantinos Oikonomopoulos, Mac Schwager, and Calin
More informationA Small Gain Theorem for Parametric Assume-Guarantee Contracts
A Small Gain Theorem for Parametric Assume-Guarantee Contracts Eric S. Kim, Murat Arcak, Sanjit A. Seshia {eskim, arcak, sseshia}@eecs.berkeley.edu University of California at Berkeley, Berkeley, CA, USA
More informationIntroduction to Embedded Systems
Introduction to Embedded Systems Edward A. Lee & Sanjit A. Seshia UC Berkeley EECS 124 Spring 2008 Copyright 2008, Edward A. Lee & Sanjit A. Seshia, All rights reserved Lecture 6: Modeling Modal Behavior,
More informationImplan: Scalable Incremental Motion Planning for Multi-Robot Systems
Implan: Scalable Incremental Motion Planning for Multi-Robot Systems Indranil Saha UC Berkeley and UPenn Joint work with Rattanachai Ramaithitima (UPenn), Vijay Kumar (UPenn), George Pappas (UPenn) and
More informationOffset Optimization of Signalized Intersections via the Burer-Monteiro Method
017 American Control Conference Sheraton Seattle Hotel May 4 6, 017, Seattle, USA Offset Optimization of Signalized Intersections via the Burer-Monteiro Method Eric S. Kim, Cheng-Ju Wu, Roberto Horowitz,
More informationFormal Synthesis of Distributed Optimal Traffic Control Policies
This is author s copy. Download the published version from doi:10.1145/3055004.3055011 Formal Synthesis of Distributed Optimal Traffic Control Policies Sadra Sadraddini Boston University 110 Cummington
More informationONR MURI AIRFOILS: Animal Inspired Robust Flight with Outer and Inner Loop Strategies. Calin Belta
ONR MURI AIRFOILS: Animal Inspired Robust Flight with Outer and Inner Loop Strategies Provable safety for animal inspired agile flight Calin Belta Hybrid and Networked Systems (HyNeSs) Lab Department of
More informationDynamic and Adversarial Reachavoid Symbolic Planning
Dynamic and Adversarial Reachavoid Symbolic Planning Laya Shamgah Advisor: Dr. Karimoddini July 21 st 2017 Thrust 1: Modeling, Analysis and Control of Large-scale Autonomous Vehicles (MACLAV) Sub-trust
More informationOp#mal Control of Nonlinear Systems with Temporal Logic Specifica#ons
Op#mal Control of Nonlinear Systems with Temporal Logic Specifica#ons Eric M. Wolff 1 Ufuk Topcu 2 and Richard M. Murray 1 1 Caltech and 2 UPenn University of Michigan October 1, 2013 Autonomous Systems
More informationApproximately Bisimilar Finite Abstractions of Stable Linear Systems
Approximately Bisimilar Finite Abstractions of Stable Linear Systems Antoine Girard Université Joseph Fourier Laboratoire de Modélisation et Calcul B.P. 53, 38041 Grenoble, France Antoine.Girard@imag.fr
More informationTime-Constrained Temporal Logic Control of Multi-Affine Systems
Time-Constrained Temporal Logic Control of Multi-Affine Systems Ebru Aydin Gol Calin Belta Boston University, Boston, MA 02215, USA e-mail: {ebru,cbelta}@bu.edu Abstract: We consider the problem of controlling
More informationRuntime Model Predictive Verification on Embedded Platforms 1
Runtime Model Predictive Verification on Embedded Platforms 1 Pei Zhang, Jianwen Li, Joseph Zambreno, Phillip H. Jones, Kristin Yvonne Rozier Presenter: Pei Zhang Iowa State University peizhang@iastate.edu
More informationFinite-State Model Checking
EECS 219C: Computer-Aided Verification Intro. to Model Checking: Models and Properties Sanjit A. Seshia EECS, UC Berkeley Finite-State Model Checking G(p X q) Temporal logic q p FSM Model Checker Yes,
More informationOffset Optimization For a Network of Signalized Intersections via Semidefinite Relaxation
Offset Optimization For a Network of Signalized Intersections via Semidefinite Relaxation Samuel Coogan, Gabriel Gomes, Eric S. Kim, Murat Arcak, Pravin Varaiya Abstract We consider the problem of coordinating
More informationLow-Complexity Switching Controllers for Safety using Symbolic Models
Low-Complexity Switching Controllers for Safety using Symbolic Models Antoine Girard Laboratoire Jean Kuntzmann, Université de Grenoble, B.P. 53, 38041 Grenoble, France (e-mail: Antoine.Girard@imag.fr).
More informationLecture 8 Receding Horizon Temporal Logic Planning & Finite-State Abstraction
Lecture 8 Receding Horizon Temporal Logic Planning & Finite-State Abstraction Ufuk Topcu Nok Wongpiromsarn Richard M. Murray AFRL, 26 April 2012 Contents of the lecture: Intro: Incorporating continuous
More informationCompositional Reasoning
EECS 219C: Computer-Aided Verification Compositional Reasoning and Learning for Model Generation Sanjit A. Seshia EECS, UC Berkeley Acknowledgments: Avrim Blum Compositional Reasoning S. A. Seshia 2 1
More informationLogic-based Benders Decomposition
Logic-based Benders Decomposition A short Introduction Martin Riedler AC Retreat Contents 1 Introduction 2 Motivation 3 Further Notes MR Logic-based Benders Decomposition June 29 July 1 2 / 15 Basic idea
More informationMotivation Traffic control strategies Main control schemes: Highways Variable speed limits Ramp metering Dynamic lane management Arterial streets Adap
Queue length estimation on urban corridors Guillaume Costeseque with Edward S. Canepa (KAUST) and Chris G. Claudel (UT, Austin) Inria Sophia-Antipolis Méditerranée VIII Workshop on the Mathematical Foundations
More informationarxiv: v1 [cs.sy] 8 Mar 2017
Control Synthesis for Multi-Agent Systems under Metric Interval Temporal Logic Specifications Sofie Andersson Alexandros Nikou Dimos V. Dimarogonas ACCESS Linnaeus Center, School of Electrical Engineering
More informationDesign of structured optimal feedback gains for interconnected systems
Design of structured optimal feedback gains for interconnected systems Mihailo Jovanović www.umn.edu/ mihailo joint work with: Makan Fardad Fu Lin Technische Universiteit Delft; Sept 6, 2010 M. JOVANOVIĆ,
More informationOptimal control of freeway networks based on the Link Node Cell Transmission model.
212 American Control Conference Fairmont Queen Elizabeth, Montréal, Canada June 27-June 29, 212 Optimal control of freeway networks based on the Link Node Cell Transmission model. Ajith Muralidharan and
More informationPositive and Monotone Systems
History of Control, 2012, Lund May 29, 2012 Outline. 1 Positive Systems Definition Fathers Occurrence Example Publications. 2 Monotone Systems Definition Early days Publications Positive System A continuous
More informationEquivalence Checking of Sequential Circuits
Equivalence Checking of Sequential Circuits Sanjit Seshia EECS UC Berkeley With thanks to K. Keutzer, R. Rutenbar 1 Today s Lecture What we know: How to check two combinational circuits for equivalence
More informationData-Driven Optimization under Distributional Uncertainty
Data-Driven Optimization under Distributional Uncertainty Postdoctoral Researcher Electrical and Systems Engineering University of Pennsylvania A network of physical objects - Devices - Vehicles - Buildings
More informationSynthesis of Reactive Control Protocols for Differentially Flat Systems
DRAFT 1 Synthesis of Reactive Control Protocols for Differentially Flat Systems Jun Liu, Ufuk Topcu, Necmiye Ozay, and Richard M. Murray Abstract We propose a procedure for the synthesis of control protocols
More informationObserver-based quantized output feedback control of nonlinear systems
Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,
More informationarxiv: v1 [math.oc] 21 Sep 2015
arxiv:159.6189v1 [math.oc] 21 Sep 215 Convexity and Robustness of Dynamic Traffic Assignment for Control of Freeway Networks Giacomo Como Enrico Lovisari Ketan Savla October 12, 218 Abstract We study System
More informationAutomated Synthesis of Low-rank Control Systems from sc-ltl Specifications using Tensor-Train Decompositions
Automated Synthesis of Low-rank Control Systems from sc-ltl Specifications using Tensor-Train Decompositions John Irvin Alora, Alex Gorodetsky, Sertac Karaman, Youssef Marzouk, Nathan Lowry Abstract Correct-by-design
More informationSENSE: Abstraction-Based Synthesis of Networked Control Systems
SENSE: Abstraction-Based Synthesis of Networked Control Systems Mahmoud Khaled, Matthias Rungger, and Majid Zamani Hybrid Control Systems Group Electrical and Computer Engineering Technical University
More informationCompositional Synthesis with Parametric Reactive Controllers
Compositional Synthesis with Parametric Reactive Controllers Rajeev Alur University of Pennsylvania alur@seas.upenn.edu Salar Moarref University of Pennsylvania moarref@seas.upenn.edu Ufuk Topcu University
More informationControl of Sampled Switched Systems using Invariance Analysis
1st French Singaporean Workshop on Formal Methods and Applications Control of Sampled Switched Systems using Invariance Analysis Laurent Fribourg LSV - ENS Cachan & CNRS Laurent Fribourg Lsv - ENS Cachan
More informationDM559 Linear and Integer Programming. Lecture 2 Systems of Linear Equations. Marco Chiarandini
DM559 Linear and Integer Programming Lecture Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. Outline 1. 3 A Motivating Example You are organizing
More informationLinear Temporal Logic and Büchi Automata
Linear Temporal Logic and Büchi Automata Yih-Kuen Tsay Department of Information Management National Taiwan University FLOLAC 2009 Yih-Kuen Tsay (SVVRL @ IM.NTU) Linear Temporal Logic and Büchi Automata
More informationarxiv: v1 [math.oc] 13 Mar 2019
Behavior and Management of Stochastic Multiple-Origin-Destination Traffic Flows Sharing a Common Link arxiv:1903.05510v1 [math.oc] 13 Mar 2019 Li Jin and Yining Wen March 14, 2019 Abstract In transportation
More informationUser Equilibrium CE 392C. September 1, User Equilibrium
CE 392C September 1, 2016 REVIEW 1 Network definitions 2 How to calculate path travel times from path flows? 3 Principle of user equilibrium 4 Pigou-Knight Downs paradox 5 Smith paradox Review OUTLINE
More informationarxiv: v1 [cs.sy] 12 Oct 2018
Contracts as specifications for dynamical systems in driving variable form Bart Besselink, Karl H. Johansson, Arjan van der Schaft arxiv:181.5542v1 [cs.sy] 12 Oct 218 Abstract This paper introduces assume/guarantee
More informationModeling and Analysis of Cell Differentiation using Hybrid Systems
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 ThC13.1 Modeling and Analysis of Cell Differentiation using Hybrid Systems Maryam Kamgarpour and Claire Tomlin
More informationGeorgios E. Fainekos, Savvas G. Loizou and George J. Pappas. GRASP Lab Departments of CIS, MEAM and ESE University of Pennsylvania
Georgios E. Fainekos, Savvas G. Loizou and George J. Pappas CDC 2006 Math free Presentation! Lab Departments of CIS, MEAM and ESE University of Pennsylvania Motivation Motion Planning 60 50 40 π 0 π 4
More informationMulti-Level Logic Optimization. Technology Independent. Thanks to R. Rudell, S. Malik, R. Rutenbar. University of California, Berkeley, CA
Technology Independent Multi-Level Logic Optimization Prof. Kurt Keutzer Prof. Sanjit Seshia EECS University of California, Berkeley, CA Thanks to R. Rudell, S. Malik, R. Rutenbar 1 Logic Optimization
More informationOn Structural Properties of Feedback Optimal Control of Traffic Flow under the Cell Transmission Model
1 On Structural Properties of Feedback Optimal Control of Traffic Flow under the Cell Transmission Model Saeid Jafari and Ketan Savla Abstract In this paper, we investigate the structure of finite-horizon
More informationHybrid Automata and ɛ-analysis on a Neural Oscillator
Hybrid Automata and ɛ-analysis on a Neural Oscillator A. Casagrande 1 T. Dreossi 2 C. Piazza 2 1 DMG, University of Trieste, Italy 2 DIMI, University of Udine, Italy Intuitively... Motivations: Reachability
More informationStructural Analysis of Resource Allocation Systems with Synchronization Constraints
Structural Analysis of Resource Allocation Systems with Synchronization Constraints Spyros Reveliotis School of Industrial & Systems Engineering Georgia Institute of Technology Atlanta, GA 30332 USA Abstract
More informationRoute-Planning for Real-Time Safety-Assured Autonomous Aircraft (RTS3A)
Route-Planning for Real-Time Safety-Assured Autonomous Aircraft (RTS3A) Raghvendra V. Cowlagi 1 Jeffrey T. Chambers 2 Nikola Baltadjiev 2 1 Worcester Polytechnic Institute, Worcester, MA. 2 Aurora Flight
More informationLecture 6 Verification of Hybrid Systems
Lecture 6 Verification of Hybrid Systems Ufuk Topcu Nok Wongpiromsarn Richard M. Murray AFRL, 25 April 2012 Outline: A hybrid system model Finite-state abstractions and use of model checking Deductive
More informationLINEAR ALGEBRA W W L CHEN
LINEAR ALGEBRA W W L CHEN c W W L Chen, 1982, 28. This chapter originates from material used by the author at Imperial College, University of London, between 1981 and 199. It is available free to all individuals,
More informationHybrid Control and Switched Systems. Lecture #9 Analysis tools for hybrid systems: Impact maps
Hybrid Control and Switched Systems Lecture #9 Analysis tools for hybrid systems: Impact maps João P. Hespanha University of California at Santa Barbara Summary Analysis tools for hybrid systems Impact
More informationSwitching Protocol Synthesis for Temporal Logic Specifications
Switching Protocol Synthesis for Temporal Logic Specifications Jun Liu, Necmiye Ozay, Ufuk Topcu, and Richard M. Murray Abstract We consider the problem of synthesizing a robust switching controller for
More informationOnline Horizon Selection in Receding Horizon Temporal Logic Planning
Online Horizon Selection in Receding Horizon Temporal Logic Planning Vasumathi Raman 1 and Mattias Fält 2 and Tichakorn Wongpiromsarn 3 and Richard M. Murray 1 Abstract Temporal logics have proven effective
More informationDecision Diagrams and Dynamic Programming
Decision Diagrams and Dynamic Programming J. N. Hooker Carnegie Mellon University CPAIOR 13 Decision Diagrams & Dynamic Programming Binary/multivalued decision diagrams are related to dynamic programming.
More informationIntroduction to Embedded Systems
Introduction to Embedded Systems Sanjit A. Seshia UC Berkeley EECS 149/249A Fall 2015 2008-2015: E. A. Lee, A. L. Sangiovanni-Vincentelli, S. A. Seshia. All rights reserved. Chapter 13: Specification and
More informationOffset Optimization in Signalized Traffic Networks via Semidefinite Relaxation
Offset Optimization in Signalized Traffic Networks via Semidefinite Relaxation Samuel Coogan a, Eric Kim b, Gabriel Gomes c, Murat Arcak b, Pravin Varaiya b a Electrical Engineering Department, University
More informationIntegrating Induction and Deduction for Verification and Synthesis
Integrating Induction and Deduction for Verification and Synthesis Sanjit A. Seshia Associate Professor EECS Department UC Berkeley DATE 2013 Tutorial March 18, 2013 Bob s Vision: Exploit Synergies between
More informationM. HERTY, CH. JÖRRES, AND B. PICCOLI
EXISTENCE OF SOLUTION TO SUPPLY CHAIN MODELS BASED ON PARTIAL DIFFERENTIAL EQUATION WITH DISCONTINUOUS FLUX FUNCTION M. HERTY, CH. JÖRRES, AND B. PICCOLI Abstract. We consider a recently [2] proposed model
More informationAutomata-based Verification - III
CS3172: Advanced Algorithms Automata-based Verification - III Howard Barringer Room KB2.20/22: email: howard.barringer@manchester.ac.uk March 2005 Third Topic Infinite Word Automata Motivation Büchi Automata
More informationAbstraction-based synthesis: Challenges and victories
Abstraction-based synthesis: Challenges and victories Majid Zamani Hybrid Control Systems Group Electrical Engineering Department Technische Universität München December 14, 2015 Majid Zamani (TU München)
More informationLecture-1: Introduction to Econometrics
Lecture-1: Introduction to Econometrics 1 Definition Econometrics may be defined as 2 the science in which the tools of economic theory, mathematics and statistical inference is applied to the analysis
More informationConstructing Control System Abstractions from Modular Components
Constructing Control System Abstractions from Modular Components Eric S Kim Department of Electrical Engineering and Computer Sciences, University of California, Berkeley USA eskim@eecsberkeleyedu Murat
More informationarxiv: v2 [cs.sy] 16 Jun 2011
CONTROLLER SYNTHESIS FOR SAFETY AND REACHABILITY VIA APPROXIMATE BISIMULATION ANTOINE GIRARD arxiv:1010.4672v2 [cs.sy] 16 Jun 2011 Abstract. In this paper, we consider the problem of controller design
More informationAlgorithmic Verification of Stability of Hybrid Systems
Algorithmic Verification of Stability of Hybrid Systems Pavithra Prabhakar Kansas State University University of Kansas February 24, 2017 1 Cyber-Physical Systems (CPS) Systems in which software "cyber"
More informationCS188: Artificial Intelligence, Fall 2009 Written 2: MDPs, RL, and Probability
CS188: Artificial Intelligence, Fall 2009 Written 2: MDPs, RL, and Probability Due: Thursday 10/15 in 283 Soda Drop Box by 11:59pm (no slip days) Policy: Can be solved in groups (acknowledge collaborators)
More informationSanjit A. Seshia EECS, UC Berkeley
EECS 219C: Computer-Aided Verification Explicit-State Model Checking: Additional Material Sanjit A. Seshia EECS, UC Berkeley Acknowledgments: G. Holzmann Checking if M satisfies : Steps 1. Compute Buchi
More informationCapacity of a Two-way Function Multicast Channel
Capacity of a Two-way Function Multicast Channel 1 Seiyun Shin, Student Member, IEEE and Changho Suh, Member, IEEE Abstract We explore the role of interaction for the problem of reliable computation over
More informationTeaching vs. Learning, and Course Wrap-Up
Teaching vs. Learning, and Course Wrap-Up Sanjit A. Seshia EECS 219C EECS Department UC Berkeley Teaching vs. Learning Learning: Examples Concept Teaching: Concept Examples Given a concept, give a good
More informationTesting System Conformance for Cyber-Physical Systems
Testing System Conformance for Cyber-Physical Systems Testing systems by walking the dog Rupak Majumdar Max Planck Institute for Software Systems Joint work with Vinayak Prabhu (MPI-SWS) and Jyo Deshmukh
More informationThe Polyranking Principle
The Polyranking Principle Aaron R. Bradley, Zohar Manna, and Henny B. Sipma Computer Science Department Stanford University Stanford, CA 94305-9045 {arbrad,zm,sipma}@theory.stanford.edu Abstract. Although
More informationHierarchical Hybrid Symbolic Robot Motion Planning and Control
Asian Journal of Control, Vol. 00, No. 0, pp. 1 11, Month 2008 Published online in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.0000 Hierarchical Hybrid Symbolic Robot Motion Planning
More informationMath 301 Test I. M. Randall Holmes. September 8, 2008
Math 0 Test I M. Randall Holmes September 8, 008 This exam will begin at 9:40 am and end at 0:5 am. You may use your writing instrument, a calculator, and your test paper; books, notes and neighbors to
More informationarxiv: v1 [cs.ro] 12 Mar 2019
Arithmetic-Geometric Mean Robustness for Control from Signal Temporal Logic Specifications *Noushin Mehdipour, *Cristian-Ioan Vasile and Calin Belta arxiv:93.5v [cs.ro] Mar 9 Abstract We present a new
More informationMinimizing Total Delay in Fixed-Time Controlled Traffic Networks
Minimizing Total Delay in Fixed-Time Controlled Traffic Networks Ekkehard Köhler, Rolf H. Möhring, and Gregor Wünsch Technische Universität Berlin, Institut für Mathematik, MA 6-1, Straße des 17. Juni
More informationSynthesis and Inductive Learning Part 3
Synthesis and Inductive Learning Part 3 Sanjit A. Seshia EECS Department UC Berkeley Acknowledgments: Susmit Jha, Alexandre Donze, Edward Lee NSF ExCAPE Summer School June 23-25, 2015 Questions of Interest
More informationFirst-Best Dynamic Assignment of Commuters with Endogenous Heterogeneities in a Corridor Network
First-Best Dynamic Assignment of Commuters with Endogenous Heterogeneities in a Corridor Network ISTTT 22@Northwestern University Minoru Osawa, Haoran Fu, Takashi Akamatsu Tohoku University July 24, 2017
More informationLecture Notes: Introduction to IDF and ATC
Lecture Notes: Introduction to IDF and ATC James T. Allison April 5, 2006 This lecture is an introductory tutorial on the mechanics of implementing two methods for optimal system design: the individual
More informationApplications of Petri Nets
Applications of Petri Nets Presenter: Chung-Wei Lin 2010.10.28 Outline Revisiting Petri Nets Application 1: Software Syntheses Theory and Algorithm Application 2: Biological Networks Comprehensive Introduction
More informationOptimal Control of Mixed Logical Dynamical Systems with Linear Temporal Logic Specifications
Optimal Control of Mixed Logical Dynamical Systems with Linear Temporal Logic Specifications Sertac Karaman, Ricardo G. Sanfelice, and Emilio Frazzoli Abstract Recently, Linear Temporal Logic (LTL) has
More informationAlan Bundy. Automated Reasoning LTL Model Checking
Automated Reasoning LTL Model Checking Alan Bundy Lecture 9, page 1 Introduction So far we have looked at theorem proving Powerful, especially where good sets of rewrite rules or decision procedures have
More informationModelling, Simulation & Computing Laboratory (msclab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
1.0 Introduction Intelligent Transportation Systems (ITS) Long term congestion solutions Advanced technologies Facilitate complex transportation systems Dynamic Modelling of transportation (on-road traffic):
More informationVEHICULAR TRAFFIC FLOW MODELS
BBCR Group meeting Fri. 25 th Nov, 2011 VEHICULAR TRAFFIC FLOW MODELS AN OVERVIEW Khadige Abboud Outline Introduction VANETs Why we need to know traffic flow theories Traffic flow models Microscopic Macroscopic
More informationProvably-Correct Coordination of Large Collections of Agents with Counting Temporal Logic Constraints
Provably-Correct Coordination of Large Collections of Agents with Counting Temporal Logic Constraints Yunus Emre Sahin University of Michigan Department of Electrical Engineering and Computer Science Ann
More informationarxiv: v1 [cs.sy] 19 Feb 2019
Sequential Synthesis of Distributed Controllers for Cascade Interconnected Systems Etika Agarwal *, S. Sivaranjani *, Vijay Gupta and Panos Antsaklis arxiv:1902.07114v1 [cs.sy] 19 Feb 2019 Abstract We
More informationUsing Computer Games for Hybrid Systems Controller Synthesis
49th IEEE Conference on Decision and Control December 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Using Computer Games for Hybrid Systems Controller Synthesis A. Agung Julius and Sina Afshari Abstract
More informationDistributed Multi-Agent Persistent Surveillance Under Temporal Logic Constraints
Distributed Multi-Agent Persistent Surveillance Under Temporal Logic Constraints Derya Aksaray Kevin Leahy Calin Belta Department of Mechanical Engineering, Boston University, Boston, MA 2215, USA (e-mail:
More informationSynthesis of Distributed Control and Communication Schemes from Global LTL Specifications
Synthesis of Distributed Control and Communication Schemes from Global LTL Specifications Yushan Chen, Xu Chu Ding, and Calin Belta Abstract We introduce a technique for synthesis of control and communication
More informationFundamental Diagram Calibration: A Stochastic Approach to Linear Fitting
Fundamental Diagram Calibration: A Stochastic Approach to Linear Fitting Brian Phegley Department of Mechanical Engineering University of California, Berkeley Berkeley, CA 947 phone: () 72-11 brianph@berkeley.edu
More informationEfficient control synthesis for augmented finite transition systems with an application to switching protocols
Submitted, 2014 American Control Conference (ACC) http://www.cds.caltech.edu/~murray/papers/sun+14-acc.html Efficient control synthesis for augmented finite transition systems with an application to switching
More informationUsing Patterns and Composite Propositions to Automate the Generation of LTL Specifications
Using Patterns and Composite Propositions to Automate the Generation of LTL Specifications Salamah Salamah, Ann Q. Gates, Vladik Kreinovich, and Steve Roach Dept. of Computer Science, University of Texas
More informationReceding Horizon Temporal Logic Planning for Dynamical Systems
Submitted, 2009 Conference on Decision and Control (CDC) http://www.cds.caltech.edu/~murray/papers/wtm09-cdc.html Receding Horizon Temporal Logic Planning for Dynamical Systems Tichaorn Wongpiromsarn,
More informationCorrect-by-Construction Control Synthesis for Multi-Robot Mixing
Correct-by-Construction Control Synthesis for Multi-Robot Mixing Yancy Diaz-Mercado, Austin Jones, Calin Belta, and Magnus Egerstedt Abstract This paper considers the problem of controlling a team of heterogeneous
More informationModels for representing sequential circuits
Sequential Circuits Models for representing sequential circuits Finite-state machines (Moore and Mealy) Representation of memory (states) Changes in state (transitions) Design procedure State diagrams
More informationLogics of Rational Agency Lecture 3
Logics of Rational Agency Lecture 3 Eric Pacuit Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit July 29, 2009 Eric Pacuit: LORI, Lecture 3 1 Plan for the
More informationarxiv: v1 [cs.cc] 5 Dec 2018
Consistency for 0 1 Programming Danial Davarnia 1 and J. N. Hooker 2 1 Iowa state University davarnia@iastate.edu 2 Carnegie Mellon University jh38@andrew.cmu.edu arxiv:1812.02215v1 [cs.cc] 5 Dec 2018
More information