Skip to content

Counterfactual Routing Using Integer Programming with Constraint Generation

Sep 2026 · 0 citations · 2 references
Computer Science

TL;DR

In the final evaluation on held-out test instances, the method ranked fourth in solution quality and obtained its solution fastest on every instance, with an average runtime of 9.0 seconds compared to 118.8 seconds for the next-fastest submission.

Abstract

We present our submission to the IJCAI 2025'Counterfactual Routing Competition'(CRC 25). The goal of the competition is to find counterfactual explanations for the shortest path problem. This requires deciding what the minimal changes to a road network would make a route chosen by the user the optimal route. This enables explanations such as"Your suggested route would indeed have been optimal, if road X were not a bicycle path."Our solution models the problem as an integer program, iteratively incorporating constraints until an exact solution is found. In the final evaluation on held-out test instances, our method ranked fourth in solution quality and obtained its solution fastest on every instance, with an average runtime of 9.0 seconds compared to 118.8 seconds for the next-fastest submission.

View source

Similar papers

Open access Aug 2026

Branch and price algorithm for the stop number minimization problem

This work modeled the SNMP as a Pickup and Delivery Problem on an expanded graph with an ordered structure and solved it via a branch-and-price algorithm, using a labeling algorithm with two distinct dominance rules.

V. Nascimento, Luidi Simonetti · 0 citations
Preprint Sep 2026

Worse Routes, Fresher Information: Preemption Redefines Which Route is Best

This paper studies joint sampling, route activation, and preemption control over $N$ heterogeneous transmission routes under a long-run objective combining Age of Information (AoI) with sampling and transmission costs. We formulate the problem as an average-cost impulse-control model, derive a vector-form integral aver...

Adem Utku Atasayar, Ai-Min Li, Elif Uysal · 0 citations
Preprint Aug 2026

The Stochastic Team Orienteering Problem

This paper analyses the Stochastic Team Orienteering Problem (STOP), a stochastic variant of the Team Orienteering Problem (TOP). In the STOP, travel times are represented by random variables. The objective is to determine a set of routes that maximises the expected collected profit. We model the problem as a two-stage...

Alberto Guastalla, Jean-François Côté, R. Aringhieri · 0 citations
#edge computing Conference Sep 2026

Practical and Effective Heuristics for the Backhaul Profit Maximization Problem

The backhaul profit maximization problem (BPMP), which is known to be NP-hard, requires simultaneously solving two problems: (1) determining how to route an empty delivery vehicle back from its current location to its depot by a scheduled arrival time, and (2) selecting a profit-maximizing subset of spot-market deliver...

Lam Tran, Daniel Ryan, E. Olinick et al. · 0 citations
Preprint Oct 2026

An Efficient Algorithm for the Quickest Path Reliability Problem

The quickest path reliability problem is to compute the probability that a given flow is transmitted along a single source-destination path within a given time limit. When a budget is imposed, path feasibility is jointly dependent on lead time, transmission cost, and capacity. Existing exact methods may require enumera...

M. Forghani-elahabad · 0 citations
Preprint Oct 2026

Deterministic Stackelberg Strategies in Robotaxi Assignment Games

In autonomous mobility duopolies, platforms compete for riders based on vehicle proximity. A critical operational challenge---faced by an incumbent proactively defending against a market entrant---is how to dispatch fleets to minimize demand poached by a reactive competitor. We model this competition as a zero-sum robo...

Ioannis Caragiannis, Kostas Kollias, M. Roghani et al. · 0 citations

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.