最適化セミナーのご案内

4.2.3 実行形式の作成と最適化の実行(UNIX)

 さて,このサンプルコードuseSimple.ccMip.ccからロードモジュールを作成して実行してみましょう.

prompt% make useSimple
prompt% ./useSimple

と打ちます.実行させると,

errCode=0 b=1 obj=0  x= 0 0 0 0 0
errCode=0 b=2 obj=8  x= 0 1 0 0 0
errCode=0 b=3 obj=8  x= 0 1 0 0 0
errCode=0 b=4 obj=8  x= 0 1 0 0 0
errCode=0 b=5 obj=12  x= 0 1 1 0 0
errCode=0 b=6 obj=14  x= 1 1 0 0 0
errCode=0 b=7 obj=14  x= 1 1 0 0 0
errCode=0 b=8 obj=14  x= 1 1 0 0 0
errCode=0 b=9 obj=18  x= 1 1 1 0 0
errCode=0 b=10 obj=18  x= 1 1 1 0 0
errCode=0 b=11 obj=18  x= 1 1 1 0 0
errCode=0 b=12 obj=18  x= 1 1 1 0 0
errCode=0 b=13 obj=18  x= 1 1 0 0 1
errCode=0 b=14 obj=18  x= 1 1 1 0 0
errCode=0 b=15 obj=21  x= 1 1 1 1 0
errCode=0 b=16 obj=22  x= 1 1 1 0 1
errCode=0 b=17 obj=22  x= 1 1 1 0 1
errCode=0 b=18 obj=22  x= 1 1 1 0 1
errCode=0 b=19 obj=22  x= 1 1 1 0 1
errCode=0 b=20 obj=22  x= 1 1 1 0 1
errCode=0 b=21 obj=22  x= 1 1 1 0 1
errCode=0 b=22 obj=25  x= 1 1 1 1 1
errCode=0 b=23 obj=25  x= 1 1 1 1 1
errCode=0 b=24 obj=25  x= 1 1 1 1 1
errCode=0 b=25 obj=25  x= 1 1 1 1 1
errCode=0 b=26 obj=25  x= 1 1 1 1 1
errCode=0 b=27 obj=25  x= 1 1 1 1 1
errCode=0 b=28 obj=25  x= 1 1 1 1 1
errCode=0 b=29 obj=25  x= 1 1 1 1 1
errCode=0 b=30 obj=25  x= 1 1 1 1 1

という出力が得られます.各行は異なるデータに対応するナップサック問題の解に対応しています.


 

 

上に戻る