Search papers, labs, and topics across Lattice.
This paper introduces Repair-Augmented Constraint Learning (RACL), a novel framework that integrates known repair operators into the decision-making process for contextual decisions, allowing for candidates to be accepted if they can be feasibly repaired. By shifting the paradigm from treating hard constraints as terminal vetoes to a repair-before-veto approach, RACL effectively reduces false veto rates in decision-making scenarios. The results show a significant improvement in performance, with RACL achieving a false veto rate of 0.0025 compared to 1064/4039 for existing black-box baselines, highlighting its efficacy in structured decision-making.
RACL slashes false veto rates to nearly zero by allowing for repairs before outright rejection, transforming how we approach constraint learning in contextual decisions.
Hard constraints are usually treated as terminal vetoes: once a candidate violates a requirement, the learned rule rejects it and any repair is handled outside the decision semantics. This misses a common deployed regime in which the system already knows a finite menu of modifications, such as adding a ticket option, changing a configuration, or requesting an available service upgrade. Existing constraint-learning, soft-relaxation, and recourse methods address nearby problems, but they do not learn whether an option should be repaired before being vetoed. We introduce Repair-Augmented Constraint Learning (RACL), a contextual decision framework that lifts known repair operators into the classifier semantics. A candidate is accepted when an affordable repair makes it feasible and preferred enough; otherwise the system returns a structured rejection credit and, when applicable, a repair plan. This repair-before-veto view strictly generalizes no-repair HASSLE-style semantics, reveals an irreducible false-veto gap for terminal-veto rules, separates binary-label non-identifiability from decision-rule learnability, and gives capacity and calibration bounds for the observed-feasibility shared-weight setting. Across controlled and DB1B-derived benchmarks, RACL recovers the intended credit and repair structure. On the hardest raw-data-derived tier, validation-selected RACL reduces false vetoes to 10/4039 (FVR 0.0025), versus about 1064/4039 for the strongest repair-search black-box baseline, while making the FVR/EDR trade-off explicit.