Initial Problem

Start: f0
Program_Vars: X₀, X₁
Temp_Vars: C
Locations: f0, f12, f3
Transitions:
t₀: f0(X₀, X₁) → f3(0, X₁)
t₄: f3(X₀, X₁) → f12(X₀, X₁) :|: 10 ≤ X₀
t₁: f3(X₀, X₁) → f3(1+C, X₁) :|: X₀ ≤ 5 ∧ 5 ≤ X₀
t₂: f3(X₀, X₁) → f3(1+X₀, X₀) :|: X₀ ≤ 9 ∧ X₀ ≤ 4
t₃: f3(X₀, X₁) → f3(1+X₀, X₀) :|: X₀ ≤ 9 ∧ 6 ≤ X₀

Preprocessing

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

Found invariant 10 ≤ X₀ for location f12

Problem after Preprocessing

Start: f0
Program_Vars: X₀
Temp_Vars: C
Locations: f0, f12, f3
Transitions:
t₁₄: f0(X₀) → f3(0)
t₁₅: f3(X₀) → f12(X₀) :|: 10 ≤ X₀
t₁₆: f3(X₀) → f3(1+C) :|: X₀ ≤ 5 ∧ 5 ≤ X₀
t₁₇: f3(X₀) → f3(1+X₀) :|: X₀ ≤ 9 ∧ X₀ ≤ 4
t₁₈: f3(X₀) → f3(1+X₀) :|: X₀ ≤ 9 ∧ 6 ≤ X₀

Found invariant X₀ ≤ 10 ∧ 7 ≤ X₀ for location f3_v1

Found invariant X₀ ≤ 5 for location f3_v2

Found invariant 10 ≤ X₀ for location f12

All Bounds

Timebounds

Overall timebound:inf {Infinity}
t₁₄: 1 {O(1)}
t₁₅: 1 {O(1)}
t₁₆: inf {Infinity}
t₁₇: inf {Infinity}
t₁₈: inf {Infinity}

Costbounds

Overall costbound: inf {Infinity}
t₁₄: 1 {O(1)}
t₁₅: 1 {O(1)}
t₁₆: inf {Infinity}
t₁₇: inf {Infinity}
t₁₈: inf {Infinity}

Sizebounds

t₁₄, X₀: 0 {O(1)}
t₁₈, X₀: 10 {O(1)}