Heuristics Constraints
Suggested number of ingredients \(L\leq\sum_{i}{S_{i}\leq}U,\ \ \ i\in TIC\)
Suggested number of ingredients in certain type \(TL\leq\sum_{i}{S_{i}\leq}\text{TU},\ \ \ i\in I_{X}\)
Ingredients with certain property is preferred \(\text{PL}_{i}\bullet S_{i}\leq P_{i}\bullet S_{i}\leq\text{PU}_{i}\bullet S_{i},\ i\in TIC\)
Certain ingredients cannot be used simultaneously \(\sum_{j}{S_{j}=1}\)
Certain ingredients should be used simultaneously \(S_{j}=S_{k}\)
Suggested concentration for certain type \(VTL\leq\sum_{i}{V_{i}\leq VTU},\ \ i\in I_{X}\)
Suggested concentration for certain candidate \(VL_{i}\leq V_{i}\leq VU_{i},\ i\in TIC\)
Total ingredient candidate \(TIC=\left\{I_{A,1},I_{A,2},\ldots,I_{Z,z}\right\}\) Certain ingredient type \(I_{X}=I_{A},\ I_{B},\ldots,\) or \(I_{Z}\) \(L\), TL, \(\text{VT}L\), \(VL_{i}\), and \(\text{PL}_{i}\) are lower bounds. \(U\), TU, \(\text{VT}U\), \(VU_{i}\), and \(\text{PU}_{i}\) are upper bounds. Total ingredient candidate \(TIC=\left\{I_{A,1},I_{A,2},\ldots,I_{Z,z}\right\}\) Certain ingredient type \(I_{X}=I_{A},\ I_{B},\ldots,\) or \(I_{Z}\) \(L\), TL, \(\text{VT}L\), \(VL_{i}\), and \(\text{PL}_{i}\) are lower bounds. \(U\), TU, \(\text{VT}U\), \(VU_{i}\), and \(\text{PU}_{i}\) are upper bounds.