The minimum lag time between the end of O i and the start of O j . This is used when the undetermined delay between two operations has a lower bound. For example, the solution prepared by an exothermic mixing process has to wait for more than a certain time before being used by a subsequent operation; 2. lmax ij ∈ (-∞, +∞): The maximum lag time between the end of O i and the start of O j . This is used when the undetermined delay between two operations has an upper bound, frequently present in reaction input additions. For example, a freshly prepared Grignard reagent must be used within a short period of time before expiring if not stored under fully inert conditions; 3. K m ∈ N + : The module capacity of M m . This allows efficient usage of functional modules. For example, a heater block with three slots can be used for three independent heating operations with similar set temperatures. For functional modules that can process only one operation at a time, their capacities are set to one; 4. C ij ∈ {0, 1}: The compatibility between O i and O j . This determines whether two operations can be processed simultaneously by the same functional module. For example, two heating operations cannot be processed concurrently on the same heater block if they require very different set temperatures.