logo
io_1

5.1.2 Другий змістовний модуль

Постановка та приклади задач цілочислового програмування.

  1. Дайте постановку загальної задачі цілочислового програмування та поясніть, у чому полягають труднощі її рішення.

  2. Наведіть приклади задач цілочислового програмування на транспорті.

  3. Чим задача повністю цілочислового програмування відрізняється від задачі частково цілочислового програмування ?

  4. Чому при рішенні задач цілочислового програмування є невиправданим округлення змінних оптимального рішення задачі без накладання умов цілочисловості ?

  5. Дайте графічну інтерпретацію задачі цілочислового програмування.

Методи рішення задач цілочислового програмування.

  1. Які групи методів використовують для рішення задач цілочислового програмування ?

  2. Поясніть сутність методів відтинання та методів повернення для рішення задач цілочислового програмування.

  3. Викладіть область застосування та послідовність дій у першому алгоритмі Гоморі.

  4. Викладіть область застосування та послідовність дій у другому алгоритмі Гоморі.

  5. Викладіть послідовність дій при рішенні задачі цілочислового програмування методом “відгалужень і меж”.

  6. Дайте формулювання задачі про призначення та її математичну постановку. Поясніть, чому для її рішення неефективно використовувати симплекс-метод.

  7. Угорський алгоритм рішення задачі про призначення.

  8. Рішення задачі про призначення методом Мака.

  9. Дайте формулювання та математичну постановку задачі про комівояжера.

  10. Викладіть алгоритм рішення задачі про комівояжера методом “відгалужень і меж”.