Reasoning about Medical Triage Optimization with Logic Programming
Jaikrishna Manojkumar Patil, Adam Chapman, Richard Knuszka, John Chapman, Paulo Shakarian

TL;DR
This paper introduces a logic programming framework integrated into GuardianTwin for optimizing medical resource allocation in high-stakes scenarios, significantly reducing casualties and providing explainable decision support.
Contribution
It presents a novel logic programming approach for orchestrating multiple optimization variants and reasoning about their results in medical triage, enhancing decision transparency and efficiency.
Findings
Average reduction in casualties by 35.75%
Improved decision-making with explainable insights
Effective resource allocation in critical medical evacuations
Abstract
We present a logic programming framework that orchestrates multiple variants of an optimization problem and reasons about their results to support high-stakes medical decision-making. The logic programming layer coordinates the construction and evaluation of multiple optimization formulations, translating solutions into logical facts that support further symbolic reasoning and ensure efficient resource allocation -- specifically targeting the "right patient, right platform, right escort, right time, right destination" principle. This capability is integrated into GuardianTwin, a decision support system for Forward Medical Evacuation (MEDEVAC), where rapid and explainable resource allocation is critical. Through a series of experiments, our framework demonstrates an average reduction in casualties by 35.75% compared to standard baselines. Additionally, we explore how users engage with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
