This model aims to minimize costs related to constructing new hospitals and acquiring, repairing, and transferring equipments, infrastructure, and staff while managing the allocation of ICU beds in the territory of Brazil's Federal District.
-
$F$ : set of hospitals eligible to accommodate ICU beds; -
$K$ : subset of$F$ for hospitals already constructed; -
$R$ : set of requirements necessary for allocating an ICU bed; -
$E \subseteq R$ : subset of equipment requirements (e.g., ventilator, electrocardiograph); -
$I \subseteq R$ : subset of infrastructure requirements (e.g., X-ray room, laundry); -
$S \subseteq R$ : subset of staff requirements (e.g., nurse, janitor); -
$d$ : total demand for ICU beds; -
$c_i$ : construction cost of hospital$i \in F$ ($c_i = 0$ for all$i \in K$ ); -
$l_i$ : minimum number of ICU beds allocated to hospital$i \in F$ , if constructed; -
$u_i$ : maximum number of ICU beds allocated to hospital$i \in F$ ; -
$p_j$ : price of acquiring requirement$j \in R$ ; -
$r_j$ : repair cost of requirement$j \in E \cup I$ ; -
$n_j$ : proportion of requirement$j$ needed per ICU bed; -
$a_{ji}$ : total number of units of requirement$j \in E \cup I$ in working condition at hospital$i \in F$ ; -
$m_{ji}$ : number of units of requirement$j \in E \cup I$ needing repair at hospital$i \in F$ within the analyzed time period; -
$t_{jil}$ : cost of transferring requirement$j \in E \cup S$ from hospital$i \in F$ to hospital$l$ .
-
$x_i$ : number of ICU beds hospital$i \in F$ should accommodate; -
$y_i$ : whether hospital$i \in F$ is constructed; -
$z_{ji}$ : number of units of requirement$j \in R$ acquired for hospital$i \in F$ ; -
$w_{ji}$ : number of units of requirement$j \in E \cup I$ from hospital$i \in F$ undergoing repair; -
$v_{jil}$ : number of units of requirement$j \in E \cup S$ transferred from hospital$i \in F$ to hospital$l \in F$ (where$l \neq i$ ).
The objective function aims to minimize the sum of costs for constructing new hospitals and acquiring, repairing, and transferring requirements for all hospitals. Constraints 1 ensure that the total demand for ICU beds is met. Constraints 2-4 determine that each hospital has all necessary requirements to operate its ICU beds, considering present requirements (
Install the package dependencies, then build the pyomo extensions with:
foo@bar:~$ pyomo build-extensions