τ = {1..T} (ただしTは2以上の整数) とするとき、
Σ[t ∈ τ] c_t * x_t + f_t * δ_t + h_t * I_t → min.

I_(t-1) + x_t - I_t = d_t  ∀ t ∈ τ
x_t <= M・δ_t   ∀ t ∈ τ
I_0 = 0
x_t, I_t >= 0
δ_t ∈ {0, 1}
x_t >= 0   ∀ t ∈ τ
I_t >= 0   ∀ t ∈ τ
f_t, h_t, c_t, d_t (∀ t ∈ τ)は定数
M >= Σ[t ∈ τ] d_t
とするとき、どうすればx_t, δ_t, I_tが求まるか分かりません。
教えてください。難しすぎです・・・
どうかよろしくお願いいたします・・・