CPLEX OPL Ошибка 5002: ограничение не выпуклое - PullRequest
0 голосов
/ 26 февраля 2019

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

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

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

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

ограничение

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

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

1 Ответ

0 голосов
/ 26 февраля 2019

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

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

С уважением

...