PyRebuild: A Python-Based Simulator for the Dynamic Post-Earthquake Housing Reconstruction Problem

View at publisher
Authors: Qianchen Yu, Irene Alisjahbana, Vivian Wen Hui Wong
Cited by: 0
References: 5

Abstract

Post-earthquake housing reconstruction faces a key challenge: damage assessments are reported gradually over time, while conventional scheduling methods assume that complete information is available at the start. This discrepancy can lead to inefficient resource allocation and delays in recovery. We introduce PyRebuild, a Python-based simulation framework that models the temporal dynamics of damage report arrivals and dynamically allocates reconstruction resources. The framework tests three scheduling algorithms (longest job first, shortest job first, and random assignment) under static and dynamic conditions. Using 2018 Lombok earthquake data, we find dynamic scheduling yields lower root mean square error between predicted and observed recovery timelines in five of seven regions, while static methods perform marginally better in two regions. Results indicate optimal scheduling depends on local damage patterns, highlighting the need for adaptive post-disaster reconstruction strategies.

Fields of Study & Subjects

Earthquake and Disaster Impact Studies Disaster Management and Resilience Facility Location and Emergency Management

Publication details

Journal / source
ASCE International Conference on Computing in Civil Engineering (i3CE)
Pages
296–306
Publication date
28 January 2026