View JSON
{
"schema_version": "0.2",
"manifest_id": "DEMO-NETLIB-LP-001",
"audit_tier": "Standard",
"workload": {
"identity": "netlib-lp-portfolio-afiro-adlittle-agg",
"problem_class": "linear_programming",
"inputs": {
"format": "MPS",
"instance_count": 3,
"raw_dimensions": {
"afiro": {
"rows": 27,
"columns": 32,
"nonzeros": 83
},
"adlittle": {
"rows": 56,
"columns": 97,
"nonzeros": 383
},
"agg": {
"rows": 488,
"columns": 163,
"nonzeros": 2410
}
},
"sparsity": 0.0303,
"input_hash": "sha256:08a7065a6cfbf7312eed776d3e0c1c8116c6c4c78c3cc27e5046a94dcbfd8c84"
},
"precision_target": "1e-6 relative",
"operational_constraints": {
"latency": "batch",
"explainability": "required for board memo",
"re_run_frequency": "one_off",
"budget_cycle_context": "ad_hoc"
}
},
"classical_baselines": [
{
"solver": "HiGHS",
"version": "1.14.0",
"configuration": {
"presolve": "on",
"solver": "default_dual_simplex",
"platform": "Apple silicon, single core"
},
"presolve": true,
"runtime_seconds": 0.0022633750340901315,
"optimality_status": "optimal",
"precision_achieved": 1e-9,
"baseline_confidence": "strong",
"accelerator": "CPU",
"notes": "Wall-clock on agg, the largest of the three instances. afiro and adlittle terminated in 0.0217s and 0.000945s respectively. Captured by baselines/run-baseline.py against highspy 1.14.0."
},
{
"solver": "Clp",
"version": "1.17.9",
"configuration": {
"presolve": "on",
"solver": "primal_simplex",
"platform": "single-core CPU"
},
"presolve": true,
"runtime_seconds": 0.05,
"optimality_status": "optimal",
"precision_achieved": 1e-7,
"baseline_confidence": "adequate",
"accelerator": "CPU",
"notes": "Estimated runtime for agg under Clp 1.17.9 primal simplex. Source: COIN-OR Clp benchmark notes for NETLIB instances at this scale (small LPs solve in tens of milliseconds). No runtime executed in this Audit; the second baseline establishes that the verdict does not hinge on a single solver."
}
],
"quantum_candidates": [
{
"algorithm": "hybrid_QIPM",
"formal_model": "binkowski_2026_lp_qipm",
"newton_system": "MNES",
"cost_drivers": {
"sparsity": 0.0303,
"condition_number_lower_bound": 10000,
"qlsa_precision": 0.000001,
"output_extraction": "tomography",
"state_preparation_cost": "block-encoded coefficient matrix per IPM iteration"
},
"assumption_tier": "A",
"cycle_lower_bound": 50000000000,
"notes": "Modified Newton system (MNES) formulation across the three instances under Tier A benevolent bound. Cycle figure dominated by agg, the largest of the three. Output extraction via tomography over the full primal-dual vector."
},
{
"algorithm": "hybrid_QIPM",
"formal_model": "binkowski_2026_lp_qipm",
"newton_system": "OSS",
"cost_drivers": {
"sparsity": 0.0303,
"condition_number_lower_bound": 8000,
"qlsa_precision": 0.000001,
"output_extraction": "tomography",
"state_preparation_cost": "block-encoded augmented system per IPM iteration"
},
"assumption_tier": "A",
"cycle_lower_bound": 30000000000,
"notes": "Orthogonal subspaces system (OSS) formulation. Lower condition number than MNES on these instances; cycle bound also dominated by output extraction over the full vector."
}
],
"assumption_tiers": {
"A": {
"name": "Benevolent lower bound",
"noise": "noise-free",
"cycles_per_oracle_call": 1,
"ipm_iterations": "lower-bound count from Binkowski 2026",
"precision": "favorable",
"condition_estimates": "lower-bound from instance structure"
}
},
"reformulation_log": [
{
"step_index": 0,
"reformulation": "Replace full primal-dual vector output with a single scalar utility (objective value with a chosen linear functional of the optimum).",
"outcome": "tested",
"notes": "Reduces output extraction from O(n) tomography to a single amplitude estimation. Documented as a redirect path; not promoted to a route in this demo because the source paper's lower bound assumes full-vector extraction."
},
{
"step_index": 1,
"reformulation": "Block-structured solver path on the constraint matrix, exploiting sparsity below 0.05 across the three instances.",
"outcome": "tested",
"notes": "Considered as a redirect path for the OSS route. Did not change the Tier A verdict because the dominant term remains output extraction, not Newton-system inversion."
}
],
"results": [
{
"route_id": "lp-qipm-mnes-vs-highs-tier-a",
"candidate": "hybrid_QIPM (MNES)",
"baseline": "HiGHS 1.14.0",
"tier": "A",
"cycle_time_to_runtime_seconds": 50000,
"break_even_cycle_time_seconds": 4.5e-14,
"verdict": "REDIRECT",
"verdict_sensitivity": [
{
"assumption": "output_extraction",
"sensitivity": "verdict_flips_if",
"threshold": "scalar output (amplitude estimation) instead of full primal-dual vector"
},
{
"assumption": "condition_number",
"sensitivity": "verdict_invariant_to",
"threshold": "any kappa within one order of magnitude of 1e4 leaves the verdict at REDIRECT"
}
],
"redirect_path": "Scalar utility output via amplitude estimation. See reformulation_log step 0.",
"notes": "The verdict reflects that 5e10 logical cycles, normalized by a benevolent 1ns-per-cycle assumption, produce wall times five orders of magnitude greater than HiGHS at the workload scale."
},
{
"route_id": "lp-qipm-oss-vs-highs-tier-a",
"candidate": "hybrid_QIPM (OSS)",
"baseline": "HiGHS 1.14.0",
"tier": "A",
"cycle_time_to_runtime_seconds": 30000,
"break_even_cycle_time_seconds": 7.5e-14,
"verdict": "REDIRECT",
"verdict_sensitivity": [
{
"assumption": "output_extraction",
"sensitivity": "verdict_flips_if",
"threshold": "scalar output instead of full primal-dual vector"
},
{
"assumption": "condition_number",
"sensitivity": "verdict_flips_if",
"threshold": "kappa below 1e3 changes the dominant term"
}
],
"redirect_path": "Block-structured solver path. See reformulation_log step 1.",
"notes": "OSS is the structurally cheaper Newton system on these instances but the verdict at Tier A still rests on output extraction."
},
{
"route_id": "lp-qipm-mnes-vs-clp-tier-a",
"candidate": "hybrid_QIPM (MNES)",
"baseline": "Clp 1.17.9",
"tier": "A",
"cycle_time_to_runtime_seconds": 50000,
"break_even_cycle_time_seconds": 1e-12,
"verdict": "REDIRECT",
"verdict_sensitivity": [
{
"assumption": "output_extraction",
"sensitivity": "verdict_flips_if",
"threshold": "scalar output instead of full primal-dual vector"
}
],
"redirect_path": "Scalar utility output via amplitude estimation."
},
{
"route_id": "lp-qipm-oss-vs-clp-tier-a",
"candidate": "hybrid_QIPM (OSS)",
"baseline": "Clp 1.17.9",
"tier": "A",
"cycle_time_to_runtime_seconds": 30000,
"break_even_cycle_time_seconds": 1.7e-12,
"verdict": "REDIRECT",
"verdict_sensitivity": [
{
"assumption": "output_extraction",
"sensitivity": "verdict_flips_if",
"threshold": "scalar output instead of full primal-dual vector"
}
],
"redirect_path": "Block-structured solver path."
}
],
"portfolio_summary": {
"instance_count": 3,
"excluded_under_tier_A": 0,
"redirected": 1,
"monitored": 0,
"passed": 0,
"most_sensitive_assumption": "output_extraction",
"worst_classical_competitor": "HiGHS 1.14.0",
"best_case_quantum_scenario": "OSS Newton system with scalar utility output via amplitude estimation",
"recommended_action": "Test the scalar utility output redirect path. Defer full-vector LP/QIPM until logical cycle time falls below 1e-13 seconds at the named precision and the output requirement is reduced from a primal-dual vector to a scalar functional.",
"forbidden_generalization": "Verdicts are bounded by this workload, these baselines, and the stated assumption envelope. They do not generalize to all quantum candidates for this problem class."
},
"citations": {
"primary_methodology": [
{
"citation_key": "binkowski_2026_lp_qipm",
"full_citation": "Binkowski, Practical lower bounds for hybrid quantum interior point methods in linear programming, arXiv:2604.24362, 2026",
"role": "Source paper for the LP/QIPM lower-bound methodology. DeployQuantum did not author this paper. The Audit operationalizes its decision logic into a customer-facing audit workflow.",
"license": "arXiv abstract page references CC BY 4.0; associated GitHub repository licence reviewed at runner-publication time.",
"applies_to_routes": [
"lp-qipm-mnes-vs-highs-tier-a",
"lp-qipm-oss-vs-highs-tier-a",
"lp-qipm-mnes-vs-clp-tier-a",
"lp-qipm-oss-vs-clp-tier-a"
]
}
],
"independence_statement": "Informed by published lower-bound analysis of hybrid quantum interior point methods. DeployQuantum did not author that research."
},
"sign_off": {
"audit_owner": "DeployQuantum",
"publication_release": "named_with_release"
},
"hash": "sha256:e11a927f69827d5617ee3ce6a8f0838e057f64f7b4786f9ab8746a554129a813"
}