Constrained Metropolitan Service Placement: Integrating Bayesian Optimization with Spatial Heuristics
Highlights
- Under a strict budget of 50 function evaluations, the two-stage optimization framework rapidly attains near-optimal solutions, delivering up to 1.3× higher service provision scores than NSGA-II/CMA-ES. The framework scales to metropolitan land-use planning under complex regulatory constraints, maintaining sample-efficient exploration and fast convergence.
- Surrogate-assisted, gradient-free optimization is a practical, deployable method on standard computing hardware for simultaneous urban service placement in large cities, quantifying city-wide system effects (load redistribution, accessibility changes, etc.) and maximizing a composite provision metric aligned with equitable distribution. The modular, open-source implementation enables evidence-based decision making and reproducible evaluation of proposed plans, establishing a validated base for dynamic/stochastic extensions.
Abstract
1. Introduction
2. Related Work
2.1. Land-Use and Accessibility Challenges
2.2. Optimization Algorithms for Expensive Urban Land-Use Problems
2.3. Supporting Frameworks and Dynamic Extensions
2.4. Gap and Positioning of This Work
3. Study Area and Data
3.1. Urban Area Description
3.2. Data Collection
3.3. Data Preprocessing
3.3.1. Urban Building Parameters Imputation
- Footprint area imputation. For buildings with missing or zero footprint area values, the area was computed directly from the building geometry.
- Number of floors imputation. For buildings with missing or zero floor counts, a default number of floors (by default one floor) was assigned.
- Building floor area calculation. For buildings with missing or zero total floor area values, the value was computed as the product of the number of floors and the footprint area.
- Living area estimation. For residential buildings, missing or zero living area values were calculated as a fixed proportion (living area coefficient, by default 0.9) of the total floor area.
- Non-living area estimation. Missing or zero non-living area values were calculated as the difference between the total floor area and the living area.
- Population estimation. For residential buildings with missing or zero population values, the population was estimated as the living area divided by the average living space demand per person (by default 20 sq.m). If the calculated population was less than one person, the value was set to one.
3.3.2. Urban Service Capacity Imputation
3.3.3. City Model Construction
4. Problem Formulation and Optimization Framework
4.1. Service Demand and Provision Assessment
4.1.1. Demand Modeling
4.1.2. Provision Function Calculation
4.2. Land-Use Optimization Problem Statement
4.2.1. Decision Variables
- Area variables : continuous variables for total site area and building floor area allocated to service type s in block b ().
- Unit variables : binary variables for placement of unit u of service type s in block b ().
4.2.2. Objective Function
4.2.3. Constraints
Spatial and Regulatory Constraints
Capacity Constraints
Land-Use Compatibility
4.2.4. Problem Complexity
- blocks and service types.
- Decision variables: to .
- Evaluation time: ≈3 min per candidate (109-block subset).
- Evaluation budget: ≤50 function calls.
4.3. Two-Stage Hybrid Optimization Algorithm
4.3.1. Algorithm Overview and Rationale
- Two-stage decomposition: continuous area allocation (Stage 1) and discrete unit placement (Stage 2).
- TPE surrogate: probabilistic guidance for area allocation search.
- Bin-packing heuristics: feasible unit placement respecting geometric and zoning constraints.
- Empirical gradient prioritization: focus on high-impact service types.
4.3.2. Stage 1: Area Allocation via TPE
- : density over “good” allocations (provision above threshold ).
- : density over “poor” allocations.
4.3.3. Stage 2: Unit Placement via Bin Packing
- Compute available area budget from for each service s and block b.
- Rank units by efficiency: .
- Assign highest-efficiency units until area budget exhausted, capacity satisfied, or zoning violated.
4.3.4. Empirical Gradient-Free Service Prioritization
4.4. Algorithm Implementation
4.4.1. Two-Stage Optimization Algorithm
- Stage 1 (lines 20–29): The TPE suggests areas for each service asGlobal constraints are evaluated for regulatory compliance.
- Stage 2 (lines 27–28, convert at 6–9): Disaggregation is conducted asBin-packing ranks units by and places accordingly.
- Sorts units by in descending order;
- Checks zoning and constraints ;
- Places if feasible; stops when area exhausted.
| Algorithm 1 Two-stage provision-optimizing TPE. |
|
Computational Complexity
4.4.2. Advantages, Disadvantages, and Computational Complexity
5. Results and Experimental Evaluation
5.1. Experimental Setup
5.1.1. Study Area and Computational Environment
5.1.2. Baseline Methods and Hyperparameters
- NSGA-II [12]: population, 20; crossover, 0.9; mutation, 0.1.
- PURE-TPE [16]: default Optuna implementation (v3.0) with 25 startup trials.
- BIPOP-CMA-ES [47]: ; restarts after 15 stagnant iterations.
- BLOCK-OPT: single-stage TPE without gradient prioritization (ablation baseline).
- AREA-OPT: proposed two-stage TPE with gradient prioritization ().
5.1.3. Evaluation Metrics
5.1.4. Statistical Testing Protocol
- Welch’s t-test (two-tailed, ) for pairwise mean differences;
- Bootstrap-based 95% confidence intervals (10,000 resamples);
- Effect size (Cohen’s d) for practical significance.
5.2. Optimization Performance Comparison
5.2.1. Convergence Behavior Under Strict Budgets
5.2.2. Final Provision Scores and Statistical Significance
5.2.3. Service Type-Specific Performance
5.3. Ablation Studies and Component Analysis
5.3.1. Impact of Two-Stage Decomposition
5.3.2. TPE vs. Random Search vs. Grid Search
5.3.3. Bin-Packing Heuristic Efficiency
5.3.4. Service Prioritization: Gradient-Based vs. Random
5.4. Sensitivity Analysis
5.4.1. Regulatory Parameters
5.4.2. Algorithm Hyperparameters
5.4.3. Accessibility Thresholds
5.5. Spatial Distribution of Optimized Services
5.5.1. Changes in Service Coverage by District
- Pushkinsky: (addition of three schools and two clinics).
- Kolpinsky: (industrial → residential reallocation).
- Petrodvortsovy: (relocated transport hubs improve accessibility).
5.5.2. Equity Improvements
5.5.3. Land-Use Category Reallocation
5.6. Case Study: Block 3442 Redevelopment
5.7. Computational Cost and Scalability
5.7.1. Evaluation Time Analysis
5.7.2. Scalability Characteristics
5.8. Limitations and Threats to Validity
5.8.1. Model Assumptions
5.8.2. Generalizability
5.8.3. Computational Constraints
6. Discussion
6.1. Interpretation of Results
6.1.1. Algorithm Performance and Scalability
6.1.2. Component Contributions and Design Choices
6.1.3. Comparison with Prior Urban Optimization Work
6.2. Practical Implications for Urban Planning
6.2.1. Integration into Planning Workflows
6.2.2. Computational Feasibility and Deployment Strategies
6.2.3. Regulatory Compliance and Equity Considerations
6.3. Transferability to Other Urban Contexts
6.3.1. Adaptation Protocols and Data Requirements
6.3.2. Morphological Robustness and Context-Specific Challenges
6.4. Methodological Contributions and Broader Applicability
6.4.1. Two-Stage Decomposition as a General Framework
- Telecommunications: Stage 1 allocates bandwidth budgets per region; Stage 2 places cell towers to realize allocations.
- Supply chain: Stage 1 sets inventory levels per warehouse; Stage 2 selects warehouse locations from candidate sites.
6.4.2. Empirical Gradient Prioritization for High-Dimensional Problems
6.5. Future Research Directions
6.5.1. Dynamic and Stochastic Extensions
6.5.2. Multi-Objective Formulations and Equity Constraints
6.5.3. Learned Surrogates and Transfer Learning
6.5.4. Broader Validation on Diverse Urban Typologies
7. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Stokes, E.C.; Seto, K.C. Tradeoffs in environmental and equity gains from job accessibility. Proc. Natl. Acad. Sci. USA 2018, 115, E9773–E9781. [Google Scholar] [CrossRef]
- Iraegui, E.; Augusto, G.; Cabral, P. Assessing Equity in the Accessibility to Urban Green Spaces According to Different Functional Levels. ISPRS Int. J. Geo-Inf. 2020, 9, 308. [Google Scholar] [CrossRef]
- Angel, S.; Parent, J.; Civco, D.L.; Blei, A.M. Making Room for a Planet of Cities; Lincoln Institute of Land Policy: Cambridge, MA, USA, 2011; p. 496. ISBN 978-1-55844-221-4. [Google Scholar]
- Klosterman, R.E. The What If? Collaborative Planning Support System. Environ. Plan. B Plan. Des. 1999, 26, 393–408. [Google Scholar] [CrossRef]
- Batty, M. The New Science of Cities; MIT Press: Cambridge, MA, USA, 2013; p. 544. ISBN 978-0-262-01867-9. [Google Scholar]
- Taylor, N. Urban Planning Theory Since 1945; Cambridge University Press: Cambridge, UK, 1998; p. 380. ISBN 0-521-56986-1. [Google Scholar]
- Hansen, W.G. How Accessibility Shapes Land Use. J. Am. Inst. Planners 1959, 25, 73–76. [Google Scholar] [CrossRef]
- Geurs, K.T.; van Wee, B. Accessibility evaluation of land-use and transportation strategies: Review and research directions. J. Transp. Geogr. 2004, 12, 127–140. [Google Scholar] [CrossRef]
- Rahman, M.M.; Szabó, G. Multi-objective urban land use optimization using spatial data: A systematic review. Sustain. Cities Soc. 2021, 74, 103214. [Google Scholar] [CrossRef]
- Gao, P.; Wang, H.; Cushman, S.A.; Cheng, C.; Song, C.; Ye, S. Sustainable land-use optimization using NSGA-II: Theoretical and experimental comparisons of improved algorithms. Landsc. Ecol. 2021, 36, 1877–1892. [Google Scholar] [CrossRef]
- Masini, E.; Tomao, A.; Barbati, A.; Corona, P.; Serra, P.; Salvati, L. Urban Growth, Land-use Efficiency and Local Socioeconomic Context: A Comparative Analysis of 417 Metropolitan Regions in Europe. Environ. Manag. 2019, 63, 322–337. [Google Scholar] [CrossRef]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by Simulated Annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef]
- Aerts, J.C.J.H.; Eisinger, E.; Heuvelink, G.B.M.; Stewart, T.J. Using simulated annealing for resource allocation. Int. J. Geogr. Inf. Sci. 2002, 16, 571–587. [Google Scholar] [CrossRef]
- Jones, D.R.; Schonlau, M.; Welch, W.J. Efficient Global Optimization of Expensive Black-Box Functions. J. Glob. Optim. 1998, 13, 455–492. [Google Scholar] [CrossRef]
- Bergstra, J.; Bardenet, R.; Bengio, Y.; Kégl, B. Algorithms for hyper-parameter optimization. Adv. Neural Inf. Process. Syst. 2011, 24, 2546–2554. [Google Scholar]
- Daskin, M.S. Network and Discrete Location: Models, Algorithms, and Applications; John Wiley & Sons: New York, NY, USA, 1995; p. 488. ISBN 0-471-55339-6. [Google Scholar]
- Larson, J.; Menickelly, M.; Wild, S.M. Derivative-free optimization methods. Acta Numer. 2019, 28, 287–404. [Google Scholar] [CrossRef]
- Yeh, A.G.-O.; Li, X. A Constrained CA Model for the Simulation and Planning of Sustainable Urban Forms by Using GIS. Environ. Plan. B Plan. Des. 2001, 28, 733–753. [Google Scholar] [CrossRef]
- Kontsevik, G.I.; Churiakova, T.A.; Markovskiy, V.A.; Antonov, A.; Mityagin, S.A. Urban blocks modelling method. Procedia Comput. Sci. 2023, 229, 119–127. [Google Scholar] [CrossRef]
- Mishina, M.; Khrulkov, A.; Solovieva, V.; Tupikina, L.; Mityagin, S.A. Method of intermodal accessibility graph construction. Procedia Comput. Sci. 2022, 212, 42–50. [Google Scholar] [CrossRef]
- Malczewski, J. GIS and Multicriteria Decision Analysis; John Wiley & Sons: New York, NY, USA, 1999; p. 409. ISBN 0-471-32944-4. [Google Scholar]
- Spall, J.C. Implementation of the Simultaneous Perturbation Stochastic Approximation Algorithm. IEEE Trans. Aerosp. Electron. Syst. 1998, 34, 814–823. [Google Scholar] [CrossRef]
- Watanabe, S. Tree-Structured Parzen Estimator: Understanding Its Algorithm Components and Their Roles for Better Empirical Performance. arXiv 2023, arXiv:2304.11127. Available online: https://arxiv.org/abs/2304.11127 (accessed on 29 November 2024).
- Sugumaran, R.; Degroote, J. Spatial Decision Support Systems: Principles and Practices; CRC Press: Boca Raton, FL, USA, 2010; p. 384. ISBN 978-1-4398-3108-7. [Google Scholar]
- Liu, L.; Gao, R.; Zhang, L. An Equity Evaluation of Healthcare Accessibility across Age Strata Using the G2SFCA Method: A Case Study in Karamay District, China. Land 2024, 13, 1259. [Google Scholar] [CrossRef]
- Webster, C.; Wu, F.; Zhang, F.; Sarkar, C. Informality, Property Rights, and Poverty in China’s “Favelas”. World Dev. 2016, 78, 461–476. [Google Scholar] [CrossRef]
- Goldberg, D.E. Genetic Algorithms in Search, Optimization and Machine Learning; Addison-Wesley Longman Publishing Co.: Boston, MA, USA, 1989; p. 412. ISBN 0-201-15767-5. [Google Scholar]
- Jin, Y. A Comprehensive Survey of Fitness Approximation in Evolutionary Computation. Soft Comput. 2005, 9, 3–12. [Google Scholar] [CrossRef]
- Liu, Y.; Tang, W.; He, J.; Liu, Y.; Ai, T.; Liu, D. A land-use spatial optimization model based on genetic optimization and game theory. Comput. Environ. Urban Syst. 2015, 49, 1–14. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef]
- Masoomi, Z.; Mesgari, M.S.; Hamrah, M. Allocation of urban land uses by Multi-Objective Particle Swarm Optimization algorithm. Int. J. Geogr. Inf. Sci. 2013, 27, 542–565. [Google Scholar] [CrossRef]
- Regis, R.G.; Shoemaker, C.A. A Stochastic Radial Basis Function Method for the Global Optimization of Expensive Functions. INFORMS J. Comput. 2007, 19, 497–509. [Google Scholar] [CrossRef]
- Shahriari, B.; Swersky, K.; Wang, Z.; Adams, R.P.; de Freitas, N. Taking the Human Out of the Loop: A Review of Bayesian Optimization. Proc. IEEE 2016, 104, 148–175. [Google Scholar] [CrossRef]
- Nocedal, J.; Wright, S.J. Numerical Optimization, 2nd ed.; Springer: New York, NY, USA, 2006; p. 664. ISBN 978-0-387-40065-5. [Google Scholar]
- Conn, A.R.; Gould, N.I.M.; Toint, P.L. Trust-Region Methods; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2000; p. 957. ISBN 978-0-898714-60-0. [Google Scholar]
- Liu, Y.; Batty, M.; Wang, S.-L.; Corcoran, J. Modelling urban change with cellular automata: Contemporary issues and future research directions. Prog. Hum. Geogr. 2021, 45, 3–24. [Google Scholar] [CrossRef]
- Yigitcanlar, T.; Kamruzzaman, M. Investigating the interplay between transport, land use and the environment: A review of the literature. Int. J. Environ. Sci. Technol. 2014, 11, 2121–2132. [Google Scholar] [CrossRef]
- Shapiro, A.; Dentcheva, D.; Ruszczyński, A. Lectures on Stochastic Programming: Modeling and Theory; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2009; p. 462. ISBN 978-0-898716-87-0. [Google Scholar]
- Powell, W.B. Approximate Dynamic Programming: Solving the Curses of Dimensionality, 2nd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2011; p. 700. ISBN 978-0-470-17623-4. [Google Scholar]
- UN-Habitat. Urbanization and Development: Emerging Futures; World Cities Report 2016; United Nations Human Settlements Programme: Nairobi, Kenya, 2016; p. 272. [Google Scholar]
- OpenStreetMap Foundation. OpenStreetMap (OSM) Project. Available online: https://www.openstreetmap.org (accessed on 29 November 2024).
- Government of Saint Petersburg. Land Use and Zoning Plan of Saint Petersburg 2019; Official Document, Saint Petersburg Administration: Saint Petersburg, Russia, 2019. [Google Scholar]
- Donnyy, D. IduEdu: Creation and Manipulation of City Networks from OSM. GitHub Repository, 2024–2025. Available online: https://github.com/DDonnyy/IduEdu (accessed on 29 November 2024).
- Khrulkov, A.; Mishina, M.E.; Sobolevsky, S.L. City services provision assessment algorithm. Procedia Comput. Sci. 2022, 212, 93–103. [Google Scholar] [CrossRef]
- Rossi, F.; van Beek, P.; Walsh, T. (Eds.) Handbook of Constraint Programming; Elsevier: Amsterdam, The Netherlands, 2006; p. 970. ISBN 978-0-444-52726-4. [Google Scholar]
- Hansen, N.; Ostermeier, A. Completely Derandomized Self-Adaptation in Evolution Strategies. Evol. Comput. 2001, 9, 159–195. [Google Scholar] [CrossRef] [PubMed]
- Lin, T.; Zheng, Z.; Jordan, M.I. Gradient-Free Methods for Deterministic and Stochastic Nonsmooth Nonconvex Optimization. Adv. Neural Inf. Process. Syst. 2022, 35, 7863–7877. [Google Scholar]
- Coffman, E.G., Jr.; Garey, M.R.; Johnson, D.S. Approximation Algorithms for Bin Packing: An Updated Survey. In Algorithm Design for Computer System Design; Ausiello, G., Lucertini, M., Serafini, P., Eds.; Springer: Vienna, Austria, 1984; pp. 49–106. ISBN 978-3-211-81768-3. [Google Scholar]
- Bertaud, A. The Economic Benefits of Land Use Regulations: Theory and Evidence; World Bank Urban Development Division: Washington, DC, USA, 2002; p. 32. Available online: https://documents.worldbank.org/en/publication/documents-reports/documentdetail/522951468739548849 (accessed on 23 October 2025).
- McGarigal, K.; Cushman, S.A.; Neel, M.C.; Ene, E. FRAGSTATS: Spatial Pattern Analysis Program for Categorical Maps; Technical Report; University of Massachusetts: Amherst, MA, USA, 2002. [Google Scholar]
- Cao, K.; Batty, M.; Huang, B.; Liu, Y.; Yu, L.; Chen, J. Spatial Multi-Objective Land Use Optimization: Extensions to the Non-Dominated Sorting Genetic Algorithm-II. Int. J. Geogr. Inf. Sci. 2011, 25, 1949–1969. [Google Scholar] [CrossRef]
- Ligmann-Zielinska, A.; Church, R.L.; Jankowski, P. Spatial optimization as a generative technique for sustainable multiobjective land-use allocation. Int. J. Geogr. Inf. Sci. 2008, 22, 601–622. [Google Scholar] [CrossRef]
- Stewart, T.J.; French, T.H.A. Multiple Criteria Decision Making: An Integrated Approach; Kluwer Academic Publishers: Dordrecht, The Netherlands, 2014. [Google Scholar]
- Church, R.L.; Murray, A.T. Business Site Selection, Location Analysis, and GIS; John Wiley & Sons: New York, NY, USA, 2002; p. 400. ISBN 978-0-471-40199-7. [Google Scholar]
- Reese, J. Solution methods for the p-median problem: An annotated bibliography. Networks 2006, 48, 125–142. [Google Scholar] [CrossRef]
- Deb, K.; Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems with Box Constraints. IEEE Trans. Evol. Comput. 2014, 18, 577–601. [Google Scholar] [CrossRef]
- Schlosberg, D. Defining Environmental Justice: Theories, Movements, and Nature; Oxford University Press: Oxford, UK, 2007; p. 256. ISBN 978-0199286294. [Google Scholar]
- Finn, C.; Abbeel, P.; Levine, S. Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks. In Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, Australia, 6–11 August 2017; Volume 70, pp. 1126–1135. Available online: https://arxiv.org/abs/1703.03400 (accessed on 23 October 2025).
















| Algorithm Family | Mixed Variables | Evaluation Budget a | Discrete Service Units | Regulatory Constraints b | Example Applications |
|---|---|---|---|---|---|
| NSGA-II [12] | Partial | 1000+ | No (aggregate) | Limited | Pareto fronts for multi-objective land use |
| PSO/SA [13,31] | Yes | 500+ | No (aggregate) | Partial | Urban–rural allocation, zoning patterns |
| GP-based BO [15,34] | Limited | 50–200 | No | Limited | Surrogate-assisted spatial optimization |
| Trust region [35,36] | No | 100–500 | No | Yes | Constrained high-dimensional problems |
| TPE + heuristics (ours) [16] | Yes | Yes | Yes | Metropolitan service placement (this work) |
| Functional Zone | Description |
|---|---|
| Residential | Zone for residential buildings (all types) with supporting business and engineering infrastructure |
| Business | Public/business area, includes non-residential and support facilities |
| Recreation | Areas for recreation, sometimes with engineering infrastructure and facilities |
| Special | Zone for special-purpose uses (e.g., cemeteries, landfills, and military), may include related residential or business buildings |
| Industrial | Industrial zone for various industry types, includes infrastructure and business/public buildings |
| Agriculture | Agricultural land and facilities, may include supporting infrastructure |
| Transport | Land for transport infrastructure (rail, road, air, and water) and related facilities |
| Name | Description | Source | Parameters |
|---|---|---|---|
| Urban blocks | Spatial unit layer (blocks). | OSM | geometry and block id |
| Accessibility matrix | Travel times between blocks. | OSM | : travel time |
| Building layer | Population and building data. | OSM and utilities portal | geometry, footprint, floor area, floors, living area, and population |
| Service types | Requirements and zoning for services. | Regulations | demand per 1000 pop., max accessibility, allowed zones, and unit types |
| Service units | Typical specs per service (e.g., capacity and area). | Regulations | capacity, footprint, and floor area |
| Services layer | Location and capacity of services. | Various | geometry, type, and capacity |
| Symbol | Description | Unit |
|---|---|---|
| Travel time between blocks i and j | minutes | |
| Maximum normative travel time for service s | minutes | |
| Total demand in block i | population units | |
| Total capacity in block j | capacity units | |
| Demand allocated from block i to block j | population units |
| Sets and Indices | |
| B | Set of blocks |
| Individual block | |
| S | Set of service types |
| Individual service type | |
| Service types permitted in block b | |
| Decision Variables | |
| Continuous area variables (site + floor) for service s in block b | |
| Binary unit-placement variables | |
| , | Solution and area allocation at iteration t |
| Objective and Provision | |
| Objective: | |
| Provision for service s, in | |
| Importance weight for service s | |
| Geometric and Capacity | |
| , | Site and building floor area (m2) |
| Service capacity (units) | |
| Required capacity | |
| Constraints and Parameters | |
| , | Floor index and site coverage coefficients |
| MAX_PROV_EVALS | Evaluation budget (50) |
| Services per iteration (10–15) | |
| Algorithm Components | |
| Area-to-units via bin packing | |
| TPE suggestion function | |
| Feasibility check | |
| Selected services for optimization | |
| Empirical gradient: | |
| Efficiency: | |
| Algorithm | Mean Relative Performance | Rank |
|---|---|---|
| BLOCK-OPT | 0.890 | 6 |
| AREA-OPT-GRADIENT | 0.943 | 5 |
| NSGA-II | 0.965 | 4 |
| PURE-TPE | 0.971 | 3 |
| BIPOP-CMA-ES | 0.984 | 2 |
| AREA-OPT | 0.994 | 1 |
| Algorithm | Mean Relative Performance | 95% CI | vs. AREA-OPT (Welch’s t-Test) |
|---|---|---|---|
| BLOCK-OPT | |||
| AREA-OPT-GRADIENT | |||
| NSGA-II | |||
| PURE-TPE | |||
| BIPOP-CMA-ES | |||
| AREA-OPT | - |
| Land Use | Initial | AREA-OPT Final | Global Optimal | Relative |
|---|---|---|---|---|
| Agriculture | 1.0000 | |||
| Business | 0.9551 | |||
| Industrial | 0.9228 | |||
| Residential | 0.9630 |
| Variant | Mean Relative | vs. Full | Description |
|---|---|---|---|
| Full Framework | - | All components enabled | |
| Stage 1 Variants: | |||
| TPE → Random | Random area sampling | ||
| TPE → Grid | Exhaustive grid (infeasible scale) | ||
| Single-stage TPE | No decomposition | ||
| Stage 2 Variants: | |||
| → Random | Random unit ordering | ||
| Ignore in efficiency | |||
| Prioritization Variants: | |||
| Gradient → Random | Random service selection | ||
| No Prioritization | Optimize all 81 services | ||
| Parameter | Value | Mean Relative | vs. Default |
|---|---|---|---|
| Floor Space Index (): | |||
| 1.5 | () | ||
| 2.0 (default) | - | ||
| 2.5 | () | ||
| Site Coverage (): | |||
| 0.3 | () | ||
| 0.4 (default) | - | ||
| 0.5 | () | ||
| Parameter | Value | Mean Relative | vs. Default |
|---|---|---|---|
| Service Prioritization (): | |||
| 5 | () | ||
| 10 (default) | - | ||
| 15 | () | ||
| 20 | () | ||
| Evaluation Budget (MAX_EVALS): | |||
| 30 | () | ||
| 50 (default) | - | ||
| 100 | () | ||
| Metric | Baseline | Optimized |
|---|---|---|
| Gini coefficient | 0.318 | 0.241 |
| 90/10 provision ratio | 2.34 | 1.67 |
| Coefficient of variation | 0.42 | 0.31 |
| Blocks below threshold (<0.5) | 2341 (14.3%) | 873 (5.3%) |
| Category | Baseline | Optimized | Change |
|---|---|---|---|
| Residential | 43 | 61 | +18 |
| Business | 28 | 24 | |
| Recreation | 12 | 13 | +1 |
| Industrial | 26 | 11 |
| Component | Adaptation Protocol | Data Sources | Effort |
|---|---|---|---|
| Regulatory parameters | Calibrate (FSI) and (site coverage) from local zoning codes. Typical ranges: US, 0.5–5.0; Europe, 1.5–4.0; Asia, 3.0–8.0. | Municipal zoning ordinances and building codes | 1–2 days |
| Service taxonomy | Map local service types to framework categories (basic/advanced/comfort). Example: US “elementary school” → basic education; “community center” → comfort recreation. | Planning standards and facility inventories | 3–5 days |
| Capacity norms | Adopt jurisdiction-specific per-capita ratios. Examples: WHO (1 clinic/10k residents); Russia (1/5k); US varies by state (1/8k–15k). | National/regional planning guidelines and WHO standards | 2–3 days |
| Accessibility matrix | Compute the shortest paths on multimodal transport graphs. Requires road network (OSM), transit schedules (GTFS), and walking networks. | OpenStreetMap, GTFS feeds, and municipal GISs | 1–2 weeks |
| Zoning compatibility | Encode land-use restrictions per jurisdiction. Euclidean zoning (US): strict separation. Form-based codes: mixed-use allowed. Informal settlements: minimal regulation. | Zoning maps and land-use regulations | 3–5 days |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Churiakova, T.; Platonov, I.; Bezmaslov, M.; Bikbulatov, V.; Petrosian, O.; Starikov, V.; Mityagin, S.A. Constrained Metropolitan Service Placement: Integrating Bayesian Optimization with Spatial Heuristics. Smart Cities 2026, 9, 6. https://doi.org/10.3390/smartcities9010006
Churiakova T, Platonov I, Bezmaslov M, Bikbulatov V, Petrosian O, Starikov V, Mityagin SA. Constrained Metropolitan Service Placement: Integrating Bayesian Optimization with Spatial Heuristics. Smart Cities. 2026; 9(1):6. https://doi.org/10.3390/smartcities9010006
Chicago/Turabian StyleChuriakova, Tatiana, Ivan Platonov, Mark Bezmaslov, Vadim Bikbulatov, Ovanes Petrosian, Vasilii Starikov, and Sergey A. Mityagin. 2026. "Constrained Metropolitan Service Placement: Integrating Bayesian Optimization with Spatial Heuristics" Smart Cities 9, no. 1: 6. https://doi.org/10.3390/smartcities9010006
APA StyleChuriakova, T., Platonov, I., Bezmaslov, M., Bikbulatov, V., Petrosian, O., Starikov, V., & Mityagin, S. A. (2026). Constrained Metropolitan Service Placement: Integrating Bayesian Optimization with Spatial Heuristics. Smart Cities, 9(1), 6. https://doi.org/10.3390/smartcities9010006

