Library prosa.analysis.definitions.sbf.plain
Plain Supply Bound Functions (SBFs)
Parameter Semantics
Consider any type of jobs, ...
... any kind of processor state model, ...
... any valid arrival sequence, and ...
... any schedule.
We say that the SBF is respected if, for any time interval
[t1, t2)
,
at least SBF (t2 - t1) cumulative supply is provided within the given
interval. In other words, the SBF lower-bounds the provided supply.
Definition supply_bound_function_respected (SBF : duration → work) :=
pred_sbf_respected arr_seq sched (fun _ _ _ ⇒ True) SBF.
pred_sbf_respected arr_seq sched (fun _ _ _ ⇒ True) SBF.
We say that a plain SBF is valid iff it is valid w.r.t. a
predicate that is always true (i.e., fun _ _ _ ⇒ True).
Definition valid_supply_bound_function (SBF : duration → work) :=
valid_pred_sbf arr_seq sched (fun _ _ _ ⇒ True) SBF.
valid_pred_sbf arr_seq sched (fun _ _ _ ⇒ True) SBF.
Suppose we are given an SBF characterizing the schedule.