Vincoli

I vincoli di magazzino sono:

\begin{displaymath}
z_i^a = x_(i-1) \;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}


\begin{displaymath}
z_i^b = z_{i-1}^a - y_i^a\;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}


\begin{displaymath}
z_i^c = z_{i-1}^b - y_i^b\;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}


\begin{displaymath}
y_i^c = z_{i-1}^c\;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}

Abbiamo poi i vincoli sulla capacità del magazzino:

\begin{displaymath}
z_i^a + z_i^b + z_i^c \leq C \;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}

I vincoli sulla vendita sono:

\begin{displaymath}
y_i^a + y_i^b + y_i^c \leq d_i \;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}

i vincoli sull'acquisto sono:

\begin{displaymath}
x_i \leq b_i \;\;\;\;\;\; i=1,\ldots,n
\end{displaymath}

Per completezza serve anche fissare a 0 alcune variabili non significative e il livello iniziale del magazzino:

\begin{displaymath}
x_0^a = 0
\end{displaymath}


\begin{displaymath}
z_0^a = z_0^b = z_0^c = 0
\end{displaymath}