не знаю, помогаете ли вы с транспортными задачами (не нашла такой темы в метках к посту), но надеюсь)
использовался метод наименьшей стоимости. подскажите, в каких клетках надо расставить вырожденные нули, чтобы расставить недостающие потенциалы. прочитала несколько правил, не очень поняла (например: "При этом если поставщик еще не исключен, но его запасы равны нулю, то на том шаге, когда от данного поставщика требуется поставить груз, в соответствующую клетку таблицы заносится базисный нуль и лишь, затем поставщик исключается из рассмотрения." разве если у поставщика запасы равны нулю, он не исключается сразу же?как это понять?)
задача с огр пропускной способности. (ограничения-розовым)
получилось 10 базисных клеток-должно быть 12
небазисные клетки-подчеркнуты. клетка 4.8 (145) небазисная, тк в тот момент не вычеркнулся ни поставщик ,ни потребитель (верно же?)
читать дальше
использовался метод наименьшей стоимости. подскажите, в каких клетках надо расставить вырожденные нули, чтобы расставить недостающие потенциалы. прочитала несколько правил, не очень поняла (например: "При этом если поставщик еще не исключен, но его запасы равны нулю, то на том шаге, когда от данного поставщика требуется поставить груз, в соответствующую клетку таблицы заносится базисный нуль и лишь, затем поставщик исключается из рассмотрения." разве если у поставщика запасы равны нулю, он не исключается сразу же?как это понять?)
задача с огр пропускной способности. (ограничения-розовым)
получилось 10 базисных клеток-должно быть 12
небазисные клетки-подчеркнуты. клетка 4.8 (145) небазисная, тк в тот момент не вычеркнулся ни поставщик ,ни потребитель (верно же?)
читать дальше
не больше - если есть ограничение не меньше, то вместо одного магазина вводят два, в одном из которых ставят потребность равную ограничению, а в другом оставшуюся часть потребности... стоимости со всех складов ставят одинаковыми, кроме перевозки с данного склада во второй магазин... там ставят очень большое число... посмотрите, например, здесь есть описание и пример...
4.8 (145) небазисная, тк в тот момент не вычеркнулся ни поставщик ,ни потребитель (верно же?) - вроде должно обнуляться...
или "обнуляться" -вы имели в виду что-то другое?
честно говоря, нам давали задачу с ограничениями, как обычную, а не с введениями дополнительных поставщиков.
Если ничего не вычеркнулось, значит, Вы выбрали мало товара для этой перевозки... надо брать не 145, а 150 ...
сколько должно,это понятно
а как Вы определили,что их больше 10 должно получиться?
В принципе, писать матрицу `5 xx 8` или `11 xx 8` - невелика разница... зато всё очень стандартно, без дополнительных заморочек...
поставила сначала так,что потом решение не идет,или очень уж длинное и потом еще больше нулей требуется.
а правила,которые нахожу, для расстановки нулей непонятны мне
разве если у поставщика запасы равны нулю, он не исключается сразу же?
а правила,которые нахожу, для расстановки нулей непонятны мне - самое главное правило - отсутствие циклов из базисных клеток...
Если Вы сможете пополнить ненулевые клетки таким образом, то это достаточно для начала решения... а затем на каждом шаге одна клетка базиса заменяется на выбранную клетку с наибольшей отрицательной оценкой...
Кстати, про ограничения "не больше" ... по идее заполненные клетки с ограничениями тоже входят в базисные...
Как-то мудрёно получается... дописать дополнительные строчки или столбцы проще... "я так думаю"(с) ...
вот то правило полностью
а клетки с ограничениями не входят в базис,как нам объясняли, тк при их заполнении не вычеркивается никто: ни поставщик,ни потребитель
то есть при ситуации, когда обнуляются и возможности и потребности одновременно, Вы сами выбираете кого исключить (поставщика или потребителя)... и действуете дальше по алгоритму...
Например, исключили потребителя... в какой-то момент Вы выбирается клетка этого поставщика с нулевым запасом... максимальная перевозка - нуль, но клетка будет считаться базисной...
То есть получаете то, что написано в методичке... «При этом если поставщик еще не исключен, но его запасы равны нулю, то на том шаге, когда от данного поставщика требуется поставить груз, в соответствующую клетку таблицы заносится базисный нуль и лишь, затем поставщик исключается из рассмотрения.»
а клетки с ограничениями не входят в базис,как нам объясняли, тк при их заполнении не вычеркивается никто: ни поставщик,ни потребитель
Как бы да... но ведь в них может уменьшаться объём... то есть при ограничении `x_{21} <= 35` значение этой переменной в оптимальном плане не обязательно равно 35... а если Вы не считаете их базисными, то непонятно как Вы будете уменьшать значение в этих клетках...
В общем, надо признать, что с излагаемом Вам алгоритмом я не знаком...