Code: Quality Diversity Algorithms for Calibrating a Supply Chain Simulation Model with Sparse Data

doi:10.4121/766f4e89-fa03-47c6-a9f2-fa41f241984b.v1
The doi above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
doi: 10.4121/766f4e89-fa03-47c6-a9f2-fa41f241984b
Datacite citation style:
van Schilt, Isabelle (2024): Code: Quality Diversity Algorithms for Calibrating a Supply Chain Simulation Model with Sparse Data. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/766f4e89-fa03-47c6-a9f2-fa41f241984b.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite
Software

This repository is part of the Ph.D. thesis of Isabelle M. van Schilt, Delft University of Technology.

This repository is used to calibrate the underlying structure and parameters of a stylized supply chain simulation model of counterfeit Personal Protective Equipment (PPE) using the quality diversity algorithm. For this, we use the pyribs library for the quality diversity algorithm, and pydsol-core and pydsol-model for the discrete event simulation model. The calibration is done with sparse data, which is generated by degrading the ground truth data on noise, bias, and missing values. We define the structure of a supply chain simulation model as a key value of a dictionary (sorted on graph density), which is a set of possible supply chain models. The integer is, thus, a decision variable of the calibration, next to other parameters in the simulation model.

To use this repository, we need a simulation model developed in pydsol-core and pydsol-model . Additionally, we need a dictionary with various different simulation structures as input, as well as the ground truth data. For this project, we use the repository complex_stylized_supply_chain_model_generator as simulation model.

history
  • 2024-07-22 first online, published, posted
publisher
4TU.ResearchData
format
*.py
organizations
TU Delft, Faculty of Technology, Policy and Management, Department of Multi-Actor Systems (MAS)

DATA

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/72b71d3f-a404-46c3-9c73-60f9b677db62.git "quality_diversity_sparse_data"

Or download the latest commit as a ZIP.