Literature DB >> 35036496

Supporting data for the integrated Agent-Based Modelling and Robust Optimization on food supply network design in COVID-19 pandemic.

Tomy Perdana1, Diah Chaerani2, Audi Luqmanul Hakim Achmad3.   

Abstract

This article presents the data as a support for "Designing a Food Supply Chain Strategy during COVID-19 Pandemic using an Integrated Agent-Based Modelling and Robust Optimization" [1]. An integration framework of Agent-Based Modelling (ABM) and Robust Optimization (RO) is proposed to address the food supply network development involving normal and pandemic condition issue regarding the actual food production data availability. In this article, the data associated with the integrated ABM simulation and RO are discussed. Particularly, this article provides the output rice production capacity data from the ABM simulation. This article also discusses how the output data from ABM simulation are processed to construct the polyhedral uncertainty set, which will later used by RO. By showing the output data from the ABM simulation and explaining how it is processed to be used in RO, other researchers and investigators could integrate their own ABM simulation model with RO to address their respective problems considering any uncertainty. Furthermore, the additional data needed for the optimization model are also included, which are mainly retrieved from the reports of government agencies.
© 2022 The Author(s).

Entities:  

Keywords:  Agent-Based Modelling; Food supply chain; Optimization; Rice production; Robust Optimization; Simulation; Uncertainty

Year:  2022        PMID: 35036496      PMCID: PMC8743277          DOI: 10.1016/j.dib.2022.107809

Source DB:  PubMed          Journal:  Data Brief        ISSN: 2352-3409


Specifications Table Value of the Data These data and descriptions of how it is processed are useful to give an example of ways to integrate ABM simulation with RO to address food supply chain problems considering uncertainties. These data and descriptions will be useful for other researchers and investigators who would like to optimize a certain problem in their food supply chain system considering uncertainties, particularly when the required data are hard to be collected or even unavailable at the moment. The data processing step provides a template for organizing any uncertain data in the problem to be used in RO.

Data Description

This article supports our original research article entitled “Designing a Food Supply Chain Strategy during COVID-19 Pandemic using an Integrated Agent-Based Modelling and Robust Optimization” [1]. While our original research article provides a high-level framework for integrating ABM and RO to address uncertain food supply chain problem with unlimited data availability and its’ result, this article explains how to combine such methods with related data used. Particularly, this article explains how to integrate ABM and RO by processing the outputs from ABM to be used as the input in RO. Subsequent paragraph gives a brief explanation of ABM, RO, and why do one need to consider integrating both methods in uncertain food supply chain problem with limited data availability. RO is a method in optimization which able to handle uncertainties in optimization problem by assuming the uncertainties are exist in a convex hull uncertainty set. Hence, it requires uncertain dataset to be used to construct its’ uncertainty set. When data availability is limited, ABM is one of the simulation methods that could be used to feed RO with the required data. ABM is chosen in our original research article as it has the unique ability to represent a system based on the actors and their behaviours, please see our original research article for high-level explanation of ABM & RO integration [1]. This section provides the output data of rice production volume from 100 repetitions of ABM simulation. The average rice production volume from 100 simulations are given in Tables 1 and 2. As reflected in Tables 1 and 2, there are two large rice production centers: Bekasi Regency and Bogor Regency. Meanwhile, the other regions are the metropolitan areas with smaller rice production capacity. The classic optimization techniques may use the average rice production volume from the 100 simulations. Nevertheless, the usage of average value is not accurate, particularly when the variations of the data are quite high. Therefore, RO is applied to handle the uncertainties of the data obtained from the ABM simulation. There are several studies incorporating types of uncertainties in the food supply chain problem as discussed by Kharisma and Perdana [3]. In this case, the uncertainties considered are the uncertain rice production volume generated from ABM simulation. The construction of polyhedral uncertainty set that gathers all the uncertainties of rice production volume is discussed in the next section, given the output data from the ABM simulation provided in this section.
Table 1

Average daily rice production volume (ton/day).

i-th SimulationBekasi CityBogor CityDepok CityBekasi RegencyBogor Regency
148.82240.48932.808286.291060.277
224.216129.6746.478346.1781240.852
330.98553.76944.525301.1321107.796
4135.78922.78342.833243.9781102.979
5120.42780.71949.212214.295917.717
648.56146.21830.985205.9621120.165
714.19153.76964.445277.5671215.074
8128.23851.035100.508366.618879.051
910.02573.81842.833286.29871.369
1033.72162.08840.229264.0281011.064
1114.45148.69132.808264.028996.223
12135.9257.41418.878290.5871089.439
1325.5172.73447.78289.805954.692
14123.94268.3549.212310.5061026.427
1551.81661.0649.473254.6541017.964
160.91128.902122.64323.2651020.829
1750.38429.16339.708255.8261055.46
185.859141.51853.769294.8831013.147
1933.7253.76944.656294.753984.896
2030.33574.992.343368.3111265.067
2130.98563.6634.557327.041008.851
2261.0669.13192.566270.016905.74
2344.65665.61657.414260.9031006.377
243.64561.0618.357285.91025.906
251.04246.4786.379319.6191050.773
2646.47835.5429.113262.335935.033
2775.77135.54231.246243.327938.027
2833.45925.517158.182352.427950.525
2935.54244.6565.598293.581903.787
3018.22757.41425.387269.235878.269
31128.23853.76928.251361.6711057.673
3225.51733.7223.825248.795920.061
3359.88869.2623.645269.756996.353
3457.28454.6819.138212.342930.606
353.645129.5443.093281.343901.834
366.37964.70564.705297.8771016.663
3738.27657.41455.071244.239891.809
381.56275.64132.938270.667942.323
3944.65630.98554.68282.7751171.069
4069.26234.63134.761305.9491173.283
4130.46537.36557.414271.839893.762
4237.75538.92791.524283.686960.55
Table 2

Continued

i-th SimulationBekasi CityBogor CityDepok CityBekasi RegencyBogor Regency
4344.65651.03533.72259.862978.777
4414.58147.390199.062655.773
4529.94471.34560.278299.7925.008
4681.239151.54249.212241.8951029.031
476.5138.14665.616237.859864.99
4841.0154.290325.3481050.773
4929.16330.98560.148187.9961133.704
5029.16339.0570256.2161154.795
5140.09935.41223.695264.8091173.283
5210.02549.21254.68253.352982.552
5320.04948.43138.276233.563900.142
5429.42361.0651.165283.556987.239
5518.61764.70514.581316.104875.275
5627.3474.46927.34272.62832.182
5750.12451.94664.705269.105966.93
5825.51770.043149.329273.6621153.624
5946.478120.94864.705281.083973.699
606.37965.6160.911291.1071214.032
6140.0997.291124.072264.158957.816
625.46865.61669.262334.721936.204
6322.52339.18852.858319.098868.375
6493.21751.0358.202276.7861089.7
6520.96191.78512.759281.864913.421
6641.0148.30120.961243.8481259.339
6736.45411.71725.778246.061977.735
6830.07433.069119.776268.5841131.621
6912.7596.37917.315245.41812.783
7029.16364.70537.365296.706914.983
71161.56761.0658.326258.95829.968
72125.374129.1524.606229.787987.109
73163.2669.5220.911274.8331116.129
7447.6551.03548.301166.9051123.159
7546.47839.44841.14247.3631201.274
7628.25181.2390382.7621026.817
772.73451.94681.5229.657903.917
780.91173.8180.911253.482922.925
7954.4241.9225.468284.2071077.592
807.29164.3144.557267.673917.457
8146.60873.81846.478270.016929.435
8217.18534.2460.669301.783974.611
8319.13846.47825.257250.097941.152
8420.96181.6344.656306.079958.467
Average daily rice production volume (ton/day). Continued Meanwhile, other input parameters for the optimization model are given in Table 3. Monthly rice demand and rice selling price data are provided in Table 4, which obtained from West Java in Figures published by Statistics of Jawa Barat [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]. Fumigation cost (Rp6.34/kg) and spraying cost (Rp7.55/kg) are considered as rice handling costs [4]. Fumigation and spraying are carried out every three months and one month, respectively. Hence, the approximation of rice handling cost in each month is Rp9,663.33/kg. For the food hub development cost, the budget estimation is Rp250,000,000/unit/month [6].
Table 3

Continued

i-th SimulationBekasi CityBogor CityDepok CityBekasi RegencyBogor Regency
9330.98551.03557.414285.5091300.349
9414.58154.810197.5699.647
95102.261.0642.963275.615744.693
9651.946102.218.227240.593988.411
9771.08451.9461.823254.3931068.479
9831.89746.4780211.561865.771
9975.25116.52131.897246.582780.496
10039.188169.89973.818266.501840.514
Table 4

Monthly rice demand and selling price.

Bekasi CityBogor CityDepok CityBekasi RegencyBogor Regency
Rice demand (ton/month)790.486295.723628.294978.9511574.801
Rice selling price (Million Rp/ton)11.58211.06611.72211.58211.066
Continued Monthly rice demand and selling price.

Experimental Design, Materials and Methods

This section discusses the data processing of the output data from ABM simulation to obtain the polyhedral uncertainty set. The data processing for the output data of Bekasi Regency is taken as an example. For the first step, the nominal data need to be defined, e.g., the average value of daily rice production volume in Bekasi Regency. One can calculate that the average value of daily rice production volume in Bekasi Regency is 273.628 tons/day. Once the nominal data is set, the next step is to set the uncertainty which disturbs the nominal data. In this case, the deviation of daily rice production volume becomes the uncertainty, which disrupts the nominal data as illustrated in Fig. 1. The deviation of rice production volume is given in Table 5.
Fig. 1

The uncertainties of daily rice production volume in Bekasi Regency [1].

Table 5

Daily rice production volume deviation in Bekasi Regency.

i-th SimulationDeviationi-th SimulationDeviationi-th SimulationDeviationi-th SimulationDeviation
112.66226−11.29351−8.81976109.134
272.5527−30.30152−20.27677−43.971
327.5042878.79953−40.06578−20.146
4−29.652919.953549.9287910.579
5−59.33330−4.3935542.47680−5.955
6−67.6663188.04356−1.00881−3.612
73.9432−24.83357−4.5238228.155
892.9933−3.872580.03483−23.531
912.66234−61.286597.4558432.451
10−9.6357.7156017.47985−13.636
11−9.63624.24961−9.4786−49.96
1216.95937−29.3896261.0938712.793
1316.17838−2.9616345.4718811.36
1436.878399.147643.15889−31.212
15−18.9744032.321658.2369017.089
1649.63741−1.78966−29.789134.014
17−17.8024210.05967−27.5679213.053
1821.25543−13.76668−5.0449311.881
1921.12544−74.56669−28.21894−76.128
2094.6834526.0727023.078951.987
2153.41246−31.73371−14.67896−33.035
22−3.61247−35.76972−43.84197−19.234
23−12.7254851.72731.20698−62.067
2412.27249−85.63274−106.72399−27.046
2545.99150−17.41275−26.265100−7.127
The uncertainties of daily rice production volume in Bekasi Regency [1]. Daily rice production volume deviation in Bekasi Regency. Once the nominal data and the uncertainties are defined, then one can start constructing the polyhedral uncertainty set which covers all of the uncertainties as a convex hull. In other words, one should construct the smallest possible polyhedral set which contains all of the uncertainties. There are several convex hull algorithms developed [2,5,17]. Nevertheless, the general algorithm considering n-dimensional data by taking the projections of the data points on each of 2 dimensions combination is given below: Considering the n-dimensional data, take any 2 dimensions combination as the projection. Based on the 2 dimensions taken, pick any single dimension as the reference. Given the 2-dimensional data projections, pick a single starting point from the data which has the smallest value on the reference dimension. If there are multiple data with the smallest value on the reference dimension, then pick the data which also has the smallest value on another dimension. Pick a single termination point from the data which has the biggest value on the reference dimension. If there are multiple data which have the biggest value on the reference dimension, then pick the data which also has the biggest value on another dimension. Create the lower inequality constraint of the data. 5.1. Given the starting point, calculate and record the slope between the starting point and the rest of other points of data. 5.2. Based on the retrieved slopes, select another point as the endpoint which gives the smallest slopes possible with the starting point. Then, create the inequality system given the starting point and endpoint. 5.3. Set the endpoint as the starting point (move to the next selected point). 5.4. Repeat the same step from 5.1. until the starting point has reached the termination point. Create the upper inequality constraint of the data. 6.1. Given the starting point, calculate and record the slope between the starting point and the rest of other points of data. 6.2. Based on the retrieved slopes, select another point as the endpoint which gives the largest slopes possible with the starting point. Then, create the inequality system given the starting point and endpoint. 6.3. Set the endpoint as the starting point (move to the next selected point). 6.4. Repeat the same step from 6.1. until the starting point has reached the termination point. The polyhedral uncertainty set based on the current 2-dimensional data is obtained. Repeat the same step from 1 until all of the 2-dimensional combinations are taken. Note that by using the above general algorithm with n-dimensional data, it is needed to define sub-polyhedral uncertainty set and combine it all together as a whole inequality system to obtain the n-dimensions polyhedral uncertainty set. In this case, the uncertain data are only 2-dimensional data. Let the be the y-axis and t be the x-axis of Fig. 1. Then, the obtained polyhedral uncertainty set, which defined as an inequality system, for the uncertain daily rice production volume in Bekasi Regency is given as follows: ζ1 ≤ 20.4400081 · t − 11.68248 ζ1 ≤ 1.3453084 · t + 26.50691 ζ1 ≤ −75.1202844 · t + 1097.02521 ζ1 ≥ −17.8361854 · t + 26.59371 ζ1 ≥ −0.2386837 · t − 26.19880 and illustrated in Fig. 2.
Fig. 2

Polyhedral uncertainty set for uncertain daily rice production volume in Bekasi Regency [1].

Polyhedral uncertainty set for uncertain daily rice production volume in Bekasi Regency [1].

CRediT authorship contribution statement

Tomy Perdana: Conceptualization, Methodology, Validation, Investigation, Resources, Writing – review & editing, Supervision, Project administration, Funding acquisition. Diah Chaerani: Conceptualization, Methodology, Validation, Formal analysis, Investigation, Writing – review & editing, Supervision. Audi Luqmanul Hakim Achmad: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Data curation, Writing – original draft, Writing – review & editing, Visualization.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
SubjectManagement Science and Operations Research
Specific subject areaAgent-Based Modelling (ABM) and Robust Optimization (RO) for food supply network design involving normal and pandemic condition.
Type of dataTables and figures.
How the data were acquiredThe data are obtained from the ABM simulation, which gives the prediction on rice production volume given the normal and pandemic condition. Meanwhile, other input data for the optimization model are retrieved from government agencies.
Data formatRaw and analysed.
Description of data collectionThere are two conditions applied within the ABM simulation: (1) normal condition and (2) pandemic condition. In other words, the impact of pandemic condition on the rice production volume is observed based on the output data from the simulation.
Data source location• Institution: Universitas Padjadjaran• City/Town/Region: Sumedang Regency• Country: Indonesia
Data accessibilityData are within this article
Related research articleA.L.H. Achmad, D. Chaerani, and T. Perdana. Designing a food supply chain strategy during COVID-19 pandemic using an integrated Agent-Based Modelling and Robust Optimization. Heliyon, p.e08448 (2021).https://doi.org/10.1016/j.heliyon.2021.e08448
  3 in total

1.  A Fast Algorithm of Convex Hull Vertices Selection for Online Classification.

Authors:  Shuguang Ding; Xiangli Nie; Hong Qiao; Bo Zhang
Journal:  IEEE Trans Neural Netw Learn Syst       Date:  2017-01-20       Impact factor: 10.451

2.  Scenarios for handling the impact of COVID-19 based on food supply network through regional food hubs under uncertainty.

Authors:  Tomy Perdana; Diah Chaerani; Audi Luqmanul Hakim Achmad; Fernianda Rahayu Hermiatin
Journal:  Heliyon       Date:  2020-09-30
  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.