decompbench-method-selector / selector_weights.json
alirezaaminzadeh's picture
Publish DecompBench method selector weights
7fdbe4a verified
Raw
History Blame Contribute Delete
1.76 kB
{
"method_bias": {
"benders": {
"block_angularity": 0.35,
"n_master_variables": 0.0008,
"decomposability_score": 0.4
},
"dantzig_wolfe": {
"block_angularity": 0.45,
"n_sub_variables": 0.0004,
"decomposability_score": 0.35
},
"column_generation": {
"n_sub_variables": 0.0006,
"constraint_density": -0.2,
"decomposability_score": 0.25
},
"lagrangian_relaxation": {
"n_coupling_constraints": 0.02,
"constraint_density": 0.25
},
"progressive_hedging": {
"n_scenarios": 0.12,
"block_angularity": 0.2
},
"admm": {
"decomposability_score": 0.45,
"n_master_variables": 0.0005
},
"direct": {
"n_master_variables": -0.001,
"n_sub_variables": -0.0003,
"decomposability_score": -0.5
}
},
"problem_bonus": {
"supply_chain": {
"benders": 0.35,
"lagrangian_relaxation": 0.35,
"column_generation": 0.35
},
"multi_factory": {
"benders": 0.35,
"dantzig_wolfe": 0.35,
"admm": 0.35
},
"large_routing": {
"column_generation": 0.35,
"dantzig_wolfe": 0.35,
"lagrangian_relaxation": 0.35
},
"multi_stage_scheduling": {
"lagrangian_relaxation": 0.35,
"benders": 0.35,
"admm": 0.35
},
"energy_planning": {
"progressive_hedging": 0.35,
"benders": 0.35,
"lagrangian_relaxation": 0.35
},
"fleet_allocation": {
"admm": 0.35,
"progressive_hedging": 0.35,
"column_generation": 0.35
},
"network_design": {
"benders": 0.35,
"admm": 0.35,
"column_generation": 0.35
}
}
}