какая переменная выбирается на каждом узле

Я написал код и использовал концертную технологию (cplex и C ++). Теперь я хочу получить некоторую информацию о выборе переменных. Например, я хочу знать, что на каждом узле какая переменная выбирается из 10 переменных. как я могу написать это и добавить в свой код?


person usercp    schedule 07.04.2019    source источник
comment
Что ты уже сделал? Взгляните на cplex MIP Callback.   -  person Iago Carvalho    schedule 08.04.2019


Ответы (1)


Как предложил @IagoCarvalho, вам следует взглянуть на обратный вызов Branch: https://www.ibm.com/support/knowledgecenter/SSSA5P_12.9.0/ilog.odms.cplex.help/CPLEX/UsrMan/темы/progr_adv/callbacks_basic/15_catalog.html.

Примеры использования обратного вызова ветки можно найти в установке продукта. Поищите "ответный вызов ветки" в каталоге cplex/examples/src, и вы найдете, среди прочего, cpp/iloadmipex3.cpp.

person Xavier Nodet    schedule 08.04.2019
comment
не могли бы вы дать мне больше информации о том, как реализовать ответный вызов? Потому что я не понял справочник по CPLEX. - person usercp; 08.04.2019
comment
Как предложил Ксавьер, примеры показывают, как именно это сделать. Итак, взгляните на iloadmipex1.cpp и iloadmipex3.cpp. Эти примеры включены при установке CPLEX. - person rkersh; 09.04.2019