Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators

Transportation agencies often resort to the use of traffic simulation models to evaluate the impacts of changes in network design or network operations. They often have multiple traffic simulation tools that cover the network area where changes are to be made. These multiple simulators may differ in...

Full description

Bibliographic Details
Main Authors: Osorio Pizano, Carolina, Selvam, Krishna Kumar
Other Authors: Massachusetts Institute of Technology. Department of Civil and Environmental Engineering
Format: Article
Language:en_US
Published: Institute for Operations Research and the Management Sciences (INFORMS) 2017
Online Access:http://hdl.handle.net/1721.1/111145
https://orcid.org/0000-0003-0979-6052
_version_ 1826193416780775424
author Osorio Pizano, Carolina
Selvam, Krishna Kumar
author2 Massachusetts Institute of Technology. Department of Civil and Environmental Engineering
author_facet Massachusetts Institute of Technology. Department of Civil and Environmental Engineering
Osorio Pizano, Carolina
Selvam, Krishna Kumar
author_sort Osorio Pizano, Carolina
collection MIT
description Transportation agencies often resort to the use of traffic simulation models to evaluate the impacts of changes in network design or network operations. They often have multiple traffic simulation tools that cover the network area where changes are to be made. These multiple simulators may differ in their modeling assumptions (e.g., macroscopic versus microscopic), in their reliability (e.g., quality of their calibration), as well as in their modeling scale (e.g., city-scale versus regional-scale). The choice of which simulation model to rely on, let alone of how to combine their use, is intricate. A larger-scale model may, for instance, capture more accurately the local-global interactions; yet may do so at a greater computational cost. This paper proposes an optimization framework that enables multiple simulation models to be jointly and efficiently used to address continuous urban transportation optimization problems. We propose a simulation-based optimization algorithm that embeds information from both a high-accuracy low-efficiency simulator and a low-accuracy high-efficiency simulator. At every iteration, the algorithm decides which simulator to evaluate. This decision is based on an analytical approximation of the accuracy loss as a result of running the lower-accuracy model. We formulate an analytical expression that is based on a differentiable and computationally efficient to evaluate traffic assignment model. We evaluate the performance of the algorithm with a traffic signal control problem on both a small network and a city network. We show that the proposed algorithm identifies signal plans with excellent performance, and can do so at a significantly lower computational cost than when systematically running the high-accuracy simulator. The proposed methodology contributes to enable large-scale high-resolution traffic simulation models to be used efficiently for simulation-based optimization. More broadly, it enables the use of multiple simulation models that may differ, for instance, in their scale, their resolution, or their computational costs, to be used jointly for optimization.
first_indexed 2024-09-23T09:38:56Z
format Article
id mit-1721.1/111145
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T09:38:56Z
publishDate 2017
publisher Institute for Operations Research and the Management Sciences (INFORMS)
record_format dspace
spelling mit-1721.1/1111452022-09-30T15:57:39Z Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators Osorio Pizano, Carolina Selvam, Krishna Kumar Massachusetts Institute of Technology. Department of Civil and Environmental Engineering Osorio Pizano, Carolina Selvam, Krishna Kumar Transportation agencies often resort to the use of traffic simulation models to evaluate the impacts of changes in network design or network operations. They often have multiple traffic simulation tools that cover the network area where changes are to be made. These multiple simulators may differ in their modeling assumptions (e.g., macroscopic versus microscopic), in their reliability (e.g., quality of their calibration), as well as in their modeling scale (e.g., city-scale versus regional-scale). The choice of which simulation model to rely on, let alone of how to combine their use, is intricate. A larger-scale model may, for instance, capture more accurately the local-global interactions; yet may do so at a greater computational cost. This paper proposes an optimization framework that enables multiple simulation models to be jointly and efficiently used to address continuous urban transportation optimization problems. We propose a simulation-based optimization algorithm that embeds information from both a high-accuracy low-efficiency simulator and a low-accuracy high-efficiency simulator. At every iteration, the algorithm decides which simulator to evaluate. This decision is based on an analytical approximation of the accuracy loss as a result of running the lower-accuracy model. We formulate an analytical expression that is based on a differentiable and computationally efficient to evaluate traffic assignment model. We evaluate the performance of the algorithm with a traffic signal control problem on both a small network and a city network. We show that the proposed algorithm identifies signal plans with excellent performance, and can do so at a significantly lower computational cost than when systematically running the high-accuracy simulator. The proposed methodology contributes to enable large-scale high-resolution traffic simulation models to be used efficiently for simulation-based optimization. More broadly, it enables the use of multiple simulation models that may differ, for instance, in their scale, their resolution, or their computational costs, to be used jointly for optimization. 2017-09-07T15:35:33Z 2017-09-07T15:35:33Z 2017-01 2015-06 Article http://purl.org/eprint/type/JournalArticle 0041-1655 1526-5447 http://hdl.handle.net/1721.1/111145 Osorio, Carolina, and Selvam, Krishna Kumar. “Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators.” Transportation Science 51, 2 (May 2017): 395–411 © 2017 Institute for Operations Research and the Management Sciences (INFORMS) https://orcid.org/0000-0003-0979-6052 en_US http://dx.doi.org/10.1287/trsc.2016.0673 Transportation Science Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Institute for Operations Research and the Management Sciences (INFORMS) MIT Web Domain
spellingShingle Osorio Pizano, Carolina
Selvam, Krishna Kumar
Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title_full Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title_fullStr Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title_full_unstemmed Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title_short Simulation-Based Optimization: Achieving Computational Efficiency Through the Use of Multiple Simulators
title_sort simulation based optimization achieving computational efficiency through the use of multiple simulators
url http://hdl.handle.net/1721.1/111145
https://orcid.org/0000-0003-0979-6052
work_keys_str_mv AT osoriopizanocarolina simulationbasedoptimizationachievingcomputationalefficiencythroughtheuseofmultiplesimulators
AT selvamkrishnakumar simulationbasedoptimizationachievingcomputationalefficiencythroughtheuseofmultiplesimulators