ProCreations/repro-optimal-design-for-mnl-and-best-assortment-identification
Reproduction bundle
This deterministic CPU-only Trackio logbook audits all six registered claims for OpenReview FhBOdaIcUw / arXiv 2605.25592v1.
PYTHONWARNINGS=error python reproduce.py --output replay --source-dir .
PYTHONWARNINGS=error python reproduce_bsi_upgrade.py --output-dir bsi-replayWhen replaying from the packaged root, provide aliases named paper_current.pdf, source_current.tar, and arxiv_metadata.xml, or invoke the executable from the source workspace. outputs/ and packaged_replay/ are separate warning-strict byte-identical runs. The executable solves the literal compact Charnes–Cooper MILP against exhaustive MNL oracles, executes the lifted Frank–Wolfe certificate, and now runs the actual MNL-bandit best-assortment algorithm over the full registered N×K×10-seed Figure-1 grid. The direct upgrade samples MNL choices, fits regularized MLEs, constructs lifted designs, and evaluates the pessimistic/optimistic stopping rule. Source Table-1 wall times remain source evidence and are not relabeled as local hardware timings. BUNDLE_SHA256SUMS.txt authenticates every authored file except itself.
