Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Страница 1 из 1 |
[ Сообщений: 2 ] |
|
Автор | Сообщение | |
---|---|---|
krechet |
|
|
Решение данной задачи у меня вроде бы и есть, но оно топорное и неоптимальное, поэтому прошу совета. Существует фирма, которая что-то покупает. Неважно, что происходит с товаром после покупки - продают его или ремонтируют или утилизируют или фоткаются с ним. Главное - что-то приобретается. В фирме работают 4 работника-покупателя. Все манипуляции рассчитываются отдельно для каждого месяца - к примеру, сейчас октябрь. Знаем, что в этом месяце один из работников-покупателей, к примеру, не будет работать по выходным, а также в течение октября (как и любого другого месяца) кто-то из покупателей может заболеть или уйти на отдых. У каждого покупателя есть цель на октябрь - приобрести определенное кол-во товаров, в штуках. Например, 15 единиц у первого, 15 единиц у второго, 15 единиц у третьего и 12 единиц у четвертого. Если поступления товара в фирму будет больше, вовсе не запрещается перевыполнять план - при этом за недовыполнение плана работника-покупателя штрафуют на некоторую сумму. В начале каждого месяца главный сотрудник фирмы выставляет "ожидаемый процент от всех заказов" для каждого покупателя, он зависит от того, как хорошо работал этот покупатель до этого и собственных пожеланий отдельного покупателя. К примеру, первый покупатель имеет значение этого процента 29.33%, второй покупатель - 29.33%, третий покупатель - 29.33%, четвертый покупатель - 12%. Данные значения выставляются в начале октября, они начальные. Задача поставлена следующим образом - придумать некий алгоритм, который бы автоматически корректировал этот ожидаемый процент заказов, которая система имеет для каждого из покупателей, в случае, если дела у покупателей идут неравномерно, а кто-то сильно отстает из-за отпуска или болезни или еще чего(что, само собой, случается каждый месяц). Допустим, к середине октября мы имеем: первый покупатель выполнил 7/15 второй покупатель выполнил 8/15 третий покупатель выполнил 4/15 четвертый покупатель выполнил 4/12 На данную секунду я могу решить задачу распределения товаров следующим образом - при каждом новом шаге (поступлении единицы товара) система выдает заказ тому покупателю, у кого на данный момент самое маленькое значение (куплено товара)/(цель). Для нашего примера при следующем шаге заказ должен получить третий покупатель - так как его план выполнен лишь на 4/15, меньше других (менее чем 7/15, менее 8/15, менее 4/12). Это простой вариант решения задачи, но он имеет недостаток. Допустим, когда кто-то из менеджеров болел целых 18 дней с начала месяца и, наконец, вышел на работу. Система с таким простым алгоритмом будет выдавать заказы долгое время ТОЛЬКО ему, пока он не догонит других по выполняемости плана. Такое решение плохо тем, что остальные покупатели долгое время совсем не получают заказы. Задача придумать такой алгоритм, который бы принимал во внимание оставшееся количество дней до конца месяца и "ускорял" или "замедлял" работу покупателей ПЛАВНО, полностью не останавливая никого, чтобы в итоге к концу месяца они финишировали с максимально похожими значениями выполненности плана. Предлагается это осуществить с помощью автоматического пересчитывания "ожидаемого процента от всех заказов" после каждого шага (покупки кем-то очередного товара). Товар всегда приходит по 1 штуке, кстати. Вопрос - как его, этот процент, пересчитывать? |
||
Вернуться к началу | ||
Booker48 |
|
|
krechet писал(а): Допустим, когда кто-то из менеджеров болел целых 18 дней с начала месяца и, наконец, вышел на работу. Система с таким простым алгоритмом будет выдавать заказы долгое время ТОЛЬКО ему, пока он не догонит других по выполняемости плана А чем плохо? Ведь когда он болел, его заказы обрабатывались другими менеджерами, т.е. они свои планы перевыполняли. Ну, пусть теперь он поработает. |
||
Вернуться к началу | ||
[ Сообщений: 2 ] |
Похожие темы | Автор | Ответы | Просмотры | Последнее сообщение |
---|---|---|---|---|
Задача о распределении случайных величин
в форуме Теория вероятностей |
3 |
418 |
10 май 2021, 23:01 |
|
Практическая задача: Выбор стратегии реализации товара | 0 |
325 |
04 сен 2016, 19:41 |
|
Главный вектор внешних сил при равномерном вращении
в форуме Механика |
8 |
281 |
07 дек 2019, 09:25 |
|
Распределении Пуассона
в форуме Теория вероятностей |
3 |
353 |
10 май 2014, 17:01 |
|
Предположение об экспоненциальном распределении | 3 |
664 |
08 апр 2016, 17:07 |
|
Максимальная стоимость товара с мультипликационным дисконтом | 3 |
313 |
20 мар 2017, 18:12 |
|
Учет выборки при распределении вероятности
в форуме Комбинаторика и Теория вероятностей |
2 |
399 |
03 мар 2016, 21:31 |
|
Оценка параметра в распределении Коши
в форуме Теория вероятностей |
3 |
640 |
28 дек 2014, 02:13 |
|
Проверка гипотезы о нормальном распределении | 3 |
528 |
17 май 2016, 21:17 |
|
Теорема о распределении простых чисел
в форуме Теория чисел |
0 |
350 |
18 сен 2018, 01:28 |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: 3axap и гости: 12 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |