Task-Dependent Qualitative Model Abstraction

Slides:



Advertisements
Similar presentations
On allocations that maximize fairness Uriel Feige Microsoft Research and Weizmann Institute.
Advertisements

Tintu David Joy. Agenda Motivation Better Verification Through Symmetry-basic idea Structural Symmetry and Multiprocessor Systems Mur ϕ verification system.
Multicoloring Unit Disk Graphs on Triangular Lattice Points Yuichiro MIYAMOTO Sophia University Tomomi MATSUI University of Tokyo.
Lower Envelopes Yuval Suede. What’s on the menu? Lower Envelopes Davenport-Schinzel Sequences Trivial upper bound Super linear complexity* Tight upper.
Bi-intervals for backtracking on temporal constraint networks Jean-François Baget and Sébastien Laborie.
3.2 Inverse Functions and Logarithms 3.3 Derivatives of Logarithmic and Exponential functions.
Minimum Clique Partition Problem with Constrained Weight for Interval Graphs Jianping Li Department of Mathematics Yunnan University Jointed by M.X. Chen.
Introduction to Formal Methods for SW and HW Development 09: SAT Based Abstraction/Refinement in Model-Checking Roberto Sebastiani Based on work and slides.
SAT Based Abstraction/Refinement in Model-Checking Based on work by E. Clarke, A. Gupta, J. Kukula, O. Strichman (CAV’02)
Properties of SPT schedules Eric Angel, Evripidis Bampis, Fanny Pascual LaMI, university of Evry, France MISTA 2005.
Parallel Scheduling of Complex DAGs under Uncertainty Grzegorz Malewicz.
Spontaneous recovery in dynamic networks Advisor: H. E. Stanley Collaborators: B. Podobnik S. Havlin S. V. Buldyrev D. Kenett Antonio Majdandzic Boston.
Convexity of Point Set Sandip Das Indian Statistical Institute.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
1 Formal Models for Stability Analysis : Verifying Average Dwell Time * Sayan Mitra MIT,CSAIL Research Qualifying Exam 20 th December.
Relation between Spatial Concepts and Geographic Objects.
Advanced Constraint Processing, Fall 2009 On the Relationship Between Partial Interchangeability and Subproblem Interchangeability Shant Karakashian &
Part 4: Evaluation Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what, where, and when Chapter.
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
Tutorial 10 Iterative Methods and Matrix Norms. 2 In an iterative process, the k+1 step is defined via: Iterative processes Eigenvector decomposition.
Optimizing Symbolic Model Checking for Constraint-Rich Systems Randal E. Bryant Bwolen Yang, Reid Simmons, David R. O’Hallaron Carnegie Mellon University.
ISM 206 Lecture 3 The Simplex Method. Announcements.
Winter 2012SEG Chapter 11 Chapter 1 (Part 2) Introduction to Requirements Modeling.
Object-oriented design CS 345 September 20,2002. Unavoidable Complexity Many software systems are very complex: –Many developers –Ongoing lifespan –Large.
Maria-Cristina Marinescu Martin Rinard Laboratory for Computer Science Massachusetts Institute of Technology A Synthesis Algorithm for Modular Design of.
Information Theory and Security Prakash Panangaden McGill University First Canada-France Workshop on Foundations and Practice of Security Montréal 2008.
An Information Theory based Modeling of DSMLs Zekai Demirezen 1, Barrett Bryant 1, Murat M. Tanik 2 1 Department of Computer and Information Sciences,
- 1 - EE898-HW/SW co-design Hardware/Software Codesign “Finding right combination of HW/SW resulting in the most efficient product meeting the specification”
A Projection Framework for Near- Potential Polynomial Games Nikolai Matni Control and Dynamical Systems, California.
Signed-Bit Representations of Real Numbers and the Constructive Stone-Yosida Theorem Robert S. Lubarsky and Fred Richman Florida Atlantic University.
Math 3121 Abstract Algebra I Section 0: Sets. The axiomatic approach to Mathematics The notion of definition - from the text: "It is impossible to define.
© 2009 IBM Corporation 1 Improving Consolidation of Virtual Machines with Risk-aware Bandwidth Oversubscription in Compute Clouds Amir Epstein Joint work.
On information theory and association rule interestingness Loo Kin Kong 5 th July, 2002.
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
1 Constraint Symmetry and Solution Symmetry Presented by Beau M. Christ Symmetry in CSP’s Spring 2010 Presented by Beau M. Christ Symmetry in CSP’s Spring.
2.1 Functions.
2/1/20161 Computer Security Foundational Results.
MAT 2720 Discrete Mathematics Section 3.3 Relations
Parametric Quadratic Optimization Oleksandr Romanko Joint work with Alireza Ghaffari Hadigheh and Tamás Terlaky McMaster University January 19, 2004.
5.5 Dual problem: minimization with problem constraints of the form Associated with each minimization problem with constraints is a maximization problem.
Krishnendu ChatterjeeFormal Methods Class1 MARKOV CHAINS.
Is Virtualization ready for End-to-End Application Performance?
Abstract In this paper, the k-coverage problem is formulated as a decision problem, whose goal is to determine whether every point in the service area.
Jean Christian Boileau (University of Toronto)
SysML v2 Formalism: Requirements & Benefits
6.1 One-to-One Functions; Inverse Function
RE-Tree: An Efficient Index Structure for Regular Expressions
On Multi-Arm Manipulation Planning
Abstraction Transformation & Heuristics
Chapter 5: Inverse, Exponential, and Logarithmic Functions
Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers
A Design Structure for Higher Order Quotients
Dongyun Jin, Patrick Meredith, Dennis Griffith, Grigore Rosu
Isomorphism Checking in GROOVE
Computer Security Foundations
2.1 Functions.
Handwritten Characters Recognition Based on an HMM Model
Introduction to Requirements Modeling
Adaptive Data Refinement for Parallel Dynamic Programming Applications
2.1 Functions.
Minwise Hashing and Efficient Search
Approximation Algorithms for the Selection of Robust Tag SNPs
Guosong Yang1, A. James Schmidt2, and Daniel Liberzon2
Chapter 5: Exponential and Logarithmic Functions
Survey on Coverage Problems in Wireless Sensor Networks - 2
Computer Security Security Policies
SAT Based Abstraction/Refinement in Model-Checking
Guess Free Maximization of Submodular and Linear Sums
Presentation transcript:

Task-Dependent Qualitative Model Abstraction Martin Sachenbacher September 2003

On-board, Real-time Environments

Qualitative Model Abstraction Map real-valued constraints to finite domains Problem: Find adequate distinctions avoid unnecessary details

Interchangeability [Freuder 91] Domain values val1, val2 are interchangeable, iff exchanging val1, val2 preserves solutions Task-independent form of abstraction v2 R val1 val' val2 v1

Task-Dependent Abstraction Idea: “Relaxed” version of interchangeability that keeps only distinctions essential for a given task Granularity of observations and solutions Ç = = Robs R R Ç Robs

Task-Dependent Abstraction Observable Distinctions Partition defining granularity of observations tobs tobs (Robs) Ç = = Robs R R Ç Robs

Task-Dependent Abstraction Target Distinctions Partition defining granularity of solutions tobs ttarg ttarg(R Ç tobs(Robs)) tobs (Robs) Ç = = Rext(v) R R(v) Ç Rext(v)

Task-Dependent Abstraction Induced Abstraction (Maximal) partition preserving solutions tind(R) tind Induced tobs ttarg ? ttarg(R Ç tobs(Robs)) Ç = = Rext(v) tobs (Robs) R R(v) Ç Rext(v)

Qualitative Abstraction Problem Find domain abstraction tind for R such that " Robs Adequacy: ttarg(R Ç tobs(Robs)) = ttarg(tind(R) Ç tind(tobs(Robs))) Simplicity: any abstraction of tind is not adequate Definition of Properties “Obs-complete”, iff each possible Robs can occur “Sol-complete”, iff each possible solution can occur

Determining Induced Abstractions tobs

Determining Induced Abstractions , ttarg tobs

Determining Induced Abstractions 1 1 2 1 2 3 1 1,3 2 4 1 1,3 2

Determining Induced Abstractions Partition S 1 1,3 2

Theorem Induced abstraction tind formed by intersection of interchangeable values for each element of S Partition S val2 val1 1 1,3 2

Results [Sachenbacher et al. 01] On-board Vehicle Diagnosis Application Observable distinctions: sensor values Target distinction: threshold for air/fuel ratio 

Discussion Conclusions Current Work Generalizes notion of interchangeability Increases efficiency and/or fidelity of models Facilitates re-usability of model for several tasks Current Work Extend to probabilistic models Extend to quantitative constraints Extend to dynamic models (transitions) Frame as (pareto-) optimization problem

Material Pedal Position Sensor Example

Example: Pedal Position Sensor Potentiometer Switch Pedal vleft vright vleft vright On-board Diagnosis requires distinction corresponding to switching point Battery vpot vswitch Control Unit