From 994b9c855176aa47abd076a65b0d6d9a2275a109 Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Sat, 28 Dec 2024 14:57:35 +0100 Subject: [PATCH 1/4] paper: Include some highly cited papers that used Mesa Update the Applications section by listing some highly cited papers that used Mesa for their simulations/research and cited the 2015 or 2020 papers. --- paper/paper.bib | 62 +++++++++++++++++++++++++++++++++++++++++++++++++ paper/paper.md | 16 ++++++++----- 2 files changed, 72 insertions(+), 6 deletions(-) diff --git a/paper/paper.bib b/paper/paper.bib index aa5a5e6eb13..5f8629d7557 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -57,3 +57,65 @@ @inproceedings{kazil2020 year={2020}, organization={Springer} } + +# Used Mesa (cited 2015 paper) +@article{namany2020sustainable, + title={Sustainable food security decision-making: an agent-based modelling approach.}, + author={Namany, Sarah and Govindan, Rajesh and Alfagih, Luluwah and McKay, Gordon and Al-Ansari, Tareq}, + journal={Journal of Cleaner Production}, + volume={255}, + pages={120296}, + year={2020}, + publisher={Elsevier} +} + +@article{sun2020post, + title={A post-disaster resource allocation framework for improving resilience of interdependent infrastructure networks}, + author={Sun, Jingran and Zhang, Zhanmin}, + journal={Transportation Research Part D: Transport and Environment}, + volume={85}, + pages={102455}, + year={2020}, + publisher={Elsevier} +} + +@article{nageli2020towards, + title={Towards agent-based building stock modeling: Bottom-up modeling of long-term stock dynamics affecting the energy and climate impact of building stocks}, + author={N{\"a}geli, Claudio and Jakob, Martin and Catenazzi, Giacomo and Ostermeyer, York}, + journal={Energy and Buildings}, + volume={211}, + pages={109763}, + year={2020}, + publisher={Elsevier} +} + +@article{anatolitis2017putting, + title={Putting renewable energy auctions into action--An agent-based model of onshore wind power auctions in Germany}, + author={Anatolitis, Vasilios and Welisch, Marijke}, + journal={Energy Policy}, + volume={110}, + pages={394--402}, + year={2017}, + publisher={Elsevier} +} + +# Used Mesa (cited 2020 paper) +@article{leon2022multi, + title={A multi-agent approach to the truck multi-drone routing problem}, + author={Leon-Blanco, Jose Miguel and Gonzalez-R, Pedro L and Andrade-Pineda, Jose L and Canca, David and Calle, Marcos}, + journal={Expert Systems with Applications}, + volume={195}, + pages={116604}, + year={2022}, + publisher={Elsevier} +} + +@article{ghanem2022balancing, + title={Balancing consumer and business value of recommender systems: A simulation-based analysis}, + author={Ghanem, Nada and Leitner, Stephan and Jannach, Dietmar}, + journal={Electronic Commerce Research and Applications}, + volume={55}, + pages={101195}, + year={2022}, + publisher={Elsevier} +} diff --git a/paper/paper.md b/paper/paper.md index a7683e7533f..1a95e8dd7e5 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -213,12 +213,16 @@ results = mesa.batch_run( ``` # Applications -Mesa has been applied across diverse domains including: -- Epidemiology and public health modeling -- Economic and market simulations -- Social network analysis -- Urban planning and transportation -- Ecological modeling +Mesa has been applied across diverse domains, including: + +- Sustainability and food security modeling, including supply chain optimization and resource allocation [@namany2020sustainable] +- Infrastructure resilience and post-disaster recovery planning [@sun2020post] +- Building stock modeling for energy demand and emissions analysis [@nageli2020towards] +- Market modeling, including renewable energy auctions and consumer behavior [@anatolitis2017putting] +- Transportation optimization, such as combined truck-drone delivery routing [@leon2022multi] +- Recommender systems analysis examining consumer-business value tradeoffs over time [@ghanem2022balancing] + +These applications showcase Mesa's versatility in modeling complex systems with autonomous interacting agents, whether representing individual consumers, infrastructure components, buildings, or vehicles. The framework is particularly suited for: - Models with heterogeneous agent populations From 7a277d0b1e1249e31a241e90dbe3ad2acd24276c Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Sat, 28 Dec 2024 15:00:22 +0100 Subject: [PATCH 2/4] paper: Cite Mesa-Geo paper --- paper/paper.bib | 8 ++++++++ paper/paper.md | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/paper/paper.bib b/paper/paper.bib index 5f8629d7557..42ffc4d28d5 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -58,6 +58,14 @@ @inproceedings{kazil2020 organization={Springer} } +@inproceedings{wang2022mesa, + title={Mesa-Geo: A GIS extension for the Mesa agent-based modeling framework in python}, + author={Wang, Boyu and Hess, Vincent and Crooks, Andrew}, + booktitle={Proceedings of the 5th ACM SIGSPATIAL International Workshop on GeoSpatial Simulation}, + pages={1--10}, + year={2022} +} + # Used Mesa (cited 2015 paper) @article{namany2020sustainable, title={Sustainable food security decision-making: an agent-based modelling approach.}, diff --git a/paper/paper.md b/paper/paper.md index 1a95e8dd7e5..13656473d7d 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -232,7 +232,7 @@ The framework is particularly suited for: # Community and ecosystem Mesa has grown into a complete ecosystem with extensions including: -- [Mesa-Geo](https://github.com/projectmesa/mesa-geo) for geospatial modeling +- [Mesa-Geo](https://github.com/projectmesa/mesa-geo) for geospatial modeling [wang2022mesa] - [Mesa-Frames](https://github.com/projectmesa/mesa-frames) for high-performance simulations - A rich collection of community-contributed extensions, example models, and tutorials From 1ea022d867baef363993ae53f655735935583534 Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Sat, 28 Dec 2024 15:03:23 +0100 Subject: [PATCH 3/4] Update .codespellignore Ignore Calle, which is an author name cited somewhere in the Mesa JOSS paper --- .codespellignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.codespellignore b/.codespellignore index 05536e8dbc3..a963548b1d0 100644 --- a/.codespellignore +++ b/.codespellignore @@ -8,3 +8,4 @@ fpr falsy assertIn nD +Calle From dcb81df7c7499f62ecef64af2360adb5f7ff9c93 Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Sat, 28 Dec 2024 15:30:54 +0100 Subject: [PATCH 4/4] paper: Add climate adaptation modeling to applications Add recent PNAS paper on household adaptation modeling to showcase the framework's use in climate policy research. --- paper/paper.bib | 11 +++++++++++ paper/paper.md | 1 + 2 files changed, 12 insertions(+) diff --git a/paper/paper.bib b/paper/paper.bib index 42ffc4d28d5..9c11618ed2e 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -127,3 +127,14 @@ @article{ghanem2022balancing year={2022}, publisher={Elsevier} } + +@article{taberna2023uncertainty, + title={Uncertainty in boundedly rational household adaptation to environmental shocks}, + author={Taberna, Alessandro and Filatova, Tatiana and Hadjimichael, Antonia and Noll, Brayton}, + journal={Proceedings of the National Academy of Sciences}, + volume={120}, + number={44}, + pages={e2215675120}, + year={2023}, + publisher={National Acad Sciences} +} diff --git a/paper/paper.md b/paper/paper.md index 13656473d7d..80c967050ca 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -221,6 +221,7 @@ Mesa has been applied across diverse domains, including: - Market modeling, including renewable energy auctions and consumer behavior [@anatolitis2017putting] - Transportation optimization, such as combined truck-drone delivery routing [@leon2022multi] - Recommender systems analysis examining consumer-business value tradeoffs over time [@ghanem2022balancing] +- Climate adaptation modeling examining household-level behavioral responses to environmental shocks [@taberna2023uncertainty] These applications showcase Mesa's versatility in modeling complex systems with autonomous interacting agents, whether representing individual consumers, infrastructure components, buildings, or vehicles.