CPLEX OPL Ошибка 5002: ограничение не выпуклое

Я пытаюсь работать с cplex opl и сталкиваюсь с ошибкой. Я прочитал руководство и погуглил, но все еще не представляю, что мне следует делать, чтобы исправить эту ошибку из-за недостатка знаний. Может кто-нибудь помочь или дать мне идеи, чтобы понять это? Мне действительно нужна твоя помощь.

Я программирую модель смешанного целочисленного программирования. Я запустил конфигурацию и получил эту ошибку:

Ошибка 5002: "NachfrageAusZUgeordnetenDZs#0#0" не является выпуклым

Вот код ограничения:

ограничение

Может кто-нибудь сказать мне, почему я получаю эту ошибку? Почему ограничение не выпуклое? И как я могу изменить его, чтобы он работал?

Заранее спасибо за ваше время и усилия!

1 ответ

Ваше ограничение не выпукло. Вы можете попытаться получить невыпуклую роль в своей цели, а затем положиться на

https://www.ibm.com/support/knowledgecenter/SSSA5P_12.7.1/ilog.odms.cplex.help/CPLEX/Parameters/topics/OptimalityTarget.html

Или вы также можете попробовать некоторые методы линеаризации. См. https://www.ibm.com/developerworks/community/forums/html/topic?id=f48c280e-144b-46aa-abb9-906a4eb4219f&ps=25

С уважением

Другие вопросы по тегам