{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2608-13209","title":"Chance-constrained selection of sequential intervention strategies from counterfactual estimates","arxiv_id":"2608.13209","date":"2026-08-13","proceeding":null,"authors":["Minkyoung Kim","Beakcheol Jang"],"abstract":"Many operational decisions are sequences of interventions under a cumulative resource limit, such as a maintenance schedule within a crew-hour budget. Choosing among them calls for the outcome and the cumulative cost each would produce, counterfactual quantities identified from observational data. Two strategies with the same expected cost can exceed the budget at very different rates, so constraining the mean does not bound how often an overrun occurs. Prior two-step architectures, recently extended to continuous doses, constrain the mean cost rather than its tail and allocate at a single decision point. Methods that do bound a cost tail take its distribution from a specified model rather than identifying it from data. We present a predict-then-optimize framework. In the prediction step, any estimator returning an outcome value and a cost distribution supplies what the decision rule consumes, so the predictor is interchangeable. In the optimization step, a chance-constrained selection over a finite candidate set bounds the probability that the cumulative cost exceeds the budget. That tail does not decompose across stages, so each strategy is scored whole. Sweeping the tolerated violation probability traces a safety-utility frontier, and distribution-free finite-sample bounds cover violation and outcome shortfall. Four of five environments, spanning clinical treatment and equipment maintenance, supply exact counterfactual ground truth; the fifth carries real outcomes from a digital-health micro-randomized trial. Across them, the rule holds the budget where a point-estimate rule overruns it, at an outcome cost the frontier makes explicit. All code is available at https://github.com/mfriendly/counterfactual-chance-selection","url_abs":"https://arxiv.org/abs/2608.13209","url_pdf":"https://arxiv.org/pdf/2608.13209","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2608.13209","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2608.13209"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/mfriendly/counterfactual-chance-selection","reach":null}],"summary":{"ran_violates":4,"ran_fixture":3},"by_repo_kind":{"found_in_text":{"samples":7,"ran":7,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"f23ca283578c0494","entry":"chance_feasible","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f23ca283578c0494"}},{"code_sha256_prefix":"22656b21c6654bed","entry":"cvar_feasible","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"22656b21c6654bed"}},{"code_sha256_prefix":"b53e191958e97ba2","entry":"evaluate","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b53e191958e97ba2"}},{"code_sha256_prefix":"a3801ee4b46fed9b","entry":"naive_feasible","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a3801ee4b46fed9b"}},{"code_sha256_prefix":"ca2b4e495cc916ee","entry":"oracle_pick","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ca2b4e495cc916ee"}},{"code_sha256_prefix":"ac50ad6e38834568","entry":"recommend","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ac50ad6e38834568"}},{"code_sha256_prefix":"3868b456886f7d62","entry":"ub_feasible","repo":"mfriendly/counterfactual-chance-selection","repo_kind":"found_in_text","path":"ccselect/decision/rules.py","file_url":"https://github.com/mfriendly/counterfactual-chance-selection/blob/HEAD/ccselect/decision/rules.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3868b456886f7d62"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":{"kind":"leaderboard_placements","source":"Syntology's leaderboard-shaped extractor over the paper's own arXiv-HTML tables: a model pointed at a cell, the number was read from that cell and checked against the board's metric, dataset, split and scale, and an independent check accepted the entry; not reviewed by the paper's authors or the archive's editors","extractor_model":"global.anthropic.claude-sonnet-4-5-20250929-v1:0","verifier_model":null,"prompt_sha":"fa63d4bb9d755694","coverage":{"sentence":"Syntology has checked 6,264 of the 9,581 papers on this site that are newer than the archive; results from the others appear after they are checked.","papers_newer_than_archive":9581,"papers_checked":6264},"entries":[],"not_placed":{"boards":0,"rejected_by_independent_check":0,"refused_by_a_rule":0,"check_did_not_answer":0,"proposed_without_a_cell":0,"declined_by_site":0}}}