This repository contains the code and data for the paper "Optimizing Multi-Size Facility Location under Competition: A Model with Competitive Decay and Enhanced Genetic Algorithms."
This study addresses the multi-size bank location problem by incorporating competitive factors into the optimization process. The model includes competitive decay to simulate real-world conditions and uses an enhanced genetic algorithm to identify optimal facility locations and scales.
data/: Contains datasets used in the study.code/: Source code for the genetic algorithm and optimization model.results/: Output files and figures generated from the experiments.
To run the code, you need to have Python and the following packages installed:
- numpy
- pandas
- matplotlib
- scipy
- rasterio
- geopy.distance
- pyproj import Geod
- json
- math
- random
- tqdm