Instant-Runoff Voting (IRV) is a preference aggregation algorithm where each agent submits a ranked ballot ordering all available alternatives. The system then conducts a series of simulated runoff elections: in each round, the alternative with the fewest first-choice votes is eliminated, and ballots for that alternative are redistributed to the next preferred choice still in contention. This process repeats iteratively until one alternative secures an absolute majority (more than 50%) of the active votes, thereby resolving the conflict with a consensus-backed outcome.
