2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 метод решения ЗЛП в булевых переменных
Сообщение01.09.2008, 14:20 


01/09/08
17
Здравствуйте!
Помогите, пожалуйста! Нужен эффективный метод решения задачи линейного программирования в булевых переменных для задачи размерности порядка 10тыс переменных на 100тыс ограничений. Особенность задачи: в оптимальном решении прогнозируется наличие единиц на порядок меньше, чем нулей. В данный момент используется метод ветвей и границ, но возникает переполнение массива вершин, которые стоят в очереди на ветвление.

 Профиль  
                  
 
 Re: метод решения ЗЛП в булевых переменных
Сообщение01.09.2008, 16:06 


08/05/08
954
MSK
kym писал(а):
Здравствуйте!
для задачи размерности порядка 10тыс переменных на 100тыс ограничений.


А почему именно столько переменныхи и ограничений?

 Профиль  
                  
 
 Re: метод решения ЗЛП в булевых переменных
Сообщение01.09.2008, 17:15 


06/07/07
215
kym писал(а):
Нужен эффективный метод решения задачи линейного программирования в булевых переменных
Это типа все переменные $a$, $b$ и $c$ принимают значения $0$ и $1$, а сложение и умножение двоичные? Тогда это задача целочисленного линейного программирования по модулю $2$. Я конечно не специалист, но в ЦЛП не существует эффективных методов точного решения.

 Профиль  
                  
 
 Re: метод решения ЗЛП в булевых переменных
Сообщение02.09.2008, 17:22 


01/09/08
17
e7e5 писал(а):
kym писал(а):
Здравствуйте!
для задачи размерности порядка 10тыс переменных на 100тыс ограничений.


А почему именно столько переменныхи и ограничений?


так вот задача разворачивается...

Добавлено спустя 1 минуту 28 секунд:

Цитата:
в ЦЛП не существует эффективных методов точного решения.


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

 Профиль  
                  
 
 Re: метод решения ЗЛП в булевых переменных
Сообщение03.09.2008, 12:56 


02/09/08
143
ddn писал(а):
Тогда это задача целочисленного линейного программирования по модулю $2$.

Лично я не могу себе представить неравенства и вычисление по модулю одновременно. Может все-таки задача целочисленного программирования при условиях $0\le x_i\le 1$.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group