Papers
Topics
Authors
Recent
Search
2000 character limit reached

A priority-driven constructive heuristic for assigning and scheduling spontaneous volunteers in disaster response

Published 10 Apr 2026 in math.OC | (2604.09218v1)

Abstract: Large-scale disaster response operations frequently involve spontaneous volunteers who arrive independently at disaster sites and must be coordinated under severe time pressure. Assigning such volunteers to relief activities constitutes a complex workforce assignment and scheduling problem with heterogeneous capabilities, dynamic arrivals, and operational constraints. Recent work formulated the spontaneous volunteer coordination problem (SVCP) as a lexicographic multi-objective mixed-integer optimization model. However, solving this model to optimality becomes computationally challenging in large-scale and rolling-horizon disaster response settings. This paper proposes a problem-specific constructive heuristic for the SVCP that explicitly leverages the lexicographic objective hierarchy, capability scarcity among volunteers, and workload balancing across activities. A large-scale computational study based on empirically grounded disaster response scenarios derived from the 2013 flood response in Halle (Germany) evaluates the proposed approach. Across 3200 simulated instances with up to 10000 volunteers and more than 4000 activity-time combinations, the heuristic closely approximates optimal solutions for the primary objectives while achieving a median runtime speedup of approximately 28x. Whereas the exact solver exceeds operational decision time limits in more than 60% of instances, the heuristic consistently produces solutions within minutes, enabling real-time decision support for spontaneous volunteer coordination.

Authors (1)

Summary

  • The paper proposes a constructive heuristic that leverages lexicographic priorities and capability scarcity to optimize spontaneous volunteer assignments.
  • It employs rules based on priority, time, and workload to achieve near-optimal task coverage with median optimality gaps ≤1% and 3% for primary objectives.
  • The approach delivers a 28× runtime speedup over exact MIP models, enabling its use in real-time disaster response operations.

Priority-Driven Constructive Heuristic for Spontaneous Volunteer Assignment in Disaster Response

Introduction and Problem Context

The coordination of spontaneous volunteers (SVs) in large-scale disaster response operations presents a workforce assignment and scheduling problem characterized by pronounced uncertainty, operational constraints, and lexicographically ordered priorities. Unlike affiliated volunteers, SVs arrive independently, possess heterogeneous capabilities, and exhibit unpredictable availability. The integration and assignment of SVs must respect strict operational constraints on compatibility, working time, precedence, and spatial considerations, while prioritizing high-urgency tasks under severe time pressure.

The paper addresses the Spontaneous Volunteer Coordination Problem (SVCP) by exploiting its structure—specifically, lexicographic priorities, capability scarcity, and workload balancing—through the development of a highly scalable constructive heuristic. This approach is motivated by the computational intractability of solving large-scale, rolling-horizon mixed-integer programming (MIP) models in dynamic disaster environments. The proposed method is rigorously evaluated on empirically grounded scenarios derived from historical disaster events, with a focus on real-time applicability.

Lexicographic Multi-Objective Formulation

The SVCP is modeled as a lexicographically ordered multi-objective MIP. The decision variables describe assignments of SVs to activities over discrete time periods, subject to availability, skill compatibility, and operational constraints. The objectives, evaluated in lex order, reflect operational priorities:

  1. Maximizing assignments to the highest-priority tasks.
  2. Maximizing time-weighted coverage of activities, prioritizing early intervention.
  3. Minimizing inter- and intra-priority workload imbalances to promote equitable resource allocation.

The constraints encode single-assignment per time slot, assignment stability, travel/setup durations, minimum and maximum working durations, compatibility, and non-preemption. Capability scarcity is quantified, and balancing factors enforce required workload ratios across prioritized classes.

Heuristic Design and Algorithmic Architecture

The proposed priority-driven constructive heuristic encapsulates the SVCP model structure in an efficient decision pipeline, as shown in Figure 1. Figure 1

Figure 1: Illustrative example of the spontaneous volunteer coordination problem, showing capabilities, time windows, and task priorities.

The algorithm proceeds iteratively, exploiting:

  • Priority Rule: Restricts assignment focus to the highest active priority class, guaranteeing lexicographic preservation of operational urgency.
  • Time Rule: Within the top class, selects activity-time pairs with the earliest feasible time slot, thus favoring early-stage coverage.
  • Workload Rule: Among eligible activities, picks those with the minimal weighted workload, ensuring convergence towards target workload ratios and workload balancing.
  • Scarcity Preprocessing: Volunteers are pre-sorted by a capability scarcity score, emphasizing the preservation of rare capabilities for critical activities.

Candidate assignments are validated through efficient feasibility checks encompassing all temporal, spatial, and capability constraints, and maximal contiguous feasible intervals are determined. The process repeats until all activity-time demands are either met or infeasible.

Computational Study and Results

The heuristic is benchmarked against state-of-the-art exact MIP optimization, solved with Gurobi under a rolling-horizon paradigm. The evaluation leverages a large-scale, stochastic scenario suite with up to 10,000 SVs, 4,000+ activity–time pairs, and dynamic arrivals over 24–33 hour scenarios.

Key performance metrics include:

  • Solution Quality: For primary lexicographic objectives (priority coverage and time-weighted coverage), median relative optimality gaps are ≤1%\leq 1\% and ≤3%\leq 3\%, respectively, across 3,200 instances, as evidenced in Figure 2. Figure 2

Figure 2

Figure 2

Figure 2

Figure 2

Figure 2: Median relative gaps for primary objectives across 3,200 simulated SVCP instances, highlighting high-fidelity approximation by the heuristic.

  • Workload Balancing: Gap magnitudes for workload objectives are larger, particularly in early rolling-horizon instances where feasible assignment regions are tightly constrained. However, gaps diminish as the scenario advances and pool size grows.
  • Runtime and Scalability: The heuristic demonstrates a median speedup of 28×28\times over the exact approach (Figure 3), and never exceeds the operational 30-minute decision limit, even as the MIP solver routinely violates operational time constraints in >60%>60\% of instances. Figure 3

    Figure 3: Runtime comparison (seconds, log scale) between the exact optimization and heuristic; heuristic always executes within operational limits.

  • Runtime–Quality Trade-Off: For the main workload balancing objective, most instances show relative quality losses <20%<20\% at sub-4-minute runtimes, as summarized in Figure 4. Figure 4

    Figure 4: Pareto frontier of runtime–quality trade-off for workload balancing (Objective 3) among scenario–instance pairs.

Algorithmic and Practical Implications

The experimental results reveal several critical insights:

  • Lexicographic priorities and capability scarcity can be efficiently harnessed to drastically reduce computational overhead without sacrificing performance on operationally critical objectives.
  • Workload balancing is more sensitive to assignment space flexibility, but the heuristic rapidly adapts as SV pools expand.
  • Scalability is dominated by linear factors in the number of SVs and activity–time combinations, in line with theoretical analysis. The heuristic is well-suited for deployment in rolling-horizon, real-time support systems.
  • The operational relevance extends directly to crisis operations where computational resources and decision windows are severely constrained, and repeated large-scale re-optimization is infeasible.

Theoretical Advances and Prospects for AI-Driven Disaster Planning

This research establishes that constructive, structure-aware heuristics can preserve high-priority operational performance in complex, resource-constrained scheduling domains where combinatorial explosion renders exact methods impractical. The explicit integration of lexicographic priorities and scarcity measures supplies a universal paradigm for other hierarchical multi-resource assignment problems. The method's design—embedding multi-objective structures directly into construction heuristics—resonates with anticipated AI trends toward modular, interpretable, and rapidly reconfigurable decision modules for dynamic environments. Figure 5

Figure 5: Spatial distribution of tasks with color-coded priority, demonstrating the complexity of spatial, temporal, and workload balancing constraints in SVCP instances.

Future extensions should encompass multi-coordinator systems, decentralized optimization, hybrid (metaheuristic–exact) strategies, and online learning-augmented assignment, with explicit stochastic treatment for arrivals and uncertain operational demands. Distributed decision architectures and federated heuristic improvements are promising avenues—especially as real-time disaster support infrastructure becomes increasingly digitized and interoperable.

Conclusion

The paper demonstrates that a problem-specific, priority-driven constructive heuristic, which exploits lexicographic order and resource scarcity, achieves near-optimal performance on critical objectives at a fraction of the computational cost of state-of-the-art optimization. The results advocate for the deployment of structure-exploiting heuristics as real-time decision support in dynamically evolving, large-scale disaster response operations, and suggest future hybridizations with learning and decentralized protocols for further gains in scalability and robustness.


Reference:

"A priority-driven constructive heuristic for assigning and scheduling spontaneous volunteers in disaster response" (2604.09218)

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.