Optimizing Donor Outreach for Blood Collection Sessions: A Scalable Decision Support Framework

arXiv cs.AI / 4/1/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper highlights that blood donation centers struggle to assign eligible donors to sessions across multi-site networks while balancing demand targets, donor convenience, and safety constraints.
  • It proposes a scalable optimization framework for donor invitation scheduling that incorporates eligibility, travel convenience, blood-type demand targets, and penalties for undesirable outcomes.
  • The authors evaluate a binary integer linear programming (BILP) approach versus an efficient greedy heuristic using IPST registry data for Lisbon over 4-month windows and with a prospective planning pipeline.
  • Results indicate the greedy heuristic matches BILP performance closely while dramatically reducing peak memory (188x) and runtime (115x), enabling practical scaling.
  • The heuristic trades off slightly lower demand fulfillment (86.1% vs. 90.0%) and increases donor-session distance and adverse-reaction exposure, emphasizing local optimization versus global optimality.

Abstract

Blood donation centers face challenges in matching supply with demand while managing donor availability. Although targeted outreach is important, it can cause donor fatigue via over-solicitation. Effective recruitment requires targeting the right donors at the right time, balancing constraints with donor convenience and eligibility. Despite extensive work on blood supply chain optimization and growing interest in algorithmic donor recruitment, the operational problem of assigning donors to sessions across a multi-site network, taking into account eligibility, capacity, blood-type demand targets, geographic convenience, and donor safety, remains unaddressed. We address this gap with an optimization framework for donor invitation scheduling incorporating donor eligibility, travel convenience, blood-type demand targets, and penalties. We evaluate two strategies: (i) a binary integer linear programming (BILP) formulation and (ii) an efficient greedy heuristic. Evaluation uses the registry from Instituto Portugu\^es do Sangue e da Transplanta\c{c}\~ao (IPST) for invite planning in the Lisbon operational region using 4-month windows. A prospective pipeline integrates organic attendance forecasting, quantile-based demand targets, and residual capacity estimation for forward-looking invitation plans. Results reveal its key role in closing the supply-demand gap in the Lisbon operational region. A controlled comparison shows that the greedy heuristic achieves results comparable to the BILP, with 188x less peak memory and 115x faster runtime; trade-offs include 3.9 pp lower demand fulfillment (86.1% vs. 90.0%), larger donor-session distance, higher adverse-reaction donor exposure, and greater invitation burden per non-high-frequency donor, reflecting local versus global optimization. Experiments assess how constraint-aware scheduling can close gaps by mobilizing eligible inactive/lapsing donors.

Optimizing Donor Outreach for Blood Collection Sessions: A Scalable Decision Support Framework | AI Navigate