Симплекс-метод. Простое объяснение.

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2020
  • Формулировка задачи линейного программирования
    Графическое решение задачи ЛП
    Симплекс-метод. Простое объяснение.

ความคิดเห็น • 61

  • @aibasei3254
    @aibasei3254 ปีที่แล้ว +15

    Самое лучшее объяснение с примером. Где можно понять наконец-то зачем вообще этот метод существует.

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +2

      Благодарю за положительный отзыв!

  • @user-ir3fb7gl9j
    @user-ir3fb7gl9j 2 ปีที่แล้ว +11

    Какое замечательное объяснение. Я человек который ничего в этом не смыслит всё прекрасно поняла, и благодаря вам и смогла сделать похожий пример.

  • @everlastingsummer2044
    @everlastingsummer2044 ปีที่แล้ว +7

    спасибо за вашу работу! не только показать алгоритм, но еще и обосновать его - признак мастерства!

  • @4AlexeyR
    @4AlexeyR 5 หลายเดือนก่อน +1

    Спасибо за объяснения логики расчёта. Отдельная благодарность за уравнения. Часто либо уравнения, либо таблицы.

  • @vintik1688
    @vintik1688 ปีที่แล้ว +3

    Блин, профессор, в следующий раз оставьте ссылку на донат. 100 из 10!

  • @annaromanova3575
    @annaromanova3575 4 หลายเดือนก่อน +1

    Спасибо вам огромное, у других никак не могла понять объяснения, но благодаря вам наконец дошло)

    • @learningmeansdoing
      @learningmeansdoing  4 หลายเดือนก่อน +1

      Благодарю за хороший отзыв! Рад помочь.

    • @annaromanova3575
      @annaromanova3575 4 หลายเดือนก่อน +1

      @@learningmeansdoing вчера благодаря вашим видео сдала "исследование операций и методы оптимизации" на 4, хотя думала на тройку бы наскрести

  • @taranasafarova193
    @taranasafarova193 3 ปีที่แล้ว +4

    спасибо огромное. очень доступное объяснение

  • @samioltamb
    @samioltamb 3 ปีที่แล้ว +5

    Спасибо! Всё предельно понятно

  • @user-je5mv2nm7g
    @user-je5mv2nm7g 2 ปีที่แล้ว +1

    Спасибо! Супер объяснение.

  • @northwest569
    @northwest569 ปีที่แล้ว +1

    Спасибо за объяснение!

  • @user-iz5fs8fo6s
    @user-iz5fs8fo6s 2 ปีที่แล้ว +1

    Очень хорошее объяснение!

  • @user-zp3yl4kz4v
    @user-zp3yl4kz4v 3 หลายเดือนก่อน

    Спасибо Вам большое за Ваш труд!

  • @user-ek5sj3et1v
    @user-ek5sj3et1v 2 ปีที่แล้ว +1

    Спасибо большое, очень помогло

  • @emanon6064
    @emanon6064 7 หลายเดือนก่อน +1

    лучшее видео, спасибо вам

  • @user-og9zy8zn3z
    @user-og9zy8zn3z ปีที่แล้ว +1

    Настоящий мастер подписка. Желаю тебе 1 м подписчиков

  • @user-rz8kn3kb4c
    @user-rz8kn3kb4c ปีที่แล้ว +1

    вы лучший, спасибо!

  • @user-pq1gg1hy4g
    @user-pq1gg1hy4g ปีที่แล้ว +1

    Спасибо большое, очень помогли

  • @israilovam.v.7534
    @israilovam.v.7534 ปีที่แล้ว +1

    Спасибо !

  • @user-us6un4cx5h
    @user-us6un4cx5h 2 ปีที่แล้ว +1

    Спасибо

  • @golfbse
    @golfbse 2 ปีที่แล้ว

    Жэч бур, спасибо!

  • @slen112
    @slen112 ปีที่แล้ว +1

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

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว

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

  • @ivnrudko
    @ivnrudko 10 หลายเดือนก่อน +1

    Добрый день! Можете пожалуйста выложить excel, на котором вы показываете и прислать ссылку на его скачивание? Заранее большое спасибо!

  • @besbogov9489
    @besbogov9489 ปีที่แล้ว +1

    одна поправочка на 40 минуте гдето там говорится что коэффициенты противоположны и еужно иметь это ввиду. Просто это следует из формулы F=700+0.5x1-1.25x2 превращённая в F-0.5x1+1.25=700.

  • @yourfriend-bc1hr
    @yourfriend-bc1hr 3 ปีที่แล้ว +1

    а если в результате количество товаров выходит не целыми числами, то их просто округлить? так как не может быть 1,3 товара, допустим?

    • @learningmeansdoing
      @learningmeansdoing  3 ปีที่แล้ว +5

      Если количество товаров должно быть целым, то это уже другая задача - задача целочисленного линейного программирования. Решается она тоже с использованием симплекс-метода, но там для перебора вариантов решения используются метод Гомори и метод ветвей и границ.

  • @user-mp7rm8ws4k
    @user-mp7rm8ws4k 2 ปีที่แล้ว +1

    Такой вопрос ,если в БП при исключении минуса получается отрицательное значение

    • @learningmeansdoing
      @learningmeansdoing  2 ปีที่แล้ว +1

      Могу только предполагать. Возможно неправильно был выбран разрешающий элемент. То есть когда рассчитываем соотношение b/a, то нужно рассматривать только неотрицательные результаты.

  • @BlackSoul57
    @BlackSoul57 ปีที่แล้ว +1

    А если по условию заданы свободные переменные x2 и x4 через которые надо выразить целевую функцию?

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +1

      В этом случае нужно делать преобразования системы ограничений и целевой функции. Выражать все через эти переменные. Я в видео показывал такие преобразования

  • @andrewsotnikov5680
    @andrewsotnikov5680 ปีที่แล้ว +2

    Добрый день, при выборе коэффиента r, на 22:07, выбриаем меньшее значение. А возможна ведь ситуация когда наименьший результат делления будет отрицательный. Его брать во внимание, или только положительные? Допусим, у вас бы в ячейке F24, было -4, тогда было бы не 140, а -140...

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +2

      Добрый день. Рассматриваются только положительные значения.

    • @Strange_BORODACH
      @Strange_BORODACH 11 วันที่ผ่านมา

      Хах, я знал что этот вопрос уже кто-то точно задал🙃
      Не знаю прочитает ли это автор, но спасибо ему за видео. Просто спасибо. Это пока лучшее объяснение что я находил🔥

  • @Xxxxx-gm9lt
    @Xxxxx-gm9lt 2 ปีที่แล้ว +1

    Здравствуйте, а как быть в случае если F=x1-2*x2+x2^2. Не понимаю как записать в нулевую симплекс таблицу ИС.

    • @Xxxxx-gm9lt
      @Xxxxx-gm9lt 2 ปีที่แล้ว +1

      именно х2 вызывает вопросы, не х1

    • @learningmeansdoing
      @learningmeansdoing  2 ปีที่แล้ว +3

      Здравствуйте. У вас целевая функция нелинейная. Симплекс-метод тут не годится. Могу посоветовать метод Франка-Вульфа. Он на каждом шаге использует симплекс метод для получения следующего решения.

    • @Xxxxx-gm9lt
      @Xxxxx-gm9lt 2 ปีที่แล้ว +2

      @@learningmeansdoing спасибо большое!

  • @balbe666
    @balbe666 2 ปีที่แล้ว +1

    Если нет абсолютно никаких ограничений, и необходимо просто найти значения х и у, которые дадут максимум функции, как решать такого рода задачу?

    • @learningmeansdoing
      @learningmeansdoing  2 ปีที่แล้ว +1

      посмотрите вот это видео th-cam.com/video/EjrFlBni21Y/w-d-xo.html

    • @balbe666
      @balbe666 2 ปีที่แล้ว +1

      @@learningmeansdoing хорошо.
      Вопрос вот какой ещё:
      Допустим: у меня есть целевая функция(очень сложная).
      Как мне осуществить целенаправленный перебор симплекс методом без использования графика? Опять таки никаких ограничений на переменные нет, а функцию необходимо максимизировать.

    • @learningmeansdoing
      @learningmeansdoing  2 ปีที่แล้ว +1

      Симплекс метод подходит только для решения задач линейного программирования с ограничениями. Для вашей задачи (если я ее правильно понял) он не годится. Можете попробовать метод покоординатного спуска например. Это целенаправленный поиск без ограничений. Или метод случайного поиска с уменьшением интервала.

  • @Nazaro4ka
    @Nazaro4ka ปีที่แล้ว +1

    Почему просто не проверить каждую из точек и найти максимум?

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +1

      Если в задаче немного переменных, то перебор всех вершин вполне подойдёт. Но если переменных становится много, то количество вершин растет очень быстро и перебор становится менее эффективным, чем целенаправленный поиск симплекс методом.

  • @slen112
    @slen112 ปีที่แล้ว +1

    42:30
    почему х1 и х3 равны нулю?

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +1

      На каждом шаге решения у нас из 5 переменных: 3 базисные, 2 свободные. Свободные переменные равны нулю, так как мы движемся от одной вершины симплекса к другой. На этом шаге х1 и х3 как раз свободные переменные.

  • @rozachernushchernush5549
    @rozachernushchernush5549 8 หลายเดือนก่อน +1

    На 49 минут не может быть простое объяснение симплекс-метода. Простое объяснение на 15 минут максимум

    • @learningmeansdoing
      @learningmeansdoing  8 หลายเดือนก่อน +3

      На 15 минут - это краткое поверхностное объяснение. У меня цель другая - копнуть чуть глубже в суть метода и пояснить, как он работает на примере.

    • @rozachernushchernush5549
      @rozachernushchernush5549 8 หลายเดือนก่อน

      @@learningmeansdoing Учиться никогда не поздно. Вот к примеру, объяснение алгоритма Дейкстры на 10 минут. Объясняет доктор физико-математических наук, профессор кафедры робототехники, мехатроники, динамики и прочности машин НИУ «МЭИ» Кирсанов М.Н.
      th-cam.com/video/tyQSgTytc4s/w-d-xo.html&si=ymziym2FVCOogvr1

    • @learningmeansdoing
      @learningmeansdoing  8 หลายเดือนก่อน +2

      На счёт учиться никогда не поздно полностью согласен. Время видео увеличивается, когда поясняешь на конкретном примере, что и как посчитать. Мое видео про алгоритм Дейкстра 27 минут. Не знаю, плохо это или хорошо.

  • @Akma-jg7pw
    @Akma-jg7pw ปีที่แล้ว

    мне кажется, дурацкое обьяснение. вообще все запутывает

    • @learningmeansdoing
      @learningmeansdoing  ปีที่แล้ว +1

      Ок. Жаль. Может стоит ещё раз посмотреть?