Figures & data
Table 1. Classification of Demand Class.
Figure 1. Promising current orders in the push-pull based ATP model.
![Figure 1. Promising current orders in the push-pull based ATP model.](/cms/asset/57b46f8f-fb92-4505-ac31-80ec48aa4c12/tprs_a_2103472_f0001_oc.jpg)
Figure 2. Promising current orders in the pull-based ATP model.
![Figure 2. Promising current orders in the pull-based ATP model.](/cms/asset/668c97e3-3e4f-4f95-b948-1c37d6cf7578/tprs_a_2103472_f0002_oc.jpg)
Figure 3. Promising future customer orders (with given remaining critical resource b).
![Figure 3. Promising future customer orders (with given remaining critical resource b).](/cms/asset/6cf3da78-f466-4e88-b9e1-496169366c35/tprs_a_2103472_f0003_oc.jpg)
Table 2. Characteristics of Demand Classes
Figure 4. Best fitness value in each generation versus iteration number.
![Figure 4. Best fitness value in each generation versus iteration number.](/cms/asset/95c1e83c-2db9-4733-b710-4859e119879e/tprs_a_2103472_f0004_oc.jpg)
Figure 5. Impact of dynamic resource reservation policy.
![Figure 5. Impact of dynamic resource reservation policy.](/cms/asset/1a2da71a-5c84-4112-9eb7-0a736f00a4ea/tprs_a_2103472_f0005_oc.jpg)
Figure 6. Impact of initial availability on reservation level (for low availability scenarios).
![Figure 6. Impact of initial availability on reservation level (for low availability scenarios).](/cms/asset/95f45f95-f4eb-4e51-8a8b-24c42cd3e232/tprs_a_2103472_f0006_oc.jpg)
Figure 7. Impact of initial availability on reservation level (for high availability scenarios).
![Figure 7. Impact of initial availability on reservation level (for high availability scenarios).](/cms/asset/c18f660c-7a19-437a-97a2-aef0ea54d4f2/tprs_a_2103472_f0007_oc.jpg)
Figure 8. Impact of per-unit denial penalty cost of different ratio levels on reservation level.
![Figure 8. Impact of per-unit denial penalty cost of different ratio levels on reservation level.](/cms/asset/7597bbeb-d93c-4c5d-9dd3-41f2b5d46e4c/tprs_a_2103472_f0008_oc.jpg)
Figure 9. Impact of per-unit denial penalty cost with the same value on the reservation level.
![Figure 9. Impact of per-unit denial penalty cost with the same value on the reservation level.](/cms/asset/6b8e3de4-d2dd-49c5-8e10-c76c23556efc/tprs_a_2103472_f0009_oc.jpg)
Figure 10. Impact of per-unit denial penalty cost of class 1 on reservation level.
![Figure 10. Impact of per-unit denial penalty cost of class 1 on reservation level.](/cms/asset/81f6a049-612e-41c6-9cdc-620e4d99660d/tprs_a_2103472_f0010_oc.jpg)
Figure 11. Impact of per-unit denial penalty cost of both class 1 and class 2 on reservation level.
![Figure 11. Impact of per-unit denial penalty cost of both class 1 and class 2 on reservation level.](/cms/asset/749f067d-b909-46dc-ac45-dd22bf7eb143/tprs_a_2103472_f0011_oc.jpg)
Figure 12. Impact of inventory holding cost g and h on reservation level.
![Figure 12. Impact of inventory holding cost g and h on reservation level.](/cms/asset/9d8fdc57-3b7d-4d4f-98fd-299fcb631086/tprs_a_2103472_f0012_oc.jpg)
Data availability statement
The data that support the findings of this study are available from the corresponding authors, W.Q. and Y. L., upon reasonable request.
Acknowledgements
The authors would like to acknowledge the financial support of the National Natural Science Foundation of China (No. 51775348).