★彡
Из серии: чем бы дитя не загонялось.
модель оптимизации стоимости получения позитива.Whe-e-e-e-e-e-e-e! Кхм. Да. Я решила креативно подойти к подготовке для зачёта по исследованию опер-р-раций и сделала небольшую модель в рамках линейного программирования на основе простой транспортной задачи.
Любая модель начинается с многозначительного тычка пальцем в небо, и моя модель не избежала этой участи:
Предположим, что кино, книги, комиксы, фики, фанвиды и проч., несмотря на разную форму, в конечном итоге есть однородный продукт, который приносит потребителям щастье-щастье радость-радость.
Предположим, что мои потребности в щастье-щастье и позитивных эмоциях ограничиваются четырьмя источниками: 1) книгами и сериалами о Ниро Вулфе за авторством Рекса Стаута (далее - Рекс Стаут, Р. Стаут и производные), 2) комиксами и информацией о выходящем фильме "The Spirit" (далее - Спирит), 3) канделяброчасами (сокращать из принципа не буду) и 4) сериалом Менталист (далее - Менталист).
Предложение этих источников зависит от непосредственного наличия околотемной информации (в широком смысле этого слова) в сети и нашем бренном реальном мире. Для пущей простоты будем считать, что модель ограниченна временным интервалом в один месяц; из этого предположения можно более точно прикинуть количество позитива, предлагаемое периодическими источниками (Менталистом и Спиритом).
Цены в данной модели будут выражаться в затратах времени и нервов на поиск и получение информации.
Следующая стадия есть переход к магическому шаманству, где я определяю пропорции своих потребностей и источников. Сами числа не играют никакой роли, поэтому общее количество и предложения, и источников берётся с потолка и оказывается равным 100.

Из наброска таблицы видно, что самая большая часть моих потребностей приходится на канделяброчасы (50), затем идут Стаут (25), Спирит (20), и, наконец, Менталист (5). Откуда взялось такое соотношение потребностей? Субъективные ощущения: чего больше хочется, то и получает большую долю.
С предложением картина немного другая: канделяброчасов катастрофически мало (2), зато Стаута (40) и Спирита (30) хоть завались, и Менталист (28) от них почти не отстаёт. Откуда взялось такое предложение? Эмпирический путь. Стаут в больших количествах валяется по моей квартире, есть в интернет-библиотеках и у меня на полке в виде восхитительного сериала от A&E; Спирит выходит раз в месяц и лежит на одном из моих жёстких дисков вместе с эйзнеровскими архивами, так же не стоит забывать о скором выходе кино; Менталист регулярно появляется в блоге currutaco; ситуация с канделяброчасами понятна без объяснения.
Едем дальше. Оценка цен. Очень субъективная, опять-таки недобитым эмпирическим путём; почти напрямую связанная с предложением.

Абстракция (ц) визуализирует цены в виде отрезков, соединяющих предложение и потребление. При этом источники предложения расположены соответственно наибольшей корреляции друг с другом (e.g.: мне в принципе не очень важно, что читать - Стаута или Спирита), а потребление расположено так, что обеспечивает относительную наименьшую стоимость для одноимённого предложения. Человеческим языком это означает то, что для удовлетворения потребности в Стауте мне дешевле почитать Стаута, чем смотреть Менталиста.

Пройдя через нехитрый процесс убогого анализа, стоимости обрели числовое выражение (белые цифры в левых верхних углах ячеек).
Поскольку я существо ленивое, метод северо-западного угла идёт лесом, а я иду с более простым методом наименьшего элемента, в котором количества потребления и предложения вписываются в таблицу в первую очередь в ячейки с наименьшей ценой.
Для этого смотрим на первую строку таблицы: наименьшая цена в первой строке находится в первой же ячейке. С чистой совестью отписываем туда все 25 единиц потребности, благо, предложение позволяет. Теперь в остатке первого столбца уже не будет никаких чисел, потому что все единицы потребности взяла на себя первая ячейка. Если бы предложение было меньше потребления, то в ячейку бы записалось количество предложения, потому что по логике вещей спрос, которым по сути является моё потребление, не может взять больше из ограниченного предложения, и в первом столбце были бы заполнены ещё ячейки, куда бы пошли оставшиеся единицы неудовлетворённого потребления.
Вот такая вот крякозябра получается.
Из которой путём усиленной связи с космосом получается следующее (прошу прощения, но я уже задолбалась объяснять матчасть, кто хочет - может спросить в индивидуальном порядке):

Стоимость всей этой аферы, таким образом, получается S=1*25+6*15+3*20+5*10+3*2+5*25+3*3=365. Вот это число нам и нужно минимизировать.
Квадрат цвета бедра испуганной нимфы обозначает цикл пересчёта, который нужно провернуть; + и -, соответственно, то, куда и откуда мы будем прибавлять и брать числа.
После пересчёта получаем:
Барабанная дробь, свет прожекторов: S=1*25+3*15+3*5+5*25+3*2+5*25+3*3=350
Йей! Стоимость уменьшилась, задача оптимизировалась!
5=5 означает, что существует ещё один вариант решения, при этом общая стоимость не уменьшится, изменится только распределение единиц позитива по ячейкам. И мне реально влом сейчас это считать, поэтому оставлю эту затею до лучших времён. Так же как и выводы, ибо, омгвтф, я сижу и маюсь этим идиотизмом уже пять (пять!) часов. Это при том, что сама задачка решается за две минуты. *безрезультатно ищет повесившийся смайлик*
Искренне надеюсь, что я загрузила вам мозг. В конце концов, пусть мои модельные изыскания ничего и не стоят, зато транспортная задачка составлена и решена правильно.
...и мне чисто конкретно нужен тэг "мо-о-озг? *пауза* его нет!".
модель оптимизации стоимости получения позитива.Whe-e-e-e-e-e-e-e! Кхм. Да. Я решила креативно подойти к подготовке для зачёта по исследованию опер-р-раций и сделала небольшую модель в рамках линейного программирования на основе простой транспортной задачи.

Любая модель начинается с многозначительного тычка пальцем в небо, и моя модель не избежала этой участи:
Предположим, что кино, книги, комиксы, фики, фанвиды и проч., несмотря на разную форму, в конечном итоге есть однородный продукт, который приносит потребителям щастье-щастье радость-радость.
Предположим, что мои потребности в щастье-щастье и позитивных эмоциях ограничиваются четырьмя источниками: 1) книгами и сериалами о Ниро Вулфе за авторством Рекса Стаута (далее - Рекс Стаут, Р. Стаут и производные), 2) комиксами и информацией о выходящем фильме "The Spirit" (далее - Спирит), 3) канделяброчасами (сокращать из принципа не буду) и 4) сериалом Менталист (далее - Менталист).
Предложение этих источников зависит от непосредственного наличия околотемной информации (в широком смысле этого слова) в сети и нашем бренном реальном мире. Для пущей простоты будем считать, что модель ограниченна временным интервалом в один месяц; из этого предположения можно более точно прикинуть количество позитива, предлагаемое периодическими источниками (Менталистом и Спиритом).
Цены в данной модели будут выражаться в затратах времени и нервов на поиск и получение информации.
Следующая стадия есть переход к магическому шаманству, где я определяю пропорции своих потребностей и источников. Сами числа не играют никакой роли, поэтому общее количество и предложения, и источников берётся с потолка и оказывается равным 100.

Из наброска таблицы видно, что самая большая часть моих потребностей приходится на канделяброчасы (50), затем идут Стаут (25), Спирит (20), и, наконец, Менталист (5). Откуда взялось такое соотношение потребностей? Субъективные ощущения: чего больше хочется, то и получает большую долю.
С предложением картина немного другая: канделяброчасов катастрофически мало (2), зато Стаута (40) и Спирита (30) хоть завались, и Менталист (28) от них почти не отстаёт. Откуда взялось такое предложение? Эмпирический путь. Стаут в больших количествах валяется по моей квартире, есть в интернет-библиотеках и у меня на полке в виде восхитительного сериала от A&E; Спирит выходит раз в месяц и лежит на одном из моих жёстких дисков вместе с эйзнеровскими архивами, так же не стоит забывать о скором выходе кино; Менталист регулярно появляется в блоге currutaco; ситуация с канделяброчасами понятна без объяснения.
Едем дальше. Оценка цен. Очень субъективная, опять-таки недобитым эмпирическим путём; почти напрямую связанная с предложением.

Абстракция (ц) визуализирует цены в виде отрезков, соединяющих предложение и потребление. При этом источники предложения расположены соответственно наибольшей корреляции друг с другом (e.g.: мне в принципе не очень важно, что читать - Стаута или Спирита), а потребление расположено так, что обеспечивает относительную наименьшую стоимость для одноимённого предложения. Человеческим языком это означает то, что для удовлетворения потребности в Стауте мне дешевле почитать Стаута, чем смотреть Менталиста.

Пройдя через нехитрый процесс убогого анализа, стоимости обрели числовое выражение (белые цифры в левых верхних углах ячеек).
Теперь, наконец, можно решить поставленную задачу: минимизацию стоимости получения позитива.
Поскольку я существо ленивое, метод северо-западного угла идёт лесом, а я иду с более простым методом наименьшего элемента, в котором количества потребления и предложения вписываются в таблицу в первую очередь в ячейки с наименьшей ценой.
Для этого смотрим на первую строку таблицы: наименьшая цена в первой строке находится в первой же ячейке. С чистой совестью отписываем туда все 25 единиц потребности, благо, предложение позволяет. Теперь в остатке первого столбца уже не будет никаких чисел, потому что все единицы потребности взяла на себя первая ячейка. Если бы предложение было меньше потребления, то в ячейку бы записалось количество предложения, потому что по логике вещей спрос, которым по сути является моё потребление, не может взять больше из ограниченного предложения, и в первом столбце были бы заполнены ещё ячейки, куда бы пошли оставшиеся единицы неудовлетворённого потребления.

Вот такая вот крякозябра получается.
Из которой путём усиленной связи с космосом получается следующее (прошу прощения, но я уже задолбалась объяснять матчасть, кто хочет - может спросить в индивидуальном порядке):

Стоимость всей этой аферы, таким образом, получается S=1*25+6*15+3*20+5*10+3*2+5*25+3*3=365. Вот это число нам и нужно минимизировать.
Квадрат цвета бедра испуганной нимфы обозначает цикл пересчёта, который нужно провернуть; + и -, соответственно, то, куда и откуда мы будем прибавлять и брать числа.
После пересчёта получаем:

Барабанная дробь, свет прожекторов: S=1*25+3*15+3*5+5*25+3*2+5*25+3*3=350
Йей! Стоимость уменьшилась, задача оптимизировалась!
5=5 означает, что существует ещё один вариант решения, при этом общая стоимость не уменьшится, изменится только распределение единиц позитива по ячейкам. И мне реально влом сейчас это считать, поэтому оставлю эту затею до лучших времён. Так же как и выводы, ибо, омгвтф, я сижу и маюсь этим идиотизмом уже пять (пять!) часов. Это при том, что сама задачка решается за две минуты. *безрезультатно ищет повесившийся смайлик*
Искренне надеюсь, что я загрузила вам мозг. В конце концов, пусть мои модельные изыскания ничего и не стоят, зато транспортная задачка составлена и решена правильно.
...и мне чисто конкретно нужен тэг "мо-о-озг? *пауза* его нет!".