Intuitively, if we can prove that a program terminates, we expect some conclusion re-garding its complexity. But the passage from termination proofs to complexity bounds is not always clear. In this work we consider Monotonicity Constraint Transition Systems, a program abstraction where termination is decidable (based on the size-change termination principle). We show that these programs also have a decidable complexity property: one can determine whether the length of all transition sequences can be bounded in terms of the initial state. This is the bounded termination problem. Interestingly, if a bound exists, it must be polynomial. We prove that the bounded termination problem is PSPACE-complete and, moreover, if a bound exists then a sy...
Depth-Bounded Systems form an expressive class of well-structured transition systems. They can model...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
The linear reachability problem for finite state transition systems is to decide whether there is an...
domains of monotonicity constraints or of size change graphs. First, the transition relation for a g...
In an earlier work with Neil D.~Jones, we proposed the ``size-change principle'' for program termina...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
International Workshop on Implicit Computational Complexity - ICC'99. Article dans revue scientifiqu...
Abstract. We study the proof of a recent and relevant result about termination of programs, the Term...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
International audienceWe investigate verification problems for gap-order constraint systems (GCSGC...
Well-structured pushdown systems (WSPDSs) extend pushdown systems with well-quasi-ordered (possibly ...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
Depth-Bounded Systems form an expressive class of well-structured transition systems. They can model...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
The linear reachability problem for finite state transition systems is to decide whether there is an...
domains of monotonicity constraints or of size change graphs. First, the transition relation for a g...
In an earlier work with Neil D.~Jones, we proposed the ``size-change principle'' for program termina...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
International Workshop on Implicit Computational Complexity - ICC'99. Article dans revue scientifiqu...
Abstract. We study the proof of a recent and relevant result about termination of programs, the Term...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
International audienceWe investigate verification problems for gap-order constraint systems (GCSGC...
Well-structured pushdown systems (WSPDSs) extend pushdown systems with well-quasi-ordered (possibly ...
Abstract. We present a new method for proving liveness and termination properties for fair concurren...
Abstract. We present a new method for proving liveness and termination prop-erties for fair concurre...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
Depth-Bounded Systems form an expressive class of well-structured transition systems. They can model...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
The linear reachability problem for finite state transition systems is to decide whether there is an...