Published September 22, 2025 | Version v1
Software Open

Hierarchical compromise optimization of ambulance locations under stochastic travel times: software

  • 1. ROR icon Basque Center for Applied Mathematics
  • 2. ROR icon University of the Basque Country
  • 3. IE University

Description

This Zenodo repository provides the two-stage stochastic 0-1 integer linear programming model and the BFC-CSC algorithm used in the research of the paper entitled "Hierarchical compromise optimization of ambulance locations under stochastic travel times" by Gago-Carro, I., Aldasoro, U., Lee, D.-J. and Merino, M.. This paper has been published in Computers and Operations Research (https://doi.org/10.1016/j.cor.2025.107208). The confidentiality agreement with the Basque Public EMS system reserves the right not to disclose their data. Therefore, the data provided in this repository is not the one used in the research, but is an example of a small size. 
The repository is composed of three folders of files:

0_preparing_files:
    calculate_ideal_antiideal.py
1_f1_f2_model:
    ambulance_BFC-CSC.py
    ambulance_model.py
2_dinf_model:
    ambulances_Dinf_BFC-CSC.py
    ambulances_Dinf_model.py
3_Output:
    1_f1_f2:
        BFC_log_f2a_minMean.txt
        BFC_log_f2b_minMean.txt
        BFC_log_f2c_minMean.txt
        BFC_output_kpi_f2a_minMean.txt
        BFC_output_kpi_f2b_minMean.txt
        BFC_output_kpi_f2c_minMean.txt
        CPLEX_output_kpi_f2a.txt
        CPLEX_output_kpi_f2b.txt
        CPLEX_output_kpi_f2c.txt
    2_dinf:
        BFC-CSC_output_log_DinfminMean.txt
        BFC-CSC_output_Y_Dinf_minMean.csv
        CPLEX_Dinf_output_X.csv
        CPLEX_Dinf_output_Y.csv
4_data:
    ambulanceDataFile.py
    ideals.py

Files

readme.txt

Files (80.3 kB)

Name Size Download all
md5:05029e111953452584fbfcc59034795f
1.1 kB Preview Download
md5:7ed4de50dddc015ccf2b33d9494bfa34
14.6 kB Preview Download
md5:d66c330c4fd4905633396abfde3d39d5
15.2 kB Preview Download
md5:887a303e0a7b5dc4638f7040a49067c7
33.8 kB Preview Download
md5:876d7ebbf85d2acae83f7b2f87a668c7
10.0 kB Preview Download
md5:2ba1423ba96fef220800555444a3346f
5.6 kB Preview Download