SLIDE 47 Vector Addition Systems Decomposition Algorithm Upper Bounds Complexity Perspectives
Upper Bounds
How to bound the running time of algorithms with
- rdinal-based termination proofs?
Information and Computation 160, 109127 (2000)
A l g
i t h m i c A n a l y s i s
P r
r a m s w i t h W e l l Q u a s i
d e r e d D
a i n s
1 Parosh Aziz Abdulla
Department of Computer Systems, Uppsala University, P.O. Box 325, 751 05 Uppsala, Sweden E-mail: paroshdocs.uu.se Ka rlis C 8 era ns Institute of Mathematics and Computer Science, University of Latvia, Riga, Latvia E-mail: karliscclu.lv Bengt Jonsson Department of Computer Systems, Uppsala University, P.O. Box 325, 751 05 Uppsala, Sweden E-mail: bengtdocs.uu.se and Yih-Kuen Tsay Department of Information Management, National Taiwan University, Taipei, Taiwan E-mail: tsayim.ntu.edu.tw Over the past few years increasing research effort has been directed towards the automatic verification of infinite-state systems. This paper is concerned with identifying general mathematical structures which serve as sufficient conditions for achieving decidability. decidability results for a class of systems which consist of a finite control The results assume which doi:10.1006inco.1999.2843, available online at http:www.idealibrary.com on
tica l Com pute r Scie nce 256 (2001) 63–92 www.e lse vie r.com /loca te /tcs
We ll-structure d tra nsition syste m s e ve rywhe re !
A . F i n k e l , P h . S c h n
b e l e n∗
ci cation and Ve ri cation, ENS de Cachan & CNRS UMR 8643, 61 av . Pdt Wilson, 94235 Cachan Ce de x, France A b s t r a c t W e l l
t r u c t u r e d t r a n s i t i
s y s t e m s ( W S T S s ) a r e a g e n e r a l c l a s s
i n
i t e
t a t e s y s t e m s f
w h i c h d e c i d a b i l i t y r e s u l t s r e l y
t h e e x i s t e n c e
a w e l l
u a s i
d e r i n g b e t w e e n s t a t e s t h a t i s c
p a t i b l e w i t h t h e t r a n s i t i
s . I n t h i s a r t i c l e , w e p r
i d e a n e x t e n s i v e t r e a t m e n t
t h e W S T S i d e a a n d s h
s e v e r a l n e w r e s u l t s . O u r i m p r
e d d e
i t i
s a l l
m a n y e x a m p l e s
c l a s s i c a l s y s t e m s t
e s e e n a s i n s t a n c e s
W S T S s . c
1 E l s e v i e r S c i e n c e B . V . A l l r i g h t s r e s e r v e d . K e y w
d s : I n
i t e s y s t e m s ; V e r i
a t i
; W e l l
u a s i
d e r i n g 1 . I n t r
u c t i
1 . 1 . V e r i c a t i
i n n i t e
t a t e s y s t e m s F
m a l v e r i
a t i
p r
r a m s a n d s y s t e m s i s a v e r y a c t i v e
l d f
b
h t h e
e t i c a l r e s e a r c h a n d p r a c t i c a l d e v e l
m e n t s , e s p e c i a l l y s i n c e i m p r e s s i v e a d v a n c e s i n f
m a l v e r i
a t i
t e c h n
y p r
e d f e a s i b l e i n s e v e r a l r e a l i s t i c a p p l i c a t i
s f r
t h e d u s t r i a l w
l d . T h e h i g h l y s u c c e s s f u l m
e l
h e c k i n g a p p r
c h f
i t e s y s t e m s [ 1 6 ] a w
k i n g v e r i
a t i
t e c h n
y c
l d w e l l b e d e v e l
e d f
s y s t e m s f w
k t h a t h a s b e e n d e v
e d i n r e c e n t y e a r s a s u r p r i s i n g w e a l t h
p
i t i v e
∗