私はPythonでPuLPソルバーを使ってコードを使って大きなデータセットを実行してきました。 cdcソルバー自体はMILPの最小化問題を解決するのに非常に時間がかかりましたが、これはデータセットが非常に大きいために期待されます。私は、実行中のプログラムの最初の12時間ほど私のコンピュータを立ち去ることができましたが、最終的に私のラップトップは死んだバッテリーからシャットダウンしました。驚いたことに、コンピュータの電源を入れたときに、Pythonウィンドウが開いていて、コードがまだ実行されていました。私は知りたかったのですが、プログラムを再開したか、中断したところから続けるか、それはもはや機能していないと思わなければなりませんか?コンピュータがシャットダウンしたときにPythonスクリプトを実行するとどうなりますか?
Pythonプログラムが正常に動作していることがわかりました。大きなデータセットの小さいサブセットに対して正解を返します(大きなデータセットの85%で16分で問題を解決します)。私が得ることができるどんな洞察にも感謝します!