A Tableau Prover for Hybrid Logic. Daniel Götzmann Graduate Seminar Programming Systems Lab Advisor: Mark Kaminski
|
|
- Austin Hill
- 6 years ago
- Views:
Transcription
1 A Tbleu Prover for Hybrid Logic Dniel Götzmnn Grdute Seminr Progrmming Systems Lb Advisor: Mrk Kminski
2 Bsic Modl Logic s ::= p s s s s s propositionl logic
3 Bsic Modl Logic s ::= p s s s s s <r> s [r] s propositionl logic + modl opertors
4 Bsic Modl Logic s ::= p s s s s s <r> s [r] s propositionl logic + modl opertors s : S B s x predictes on sttes s holds on stte x
5 Bsic Modl Logic s ::= p s s s s s <r> s [r] s propositionl logic + modl opertors s : S B s x predictes on sttes s holds on stte x <r> s x := y. r x y s y <r> s r s
6 Bsic Modl Logic s ::= p s s s s s <r> s [r] s propositionl logic + modl opertors s : S B s x predictes on sttes s holds on stte x <r> s x := y. r x y s y <r> s r s [r] s x := y. r x y s y [r] s r r s s
7 Hybrid Logic s ::= p s s s s s <r> s [r] s x s bsic modl logic + y y s x := x = y := s y stte x is nmed y s holds on the stte nmed y
8 Hybrid Logic s ::= p s s s s s <r> s [r] s bsic modl logic + x s A s E s + globl modlities y y s x A s x E s x := x = y := s y := y.s y := y.s y stte x is nmed y s holds on the stte nmed y s holds on ll sttes s holds on some stte
9 Applictions nd Systems Knowledge representtion semntic web description logics (nottionl vrints of hybrid logics)
10 Applictions nd Systems Knowledge representtion semntic web description logics (nottionl vrints of hybrid logics) DL resoners Fct++ pellet Rcer other implementtions HTAB ( ( ( ( HyLoRes ( HyLoTb (
11 Tbleu Rules disjunction dimond universl equlity (s t) x s x t x <r> t x r x y, A t x x = y s x s y y fresh y on brnch conflict s x s x
12 Tbleu Rules disjunction (s t) x s x t x conjunction (s t) x s x, t x dimond <r> t x r x y, y fresh [r] t x r x y box universl A t x y on brnch existentil E t x y fresh equlity x = y s x y t x conflict s x s x nominls y x x = y
13 Tsk Implement tbleu-bsed prover for hybrid logic with globl modlities Investigte implementtion nd optimiztion techniques Prover should be resonbly efficient
14 Comprison Bsic Modl Logic Hybrid Logic with globl modlities tree structure propgtion to successors only lwys terminting
15 Comprison Bsic Modl Logic Hybrid Logic with globl modlities E s s <r>x,... <r>x,... x, t,... x t tree structure propgtion to successors only lwys terminting typiclly not tree cretion of new sources (E) propgtion to remote sttes merging equivlent sttes termintion non-trivil
16 Queue Problem: keep trck of unexpnded dimonds, disjunctions,... Wnted: flexible expnsion order Ide: bcktrckble priority queue
17 Queue Problem: keep trck of unexpnded dimonds, disjunctions,... Wnted: flexible expnsion order Ide: bcktrckble priority queue <r>s 2 y (s 3 s 4 ) x <r>s 0 x (s 1 s 8 ) y <r>s 5 z Es 9 FIFO <r>s 2 y <r>s 0 x <r>s 5 z (s 3 s 4 ) x (s 1 s 8 ) y Es 9 <> (FIFO) before (FIFO) (s 1 s 8 ) y (s 3 s 4 s 7 ) x <r>s 5 z <r>s 2 y <r>s 0 x Es 9 (incr. size) before <> (new sttes first)
18 Termintion A (<r> p) <r> t x r x y, A t x [r] t x r x y y fresh y on brnch
19 Termintion A (<r> p) universl modlities: <r> t x r x y, y fresh A t x y on brnch [r] t x r x y
20 Termintion universl modlities: <r> p <r> t x r x y, A t x [r] t x r x y y fresh y on brnch
21 Termintion <r> p universl modlities: <r> t x r x y, y fresh <r> p A t x y on brnch [r] t x r x y
22 Termintion <r> p universl modlities: <r> t x r x y, y fresh p r <r> p A t x [r] t x r x y y on brnch
23 Termintion <r> p universl modlities: <r> t x r x y, y fresh r p, <r> p <r> p A t x [r] t x r x y y on brnch
24 Termintion <r> p universl modlities: <r> t x r x y, y fresh r p, <r> p r <r> p A t x [r] t x r x y y on brnch p, <r> p nïve pproch: not terminting!
25 Termintion <r> p universl modlities: <r> t x r x y, y fresh r p, <r> p self loop: terminting! r <r> p A t x [r] t x r x y y on brnch
26 Pttern-bsed Blocking <r> p, [r] q 1, [r] q 2 universl modlities: <r> t x r x y, y fresh <r> p A t x y on brnch [r] t x r x y blocked ptterns:
27 Pttern-bsed Blocking <r> p, [r] q 1, [r] q 2 universl modlities: <r> t x r x y, y fresh r <r> p A t x y on brnch p, q 1, q 2 [r] t x r x y blocked ptterns: <r> p, [r] q 1, [r] q 2
28 Pttern-bsed Blocking <r> p, [r] q 1, [r] q 2 universl modlities: <r> t x r x y, y fresh r p, q 1, q 2, <r> p <r> p A t x [r] t x r x y y on brnch blocked ptterns: <r> p, [r] q 1, [r] q 2
29 Pttern-bsed Blocking <r> p, [r] q 1, [r] q 2 universl modlities: <r> t x r x y, y fresh r p, q 1, q 2, <r> p <r> p is blocked, hence not expnded <r> p blocked ptterns: A t x [r] t x r x y y on brnch <r> p, [r] q 1, [r] q 2
30 Pttern-bsed Blocking <r> p, [r] q 1, [r] q 2 universl modlities: <r> t x r x y, y fresh r p, q 1, q 2, <r> p <r> p is blocked, hence not expnded r <r> p blocked ptterns: A t x [r] t x r x y y on brnch <r> p, [r] q 1, [r] q 2
31 Pttern-bsed Blocking Necessry to gurntee termintion Useful optimiztion Efficiency needed for inserting ptterns removing ptterns (when bcktrcking) mtching ptterns (superset mtching) e.g., tree structure (Hoffmnn nd Koehler, 1999) bitvector-bsed structure (Giunchigli, Tcchell, 2000)
32 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1 b s 2 c s 1, s 3 d s 4 e s 4, s 5
33 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4 b s 2 c s 1, s 3 d s 4 e s 4, s 5 = d
34 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4 b s 2 c s 1, s 3, s 4, s 5 d s 4 e s 4, s 5 = d c = e
35 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4, s 3, s 5 b s 2 c s 1, s 3, s 4, s 5 d s 4 e s 4, s 5 = d c = e = e
36 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4, s 3, s 5 b s 2 c s 1, s 3, s 4, s 5 d s 4 e s 4, s 5 = d c = e = e Sttes re equivlent if they re in the sme tree Representtive of equivlence clss = root in forest Informtion shifted to representtive
37 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4, s 3, s 5, s 6 b s 2 c s 1, s 3, s 4, s 5 d s 4 e s 4, s 5 = d c = e = e s 6 e Sttes re equivlent if they re in the sme tree Representtive of equivlence clss = root in forest Informtion shifted to representtive Propgte new terms only to representtive (less redundncy)
38 Stte Equivlence Disjoint set forest represents stte equivlence clsses s 1, s 4, s 3, s 5, s 6 b s 2 c s 1, s 3, s 4, s 5 d s 4 e s 4, s 5 = d c = e = e s 6 e Sttes re equivlent if they re in the sme tree Representtive of equivlence clss = root in forest Informtion shifted to representtive Propgte new terms only to representtive (less redundncy)
39 Conclusion nd Outlook Implementing efficient decision methods chllenging Prototype implementtion exists for modl logic with globl modlities Preliminry results encourging Still much room for optimiztion
40 References Hybrid Logic C. Areces nd B. ten Cte. Hybrid Logics. In P. Blckburn, J. vn Benthem, nd F. Wolter, editors, Hndbook of Modl Logic. Elsevier, Pttern-bsed blocking M. Kminski nd G. Smolk. Hybrid Tbleux for the Difference Modlity. In Proc. 5th Workshop on Methods for Modlities (M4M-5), pp , Cchn, Frnce, November To Apper in ENTCS M. Kminski nd G. Smolk. Terminting Tbleu Systems for Modl Logic with Equlity. Drft. April Superset-mtching J. Hoffmnn nd J. Koehler. A New Method to Index nd Query Sets. In Proceedings of the 16th Interntionl Joint Conference on Artificil Intelligence, pp , E. Giunchigli nd O. Tcchell. A subset-mtching size-bounded cche for stisfibility of modl logics. In Proceedings Interntionl Conference Tbleux 2000, pp Disjoint Set Forests T. H. Cormen, C. E. Leiserson, R. L. Rivest, nd C. Stein. Introduction to Algorithms. MIT Press, 2001.
CS 188: Artificial Intelligence Spring 2007
CS 188: Artificil Intelligence Spring 2007 Lecture 3: Queue-Bsed Serch 1/23/2007 Srini Nrynn UC Berkeley Mny slides over the course dpted from Dn Klein, Sturt Russell or Andrew Moore Announcements Assignment
More informationKNOWLEDGE-BASED AGENTS INFERENCE
AGENTS THAT REASON LOGICALLY KNOWLEDGE-BASED AGENTS Two components: knowledge bse, nd n inference engine. Declrtive pproch to building n gent. We tell it wht it needs to know, nd It cn sk itself wht to
More informationHennessy-Milner Logic 1.
Hennessy-Milner Logic 1. Colloquium in honor of Robin Milner. Crlos Olrte. Pontifici Universidd Jverin 28 April 2010. 1 Bsed on the tlks: [1,2,3] Prof. Robin Milner (R.I.P). LIX, Ecole Polytechnique. Motivtion
More informationDATA Search I 魏忠钰. 复旦大学大数据学院 School of Data Science, Fudan University. March 7 th, 2018
DATA620006 魏忠钰 Serch I Mrch 7 th, 2018 Outline Serch Problems Uninformed Serch Depth-First Serch Bredth-First Serch Uniform-Cost Serch Rel world tsk - Pc-mn Serch problems A serch problem consists of:
More informationClausal Resolution for Modal Logics of Confluence
Clusl Resolution for Modl Logics of Confluence Cláudi Nlon 1, João Mrcos 2, nd Clre Dixon 3 1 Deprtment of Computer Science, University of Brsíli C.P. 4466 CEP:70.910-090 Brsíli DF Brzil nlon@unb.br 2
More informationComplexity of intuitionistic logic. Martin Mundhenk
Complexity of intuitionistic logic Mrtin Mundhenk 2 The formul evlution problem k the model checking problem Given: formul α for the logic L nd model M ccording to the semntics of L Decide: does M stisfy
More informationComplexity in Modal Team Logic
ThI Theoretische Informtik Complexity in Modl Tem Logic Julin-Steffen Müller Theoretische Informtik 18. Jnur 2012 Theorietg 2012 Theoretische Informtik Inhlt 1 Preliminries 2 Closure properties 3 Model
More informationBisimulation. R.J. van Glabbeek
Bisimultion R.J. vn Glbbeek NICTA, Sydney, Austrli. School of Computer Science nd Engineering, The University of New South Wles, Sydney, Austrli. Computer Science Deprtment, Stnford University, CA 94305-9045,
More information1 Online Learning and Regret Minimization
2.997 Decision-Mking in Lrge-Scle Systems My 10 MIT, Spring 2004 Hndout #29 Lecture Note 24 1 Online Lerning nd Regret Minimiztion In this lecture, we consider the problem of sequentil decision mking in
More informationUninformed Search Lecture 4
Lecture 4 Wht re common serch strtegies tht operte given only serch problem? How do they compre? 1 Agend A quick refresher DFS, BFS, ID-DFS, UCS Unifiction! 2 Serch Problem Formlism Defined vi the following
More informationProcedure di Decisione Ibride per QBF Hybrid Evaluation Procedures for QBF
Procedure di Decisione Ibride per QBF Hybrid Evlution Procedures for QBF Mrco Benedetti Istituto per l Ricerc Scientific e Tecnologic (IRST) Vi Sommrive 18, 38055 Povo, Trento, Itly benedetti@itc.it Abstrct
More informationNenofex: Expanding NNF for QBF Solving
Institute for Forml Models nd Verifiction (FMV) Johnnes Kepler University, Linz, Austri Nenofex Negtion Norml Form Expnsion Solver for Quntified Boolen Formule (QBF) propositionl formul + quntified vribles
More informationA succinct language for Dynamic epistemic logic
A succinct lnguge for Dynmic epistemic logic Tristn Chrrier IRISA 263 Avenue du Generl Leclerc - CS 74205 35042 Rennes Cedex, Frnce tristn.chrrier@iris.fr Frncois Schwrzentruber ENS Rennes Avenue Robert
More informationFault Diagnosis in DC Motor Using Bond Graph Approach
Fult Dignosis in DC Motor Using Bond Grph Approch González Contrers B. M. Theilliol D. VelVldés L. G. Universidd Autónom Tlxcl Université Henri Poincré CENIDET Tlxcl VndoeuvreLes Nncy Cuernvc, MOR. México
More informationBoolean algebra.
http://en.wikipedi.org/wiki/elementry_boolen_lger Boolen lger www.tudorgir.com Computer science is not out computers, it is out computtion nd informtion. computtion informtion computer informtion Turing
More informationDFA Minimization and Applications
DFA Minimiztion nd Applictions Mondy, Octoer 15, 2007 Reding: toughton 3.12 C235 Lnguges nd Automt Deprtment of Computer cience Wellesley College Gols for ody o Answer ny P3 questions you might hve. o
More informationLPG: A Planner Based on Local Search for Planning Graphs with Action Costs
LPG: A Plnner Bsed on Locl Serch for Plnning Grphs with Action Costs Alfonso Gerevini nd Ivn Serin Diprtimento di Elettronic per l Automzione, Università degli Studi di Bresci Vi Brnze 38, I-25123 Bresci,
More informationFast Frequent Free Tree Mining in Graph Databases
The Chinese University of Hong Kong Fst Frequent Free Tree Mining in Grph Dtses Peixing Zho Jeffrey Xu Yu The Chinese University of Hong Kong Decemer 18 th, 2006 ICDM Workshop MCD06 Synopsis Introduction
More informationJava II Finite Automata I
Jv II Finite Automt I Bernd Kiefer Bernd.Kiefer@dfki.de Deutsches Forschungszentrum für künstliche Intelligenz Finite Automt I p.1/13 Processing Regulr Expressions We lredy lerned out Jv s regulr expression
More informationDisjunctive Probabilistic Modal Logic is Enough for Bisimilarity on Reactive Probabilistic Systems
Disjunctive Probbilistic Modl Logic is Enough for Bisimilrity on Rective Probbilistic Systems Mrco Bernrdo 1 nd Mrino Miculn 2 1 Dip. di Scienze Pure e Applicte, Università di Urbino, Itly 2 Dip. di Scienze
More informationOutline Last time: Deriving the State Diagram & Datapath (Cont.) Mapping the Datapath onto Control
Outline Lst time: Deriving the Stte Digrm & Dtpth (Cont.) Mpping the Dtpth onto Control This lecture: Comintionl Testility nd Test-pttern Genertion Fults in digitl circuits Wht is test? : Controllility
More informationLecture 9: LTL and Büchi Automata
Lecture 9: LTL nd Büchi Automt 1 LTL Property Ptterns Quite often the requirements of system follow some simple ptterns. Sometimes we wnt to specify tht property should only hold in certin context, clled
More informationCS5371 Theory of Computation. Lecture 20: Complexity V (Polynomial-Time Reducibility)
CS5371 Theory of Computtion Lecture 20: Complexity V (Polynomil-Time Reducibility) Objectives Polynomil Time Reducibility Prove Cook-Levin Theorem Polynomil Time Reducibility Previously, we lernt tht if
More informationarxiv: v2 [cs.lo] 10 Jun 2014
Structurl Refinement for the Modl nu-clculus Uli Fhrenberg, Axel Legy, nd Louis-Mrie Tronouez Inri / IRISA, Cmpus de Beulieu, 35042 Rennes CEDEX, Frnce rxiv:1402.2143v2 [cs.lo] 10 Jun 2014 Abstrct. We
More informationProcess Algebra CSP A Technique to Model Concurrent Programs
Process Algebr CSP A Technique to Model Concurrent Progrms Jnury 15, 2002 Hui Shi 1 Contents CSP-Processes Opertionl Semntics Trnsition systems nd stte mchines Bisimultion Firing rules for CSP Model-Checker
More informationA Framework for Efficient Representative Summarization of RDF Graphs
A Frmework for Efficient Representtive Summriztion of RDF Grphs Šejl Čebirić, Frnçois Gosdoué, Ion Mnolescu To cite this version: Šejl Čebirić, Frnçois Gosdoué, Ion Mnolescu. A Frmework for Efficient Representtive
More informationGreedy regular expression matching
Alin Frisch INRIA Luc Crdelli MSRC 2004-05-15 ICALP The mtching prolem The prolem Project the structure of regulr expression on flt sequence. R = ( ) w = 1 2 1 2 3 v = [1 : [ 1 ; 2 ]; 2 : 1 ; 2 : 2 ; 1
More informationAlignment of Long Sequences. BMI/CS Spring 2016 Anthony Gitter
Alignment of Long Sequences BMI/CS 776 www.biostt.wisc.edu/bmi776/ Spring 2016 Anthony Gitter gitter@biostt.wisc.edu Gols for Lecture Key concepts how lrge-scle lignment differs from the simple cse the
More informationProbabilistic Reasoning in Bayesian Networks: A Relational Database Approach
Probbilistic Resoning in Byesin Networks: A Reltionl Dtbse Approch S.K.M. Wong, D. Wu nd C.J. Butz Deprtment of Computer Science, University of Regin Regin Ssktchewn, Cnd S4S 0A2 Abstrct. Probbilistic
More informationTemporal logic CTL : syntax. Communication and Concurrency Lecture 6. Φ ::= tt ff Φ 1 Φ 2 Φ 1 Φ 2 [K]Φ K Φ AG Φ EF Φ AF Φ EG Φ A formula can be
Temporl logic CTL : syntx Communiction nd Concurrency Lecture 6 Colin Stirling (cps) Φ ::= tt ff Φ 1 Φ Φ 1 Φ [K]Φ K Φ A formul cn be School of Informtics 7th October 013 Temporl logic CTL : syntx Temporl
More informationGlobal Session Types for Dynamic Checking of Protocol Conformance of Multi-Agent Systems
Globl Session Types for Dynmic Checking of Protocol Conformnce of Multi-Agent Systems (Extended Abstrct) Dvide Ancon, Mtteo Brbieri, nd Vivin Mscrdi DIBRIS, University of Genov, Itly emil: dvide@disi.unige.it,
More informationRough Lattice: A Combination with the Lattice Theory and the Rough Set Theory
06 Interntionl Conference on Mechtronics, Control nd Automtion Engineering (MCAE 06) ough Lttice: A Combintion with the Lttice Theory nd the ough Set Theory Yingcho Sho,*, Li Fu, Fei Ho 3 nd Keyun Qin
More informationOn Odd and Even Cycles in Normal Logic Programs
On Odd nd Even Cycles in Norml Logic Progrms Fngzhen Lin Deprtment of Computer Science Hong Kong University of Science nd Technology Cler Wter By, Kowloon, Hong Kong flin@cs.hst.hk Xishun Zho Institute
More informationLearning Goals. Relational Query Languages. Formal Relational Query Languages. Formal Query Languages: Relational Algebra and Relational Calculus
Forml Query Lnguges: Reltionl Alger nd Reltionl Clculus Chpter 4 Lerning Gols Given dtse ( set of tles ) you will e le to express dtse query in Reltionl Alger (RA), involving the sic opertors (selection,
More informationChapter 5 Plan-Space Planning
Lecture slides for Automted Plnning: Theory nd Prctice Chpter 5 Pln-Spce Plnning Dn S. Nu CMSC 722, AI Plnning University of Mrylnd, Spring 2008 1 Stte-Spce Plnning Motivtion g 1 1 g 4 4 s 0 g 5 5 g 2
More informationReasoning and programming. Lecture 5: Invariants and Logic. Boolean expressions. Reasoning. Examples
Chir of Softwre Engineering Resoning nd progrmming Einführung in die Progrmmierung Introduction to Progrmming Prof. Dr. Bertrnd Meyer Octoer 2006 Ferury 2007 Lecture 5: Invrints nd Logic Logic is the sis
More informationReinforcement Learning
Reinforcement Lerning Tom Mitchell, Mchine Lerning, chpter 13 Outline Introduction Comprison with inductive lerning Mrkov Decision Processes: the model Optiml policy: The tsk Q Lerning: Q function Algorithm
More informationFrom LTL to Symbolically Represented Deterministic Automata
Motivtion nd Prolem Setting Determinizing Non-Confluent Automt Det. vi Automt Hierrchy From LTL to Symoliclly Represented Deterministic Automt Andres Morgenstern Klus Schneider Sven Lmerti Mnuel Gesell
More informationDuality # Second iteration for HW problem. Recall our LP example problem we have been working on, in equality form, is given below.
Dulity #. Second itertion for HW problem Recll our LP emple problem we hve been working on, in equlity form, is given below.,,,, 8 m F which, when written in slightly different form, is 8 F Recll tht we
More informationFault Modeling. EE5375 ADD II Prof. MacDonald
Fult Modeling EE5375 ADD II Prof. McDonld Stuck At Fult Models l Modeling of physicl defects (fults) simplify to logicl fult l stuck high or low represents mny physicl defects esy to simulte technology
More informationUsing Rules for the Visualization of Tableaux Proof Techniques for Propositional Logic
Using Rules for the Visuliztion of Tbleux Proof Techniques for Propositionl Logic Nd Shrf, Slim Abdenndher Computer Science nd Engineering Deprtment The Germn University in Ciro Ciro, Egypt {nd.hmed, slim.bdenndher}@guc.edu.eg
More informationAutomata Theory 101. Introduction. Outline. Introduction Finite Automata Regular Expressions ω-automata. Ralf Huuck.
Outline Automt Theory 101 Rlf Huuck Introduction Finite Automt Regulr Expressions ω-automt Session 1 2006 Rlf Huuck 1 Session 1 2006 Rlf Huuck 2 Acknowledgement Some slides re sed on Wolfgng Thoms excellent
More informationA Resolution Method for Modal Logic S5
EPiC Series in Computer Science Volume 36, 2015, Pages 252 262 GCAI 2015. Global Conference on Artificial Intelligence A Resolution Method for Modal Logic S5 Yakoub Salhi and Michael Sioutis Université
More informationA General Approach for Expressing Infeasibility in Implicit Path Enumeration Technique
A Generl Approch for Expressing Infesibility in Implicit Pth Enumertion Technique Pscl Rymond Univ. Grenoble Alpes, VERIMAG, F-38000 Grenoble, Frnce CNRS, VERIMAG, F-38000 Grenoble, Frnce Pscl.Rymond@img.fr
More informationHow to simulate Turing machines by invertible one-dimensional cellular automata
How to simulte Turing mchines by invertible one-dimensionl cellulr utomt Jen-Christophe Dubcq Déprtement de Mthémtiques et d Informtique, École Normle Supérieure de Lyon, 46, llée d Itlie, 69364 Lyon Cedex
More informationCategorical approaches to bisimilarity
Ctegoricl pproches to bisimilrity PPS seminr, IRIF, Pris 7 Jérémy Dubut Ntionl Institute of Informtics Jpnese-French Lbortory for Informtics April 2nd Jérémy Dubut (NII & JFLI) Ctegoricl pproches to bisimilrity
More informationRELATIONAL MODEL.
RELATIONAL MODEL Structure of Reltionl Dtbses Reltionl Algebr Tuple Reltionl Clculus Domin Reltionl Clculus Extended Reltionl-Algebr- Opertions Modifiction of the Dtbse Views EXAMPLE OF A RELATION BASIC
More informationCS 275 Automata and Formal Language Theory
CS 275 Automt nd Forml Lnguge Theory Course Notes Prt II: The Recognition Problem (II) Chpter II.5.: Properties of Context Free Grmmrs (14) Anton Setzer (Bsed on book drft by J. V. Tucker nd K. Stephenson)
More informationLTL Translation Improvements in Spot
LTL Trnsltion Improvements in Spot Alexndre Duret-Lutz http://www.lrde.epit.fr/~dl/ VECoS'11 16 September 2011 Alexndre Duret-Lutz LTL Trnsltion Improvements 1 / 19 Context High-level
More informationA New Grey-rough Set Model Based on Interval-Valued Grey Sets
Proceedings of the 009 IEEE Interntionl Conference on Systems Mn nd Cybernetics Sn ntonio TX US - October 009 New Grey-rough Set Model sed on Intervl-Vlued Grey Sets Wu Shunxing Deprtment of utomtion Ximen
More informationDriving Cycle Construction of City Road for Hybrid Bus Based on Markov Process Deng Pan1, a, Fengchun Sun1,b*, Hongwen He1, c, Jiankun Peng1, d
Interntionl Industril Informtics nd Computer Engineering Conference (IIICEC 15) Driving Cycle Construction of City Rod for Hybrid Bus Bsed on Mrkov Process Deng Pn1,, Fengchun Sun1,b*, Hongwen He1, c,
More informationGlobal Types for Dynamic Checking of Protocol Conformance of Multi-Agent Systems
Globl Types for Dynmic Checking of Protocol Conformnce of Multi-Agent Systems (Extended Abstrct) Dvide Ancon, Mtteo Brbieri, nd Vivin Mscrdi DIBRIS, University of Genov, Itly emil: dvide@disi.unige.it,
More informationCS 275 Automata and Formal Language Theory
CS 275 utomt nd Forml Lnguge Theory Course Notes Prt II: The Recognition Prolem (II) Chpter II.5.: Properties of Context Free Grmmrs (14) nton Setzer (Bsed on ook drft y J. V. Tucker nd K. Stephenson)
More informationBoolean Algebra. Boolean Algebras
Boolen Algebr Boolen Algebrs A Boolen lgebr is set B of vlues together with: - two binry opertions, commonly denoted by + nd, - unry opertion, usully denoted by or ~ or, - two elements usully clled zero
More informationLearning Regular Languages over Large Alphabets
Irini-Eleftheri Mens VERIMAG, University of Grenoble-Alpes Lerning Regulr Lnguges over Lrge Alphbets 10 October 2017 Jury Members Oded Mler Directeur de thèse Lurent Fribourg Exminteur Dn Angluin Rpporteur
More informationDually quasi-de Morgan Stone semi-heyting algebras II. Regularity
Volume 2, Number, July 204, 65-82 ISSN Print: 2345-5853 Online: 2345-586 Dully qusi-de Morgn Stone semi-heyting lgebrs II. Regulrity Hnmntgoud P. Snkppnvr Abstrct. This pper is the second of two prt series.
More informationSection: Other Models of Turing Machines. Definition: Two automata are equivalent if they accept the same language.
Section: Other Models of Turing Mchines Definition: Two utomt re equivlent if they ccept the sme lnguge. Turing Mchines with Sty Option Modify δ, Theorem Clss of stndrd TM s is equivlent to clss of TM
More informationEach internal node v with d(v) children stores d 1 keys. k i 1 < key in i-th sub-tree k i, where we use k 0 = and k d =.
7.5 (a, b)-trees 7.5 (a, b)-trees Definition For b a an (a, b)-tree is a search tree with the following properties. all leaves have the same distance to the root. every internal non-root vertex v has at
More informationFachgebiet Rechnersysteme1. 1. Boolean Algebra. 1. Boolean Algebra. Verification Technology. Content. 1.1 Boolean algebra basics (recap)
. Boolen Alger Fchgeiet Rechnersysteme. Boolen Alger Veriiction Technology Content. Boolen lger sics (recp).2 Resoning out Boolen expressions . Boolen Alger 2 The prolem o logic veriiction: Show tht two
More informationReasoning About Distributed Systems: WYSIWYG
Resoning About Distributed Systems: WYSIWYG Aiswry Cyric 1 nd Pul Gstin 2 1 Uppsl University, Sweden iswry.cyric@it.uu.se 2 LSV, ENS Cchn, CNRS, INRIA, Frnce pul.gstin@lsv.ens-cchn.fr Abstrct There re
More informationReview of Control Flow Semantics
Review of Control Flow Semntics Riccrdo Pucell Deprtment of Computer Science Cornell University April 19, 2001 I hve to dmit, I ws looking forwrd to reviewing this book. It nswered wht ws for me 6-yer
More informationModule 9: Tries and String Matching
Module 9: Tries nd String Mtching CS 240 - Dt Structures nd Dt Mngement Sjed Hque Veronik Irvine Tylor Smith Bsed on lecture notes by mny previous cs240 instructors Dvid R. Cheriton School of Computer
More informationModule 9: Tries and String Matching
Module 9: Tries nd String Mtching CS 240 - Dt Structures nd Dt Mngement Sjed Hque Veronik Irvine Tylor Smith Bsed on lecture notes by mny previous cs240 instructors Dvid R. Cheriton School of Computer
More informationReview of Gaussian Quadrature method
Review of Gussin Qudrture method Nsser M. Asi Spring 006 compiled on Sundy Decemer 1, 017 t 09:1 PM 1 The prolem To find numericl vlue for the integrl of rel vlued function of rel vrile over specific rnge
More informationGeneration of Lyapunov Functions by Neural Networks
WCE 28, July 2-4, 28, London, U.K. Genertion of Lypunov Functions by Neurl Networks Nvid Noroozi, Pknoosh Krimghee, Ftemeh Sfei, nd Hmed Jvdi Abstrct Lypunov function is generlly obtined bsed on tril nd
More informationTowards Unifying Semantic Constraints and Security Constraints in Distributed Information Systems
Towrds Unifying Semntic Constrints nd Security Constrints in Distributed Informtion Systems Disserttion von Brbr Sprick zur Erlngung des Grdes eines Doktors der Nturwissenschften der Universität Dortmund
More informationIntelligent Algorithm of Optimal Allocation of Test Resource Based on Imperfect Debugging and Non-homogeneous Poisson Process
Intelligent Algorithm of Optiml Alloction of Test Resource Bsed on Imperfect Debugging nd Non-homogeneous Poisson Process Xiong Wei 1, 2, Guo Bing * 1, Shen Yn 3, Wenli Zhng 1, 4 1 Computer Science College,
More informationConvert the NFA into DFA
Convert the NF into F For ech NF we cn find F ccepting the sme lnguge. The numer of sttes of the F could e exponentil in the numer of sttes of the NF, ut in prctice this worst cse occurs rrely. lgorithm:
More informationConcepts of Concurrent Computation Spring 2015 Lecture 9: Petri Nets
Concepts of Concurrent Computtion Spring 205 Lecture 9: Petri Nets Sebstin Nnz Chris Poskitt Chir of Softwre Engineering Petri nets Petri nets re mthemticl models for describing systems with concurrency
More information11.1 Finite Automata. CS125 Lecture 11 Fall Motivation: TMs without a tape: maybe we can at least fully understand such a simple model?
CS125 Lecture 11 Fll 2016 11.1 Finite Automt Motivtion: TMs without tpe: mybe we cn t lest fully understnd such simple model? Algorithms (e.g. string mtching) Computing with very limited memory Forml verifiction
More informationAdvanced Calculus: MATH 410 Notes on Integrals and Integrability Professor David Levermore 17 October 2004
Advnced Clculus: MATH 410 Notes on Integrls nd Integrbility Professor Dvid Levermore 17 October 2004 1. Definite Integrls In this section we revisit the definite integrl tht you were introduced to when
More informationUsing Integer Time Steps for Checking Branching Time Properties of Time Petri Nets
Using Integer Time Steps for Checking Brnching Time Properties of Time Petri Nets Agt Jnowsk1, Wojciech Penczek2, Agt Półrol3, nd Andrzej Zbrzezny4 1 4 Institute of Informtics, University of Wrsw, Bnch
More informationMinimal DFA. minimal DFA for L starting from any other
Miniml DFA Among the mny DFAs ccepting the sme regulr lnguge L, there is exctly one (up to renming of sttes) which hs the smllest possile numer of sttes. Moreover, it is possile to otin tht miniml DFA
More informationRecitation 3: More Applications of the Derivative
Mth 1c TA: Pdric Brtlett Recittion 3: More Applictions of the Derivtive Week 3 Cltech 2012 1 Rndom Question Question 1 A grph consists of the following: A set V of vertices. A set E of edges where ech
More informationTHE EXISTENCE-UNIQUENESS THEOREM FOR FIRST-ORDER DIFFERENTIAL EQUATIONS.
THE EXISTENCE-UNIQUENESS THEOREM FOR FIRST-ORDER DIFFERENTIAL EQUATIONS RADON ROSBOROUGH https://intuitiveexplntionscom/picrd-lindelof-theorem/ This document is proof of the existence-uniqueness theorem
More informationp-adic Egyptian Fractions
p-adic Egyptin Frctions Contents 1 Introduction 1 2 Trditionl Egyptin Frctions nd Greedy Algorithm 2 3 Set-up 3 4 p-greedy Algorithm 5 5 p-egyptin Trditionl 10 6 Conclusion 1 Introduction An Egyptin frction
More informationClosure Properties of Regular Languages
Closure Properties of Regulr Lnguges Regulr lnguges re closed under mny set opertions. Let L 1 nd L 2 e regulr lnguges. (1) L 1 L 2 (the union) is regulr. (2) L 1 L 2 (the conctention) is regulr. (3) L
More informationSupplementary Information to The role of endogenous and exogenous mechanisms in the formation of R&D networks
Supplementry Informtion to The role of endogenous nd exogenous mechnisms in the formtion of R&D networks Mrio V. Tomsello 1, Nicol Perr 2, Cludio J. Tessone 1, Márton Krsi 3, nd Frnk Schweitzer 1 1 Chir
More informationA Compositional Approach on Modal Specifications for Timed Systems
A Compositionl Approch on Modl Specifictions for Timed Systems Nthlie Bertrnd 1, Axel Legy 1, Sophie Pinchint 2, nd Jen-Bptiste Rclet 3 1 INRIA Rennes, Frnce 2 IRISA & Université Rennes 1, Frnce 3 INRIA
More informationFoundations for Timed Systems
Foundtions for Timed Systems Ptrici Bouyer LSV CNRS UMR 8643 & ENS de Cchn 6, venue du Président Wilson 9423 Cchn Frnce emil: bouyer@lsv.ens-cchn.fr Introduction Explicit timing constrints re nturlly present
More informationSummer School Verification Technology, Systems & Applications
VTSA 2011 Summer School Verifiction Technology, Systems & Applictions 4th edition since 2008: Liège (Belgium), Sep. 19 23, 2011 free prticiption, limited number of prticipnts ppliction dedline: July 22,
More informationSoftware Engineering using Formal Methods
Softwre Engineering using Forml Methods Propositionl nd (Liner) Temporl Logic Wolfgng Ahrendt 13th Septemer 2016 SEFM: Liner Temporl Logic /GU 160913 1 / 60 Recpitultion: FormlistionFormlistion: Syntx,
More informationExtensions of Chebyshev inequality for fuzzy integral and applications
Extensions of Chebyshev inequlity for fuzzy integrl nd pplictions H. Román-Flores, Y. Chlco-Cno, nd. Flores-Frnulič Instituto de lt Investigción, Universidd de Trpcá {hromn,ychlco,flores}@ut.cl bstrct.
More informationEquivalent Stream Reasoning Programs
Equivlent Strem Resoning Progrms Hrld Beck nd Minh Do-Trn nd Thoms Eiter Institute of Informtion Systems, Vienn University of Technology Fvoritenstrße 9-11, A-1040 Vienn, Austri {beck,do,eiter}@kr.tuwien.c.t
More informationNFAs and Regular Expressions. NFA-ε, continued. Recall. Last class: Today: Fun:
CMPU 240 Lnguge Theory nd Computtion Spring 2019 NFAs nd Regulr Expressions Lst clss: Introduced nondeterministic finite utomt with -trnsitions Tody: Prove n NFA- is no more powerful thn n NFA Introduce
More informationBases for Vector Spaces
Bses for Vector Spces 2-26-25 A set is independent if, roughly speking, there is no redundncy in the set: You cn t uild ny vector in the set s liner comintion of the others A set spns if you cn uild everything
More informationIntuitionistic Fuzzy Lattices and Intuitionistic Fuzzy Boolean Algebras
Intuitionistic Fuzzy Lttices nd Intuitionistic Fuzzy oolen Algebrs.K. Tripthy #1, M.K. Stpthy *2 nd P.K.Choudhury ##3 # School of Computing Science nd Engineering VIT University Vellore-632014, TN, Indi
More informationChapter 4. Lebesgue Integration
4.2. Lebesgue Integrtion 1 Chpter 4. Lebesgue Integrtion Section 4.2. Lebesgue Integrtion Note. Simple functions ply the sme role to Lebesgue integrls s step functions ply to Riemnn integrtion. Definition.
More informationA basic logarithmic inequality, and the logarithmic mean
Notes on Number Theory nd Discrete Mthemtics ISSN 30 532 Vol. 2, 205, No., 3 35 A bsic logrithmic inequlity, nd the logrithmic men József Sándor Deprtment of Mthemtics, Bbeş-Bolyi University Str. Koglnicenu
More informationPhysics based RS algorithms for water quality parameters: Status and challenges. ZhongPing Lee
Physics sed RS lgorithms for wter qulity prmeters: Sttus nd chllenges ZhongPing Lee Environmentl, Erth nd Ocen Sciences University of Msschusetts, Boston, MA EEOS UMssB Opticl Ocenogrphy L NASA Workshop
More informationThe Value 1 Problem for Probabilistic Automata
The Vlue 1 Prolem for Proilistic Automt Bruxelles Nthnël Fijlkow LIAFA, Université Denis Diderot - Pris 7, Frnce Institute of Informtics, Wrsw University, Polnd nth@lif.univ-pris-diderot.fr June 20th,
More informationWhere did dynamic programming come from?
Where did dynmic progrmming come from? String lgorithms Dvid Kuchk cs302 Spring 2012 Richrd ellmn On the irth of Dynmic Progrmming Sturt Dreyfus http://www.eng.tu.c.il/~mi/cd/ or50/1526-5463-2002-50-01-0048.pdf
More informationDeciding Hyperproperties
ne.jpeg Deciding Hyperproperties Bernd Finkeiner nd Christopher Hhn Rective Systems Group Srlnd University, Germny Highlights of Logic, Gmes nd Automt Brussels, 06.-09. Septemer 2016 0 Informti Lekge Hertleed
More informationDynamic Fully-Compressed Suffix Trees
Motivtion Dynmic FCST s Conclusions Dynmic Fully-Compressed Suffix Trees Luís M. S. Russo Gonzlo Nvrro Arlindo L. Oliveir INESC-ID/IST {lsr,ml}@lgos.inesc-id.pt Dept. of Computer Science, University of
More information3 Regular expressions
3 Regulr expressions Given n lphet Σ lnguge is set of words L Σ. So fr we were le to descrie lnguges either y using set theory (i.e. enumertion or comprehension) or y n utomton. In this section we shll
More informationA summary of recent contributions in the PROMETHEE methods (from members of the SMG unit)
A summry of recent contributions in the PROMETHEE methods (from members of the SMG unit) Prof. Y. De Smet CoDE-SMG, Université libre de Bruxelles (Belgium) Interntionl MCDA workshop on PROMETHEE: Reserch
More informationA compact proof of decidability for regular expression equivalence
A compct proof of decidbility for regulr expression equivlence ITP 2012 Princeton, USA Andre Asperti Deprtment of Computer Science University of Bologn 25/08/2011 Abstrct We introduce the notion of pointed
More informationThe University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER LANGUAGES AND COMPUTATION ANSWERS
The University of Nottinghm SCHOOL OF COMPUTER SCIENCE LEVEL 2 MODULE, SPRING SEMESTER 2016 2017 LNGUGES ND COMPUTTION NSWERS Time llowed TWO hours Cndidtes my complete the front cover of their nswer ook
More informationContents. Bibliography 25
Contents 1 Bisimultion nd Logic pge 2 1.1 Introduction........................................................ 2 1.2 Modl logic nd bisimilrity......................................... 4 1.3 Bisimultion
More information