実装方法その2 PuLPのDocumentを全面的に参考にして,集合分割問題(vehicle routing problemのための)の異なる実装方法を試してみた.こららの方が使いやすいことがあるかもしれない.定式化はその1とおなじなので,その1のところの記述を参考にしてください. (以前書いた実装方法その1へ飛ぶ) これから出てくるコードは,表示のために適宜改行しているので,コピーペーストすると動かないので,適宜改行を削除してください. まず,集合分割問題の定義は次のとおり 1: def DefMasterProblem(vehicles, vehicle_feasible_routes,cargos,route_cost, vartype): 2: feasible_routes={} 3: for v in vehicles: 4: feasible_routes+=vehicle_