Initial Problem

Start: f2
Program_Vars: X₀, X₁
Temp_Vars: C
Locations: f2, f3
Transitions:
t₀: f2(X₀, X₁) → f3(X₀-1, C) :|: 0 ≤ X₀
t₁: f2(X₀, X₁) → f3(X₀, C) :|: 1+X₀ ≤ 0

Preprocessing

Eliminate variables [C; X₁] that do not contribute to the problem

Problem after Preprocessing

Start: f2
Program_Vars: X₀
Temp_Vars:
Locations: f2, f3
Transitions:
t₂: f2(X₀) → f3(X₀-1) :|: 0 ≤ X₀
t₃: f2(X₀) → f3(X₀) :|: 1+X₀ ≤ 0

All Bounds

Timebounds

Overall timebound:2 {O(1)}
t₂: 1 {O(1)}
t₃: 1 {O(1)}

Costbounds

Overall costbound: 2 {O(1)}
t₂: 1 {O(1)}
t₃: 1 {O(1)}

Sizebounds

t₂, X₀: X₀+1 {O(n)}
t₃, X₀: X₀ {O(n)}