Имя: Пароль:
1C
 
Задачка - посчитать "среднюю" продолжительность очереди в зависимости от длины
0 RomaH
 
naïve
05.11.15
14:44
Есть таблица вида
Время начала приема - Продолжительность предыдущего приема.

Т.е. врач принимает пациента в 12:10 - предыдущего пациента он принимал 7 минут

задача найти продолжительность ожидания в очереди в зависимости от количества пациентов перед вами.
11 Гёдза
 
05.11.15
14:52
А разве среднее это не сумма/количество?
12 Гёдза
 
05.11.15
14:53
Тут как бы вероятностями нужно оперировать.
С вероятностью 80 - время ожидания будет не более 5 мин, с вероятностью 95% - не более 15 мин
13 Nuobu
 
05.11.15
14:54
Пронумеруй таблицу из (3).
Полученную таблицу левым соединением присобач к самой себе по НомерСтроки <= НомерСтроки + (2 или 3 или 25 (сколько тебе там нужно)).
Минут возьми суммой.
И результат в минутах раздели на 2 или 3 или 25 (сколько тебе там нужно).
14 Nuobu
 
05.11.15
14:58
(0) Это тестовое задание?
15 RomaH
 
naïve
05.11.15
14:59
(13) только делить не надо - нужна именно сумма
спасибо
16 RomaH
 
naïve
05.11.15
14:59
(14) нет - это реальная задача - определить самую короткую по времени очередь и послать туда
17 Nuobu
 
05.11.15
15:00
(16) Послать туда можно и без очереди.
18 Fish
 
гуру
05.11.15
15:01
(16) Это только в теории возможно, а на практике - не взлетит.
19 ДемонМаксвелла
 
05.11.15
15:11
(18) ну в сбере же взлетело
20 butterbean
 
05.11.15
15:13
(19) а там разве не одна очередь на группу окон??
21 ДемонМаксвелла
 
05.11.15
15:15
(20) не совсем. Они за 3-5 минут назначают же окно.
22 Ненавижу 1С
 
гуру
05.11.15
15:17
а где инфа о количестве ожидающих?
23 Fish
 
гуру
05.11.15
15:18
(21) И давно это у них так? Когда их посещал, всё было, как и у других: клиент отошёл от окна, оператор нажимает кнопочку, высвечивается номер следующего клиента. Никаких назначений окна заранее не было.
24 Garykom
 
гуру
05.11.15
15:19
(0) графически то реши
построй графики за несколько дней, затем усреднить их и в таблицы загнать

будет нечто вроде:
если понедельник, лето то 1 - 5 мин, 2 - 12 мин, 3 - 20 мин и т.д.
если вторник, зима то ...
25 ДемонМаксвелла
 
05.11.15
15:20
(23) вроде у них уже несколько лет такая система. К каждому окну получается очередь в 1-2-несколько клиентов. По-моему там и больше 1 тоже бывает.
26 Mikeware
 
05.11.15
15:21
посчитай матожидание и дисперсию. и вероятность, с которой тебе надо вычислить... ну а дальше - сложение событий....
27 ДенисЧ
 
05.11.15
15:21
(26) Матожидание в случае очереди к врачу - очень даже двусмысленно...
28 Fish
 
гуру
05.11.15
15:23
(26) Только вот что даст это на практике при специфике приёма больных? Допустим, ты рассчитал, что в каб1 очередь идёт быстрее всего и осталось всего 2 человека. Как это гарантирует то, что эти 2 человека не окажутся бабульками, которые засядут в кабинете на 1,5 часа каждая?
29 Mikeware
 
05.11.15
15:23
(27) вполне даже однозначно... :-)
как в любой очереди вообще... Тем более - в России, где его можно встретить даже без ожидания...
30 Mikeware
 
05.11.15
15:26
(28) это ничего не гарантирует. но "в среднем" - сработает...
Дело лишь в том, что тут работающий быстрее всех будет работать еще и больше остальных. пока не поймет, в чем причина. ну а дальше - зависит от вида матстимуляции. если матстимуляция материальная - он будет больше зарабатывать. а если матстимуляция только матом - то будет материться в ответ...
31 ДемонМаксвелла
 
05.11.15
15:26
(28) тут можно логику приделать - если обслуживание клиента дольше определенного порогового значения - очередь начинает перераспределяться по другим окнам
32 Mikeware
 
05.11.15
15:27
Вообще, это вводный параграф любой книжки про ТМО.
33 Fish
 
гуру
05.11.15
15:28
(31) И тогда возможна ситуация, когда из-за этого перераспределения клиент будет бегать из очереди в очередь, и в итоге никуда не попадёт? :)
34 ДенисЧ
 
05.11.15
15:28
(29) Да ты русофоб...
35 Фокусник
 
05.11.15
15:28
(16) ИМХО, очередь должна быть одна, общая.
У каждого "окна" очереди нет:
1 "текущий" человек + 1 "ожидающий".
Ушел 1 текущий - добавляешь нового ожидающего.
В первую очередь "ожидающий" направляется в то окно, где нет "текущего".
Если во всех окнах есть "текущий", то направляешь туда, где нет "ожидающего".
Ну и нюанс: можно предусмотреть перекидку "ожидающего" в свободное окно, чтобы не получилось так: "бабулька засела на 1.5 часа", а за не "ожидающий" застрял. При этом появилось свободное "окно"... ;)
36 Mikeware
 
05.11.15
15:28
(34) не.... я тут живу...
37 ДемонМаксвелла
 
05.11.15
15:29
(33) ну как в мультике том. Хотя если с коэффициентами не напортачить, не будет такого.
38 Mikeware
 
05.11.15
15:29
(35) так будет равномернее без учета времени перемещения от точки ожидания до точки обслуживания.
блин, ну почитайте литературу... это за сто лет до вас придумали уже...
39 Fish
 
гуру
05.11.15
15:31
(38) Вечные двигатели тоже в теории придумали ещё давно. Но вот на практике из реализовать невозможно :))
40 Mikeware
 
05.11.15
15:33
(39) вы очень глубоко ошибаетесь...
в нашей галактики теоретически обосновали как раз невозможность существования вечных двигателей...
41 Mikeware
 
05.11.15
15:36
кстати, если расскажу, на каких примерах нам преподавали основы ТМО - будете смеяться...
на обнаружении, сопровождении и уничтожении целей зенитно-ракетными системами... "шоб ни один клиент не  ушел... (неудовлетворенным (по самые помидоры))"©
вот как-то так..
42 gSha
 
05.11.15
15:36
в моей вот реальности мне почти никто не звонит по телефону , т.е это редкое событие - по книгам их тмо я знаю, что упрощение в котором два события в один момент времени не возможны, но в этой же реальности звонить начинают сразу несколько телефонов одновременно. Причем есть пару идиотов которые делают это только в обед.
43 Mikeware
 
05.11.15
15:38
(42)
Все люди делятся нa: а) Cов - встaют поздно и идут спать поздно; б) Жaворонков - рано встaют и рано ложaтся; в) Дятлов - из-зa них совы встaют рaно, a жaворонки ложaтся поздно.
44 Fish
 
гуру
05.11.15
15:39
(41) Тут всё дело в специфике. И если подобная система взлетит где-нибудь в банке (при наличии разделения по видам операций), или в магазине, то она скорее всего не взлетит а поликлинике, где заранее неизвестно, что за пациенты сидят в очереди, и никакого "среднего" быть не может.
45 butterbean
 
05.11.15
15:40
с точки зрения тмо может и правильно отправлять в конкретную очередь, но с психологической точки зрения - в корне не верно, нужно делать одну очередь на несколько окон
46 Mikeware
 
05.11.15
15:42
(44) среднее есть всегда....
только не надо мне говорить, что "в вашем аэрокосмическом вузе был некий профессор, который считал, что матожидания случайного процесса быть не может"
47 Mikeware
 
05.11.15
15:46
(44) "одни люди едят мясо, другие - капусту. а в среднем - все едят голубцы".
"у среднестатистического жителя земли одна титька и одно яйцо"©
и т.д.
------------
кстати, если в систему вводить не только статистику по времени предыдущей обработки событий, но и   статистику по времени обработки предыдущих заявок клиентов, ожидающих в очереди - точность системы в целом может значительно повыситься...
48 gSha
 
05.11.15
15:50
в общем ищи в инете по среднее время обслуживания заявки с накопителем .. в разных вариациях типа много очередей, с потерей и т.п.
читай и вешайся)
49 Mikeware
 
05.11.15
15:52
(48) а чего вешаться-то? особенно сейчас, когда то, что не считается аналитически - считается численно...
50 Mikeware
 
05.11.15
15:57
кстати, вспомнил - на военных кафедрах в мединститутах врачей учили считать потребное количество персонала на первичной приемке раненых, и на операциях.  
помогал, помнится, одной знакомой...
правда, у них после "кучи формул", объясняющих, "как это все работает" (которые врачи один хрен не понимали, ибо не надо), приводились простые, понятные и доступные для человека без математического образования номограммы для расчета оных потребностей....
51 Timon1405
 
05.11.15
15:57
залипательная гифка про очередь уже была?
http://files4.adme.ru/files/news/part_62/628005/KouI4.gif
52 Mikeware
 
05.11.15
15:58
+(50) может, это поможет? поспрошай врачей, учившихся в советские времена...
учебник был, как водится, зеленый....
53 gSha
 
05.11.15
15:58
(49) ну ему надо сначала будет идентифицировать то с чем он имеет дело.
Потом понять так ли это ему подходит ..
потом столкнутся с жестой реальностью , что в формуле одно, а на практике в половине случаем другое, потому что все условия нарушены.
Проще сразу начать говорить, что нам нужен еще один (пять ) врачей.
Я тут был в поликлинике .. их там тоже на эти талоны перевели - доктор при мне бегала в такой запарке, что первое что я подумал, что она кого то чем то не тем уколола и теперь ей надо найти его карточку, где вписан этот ошибочный диагноз и замести следы .. второй вариант был вариацией первого , только там она решала задачу поиска пациента отправленного ошибочно не туда .. но бегала она с такой кучей карточек и так быстро, что было похоже что это не поликлиника а врач из фильма скорая помощь.
54 Mikeware
 
05.11.15
16:00
(51) так это один из законов Мэрфи "соседняя очередь всегда движется быстрее", и его следствие "переход из очереди в очередь положения не меняет"
55 Mikeware
 
05.11.15
16:01
(53) естественно, сначала надо идентифицировать...
56 Fish
 
гуру
05.11.15
16:04
(47) Всё это фигня. Достаточно ввести в систему психологию большинства пациентов поликлиник, чтобы понять, что тут ТМО тупо не работает. Я вот лично в этом убедился, находясь на больничном, и придя на приём к врачу ровно к началу приёма. Так за мной очередь не занял НИ ОДИН человек. Все пришли ещё ДО начала приёма. А опытный врач мне сказал: так ты приходи за полчаса до окончания - 100% никого не будет. И оказался прав. А в теории всё гладко выходит.
57 gSha
 
05.11.15
16:05
(55) я к тому что с его прорывной аналитикой всю прибыль будет собирать владелец который там всех гоняет, а когдя люди будут верещать, что мне написали 5 минут , а я тут полчаса сижу будут нагибать программиста ..
58 Mikeware
 
05.11.15
16:16
(56) естественно, при отсутствии всякой системы.
но введения в строй системы нужны организационные меры: талонная система, отказ принимать без талонов, невозможность пройти "раньше времени", если есть хотя бы один "своевременный" клиент.
вот тебе простой пример: вспомни открытие магазинов в позднесоветский период... тоже все приходили "до открытия" Ибо было ограничение...
59 Fish
 
гуру
05.11.15
16:21
(58) В этой поликлинике как раз талонная система (хотя, насколько я понял, есть и исключения). Но она никак не предохраняет от того, что люди по привычке приходят занимать очередь ещё до начала приёма. А по поводу " невозможность пройти "раньше времени"" - тоже глупость, т.к. как ты представляешь ситуацию в реальности, когда врач управился быстрее установленного времени и не пускает следующего по очереди? Да его очередь порвёт. Так что теории - это хорошо, но далеко не везде они работают на практике.
60 Garykom
 
гуру
05.11.15
16:22
(56) нет проблем... табличка должна еще учитывать время текущее
61 Fish
 
гуру
05.11.15
16:23
(60) И что это даст в случае, когда все пришли до начала приёма? Как ты их правильно распределишь по окнам?
62 Славен
 
05.11.15
16:25
(56) а теперь подумай как запись на прием ко врачу через инет работает или по телефону... долго думай как они тебе время назначают, из чего они исходят
63 Славен
 
05.11.15
16:25
(61) сделать систему по записи как в 0 и не ипать мозг
64 Fish
 
гуру
05.11.15
16:28
(62) Там тупо заложен одинаковый интервал на каждого пациента и никаких тебе ТМО :))
65 Fish
 
гуру
05.11.15
16:29
+(64) Вот только в реальности, когда ты придёшь ко времени, указанном по записи - далеко не факт, что тебе не придётся ждать.
66 piter3
 
05.11.15
16:30
(62) считал,что из нормативов на каждого больного,спускает минздрав если не ошибаюсь.количество считают поскольку зп врача зависит от этого
67 piter3
 
05.11.15
16:31
(65) терапевт утверждает,что она обязана принять если я запишусь по инету или телефону
68 Fish
 
гуру
05.11.15
16:32
(66) Я слышал, как врачи оправдывались про эти нормативы, что они абсолютно оторваны от реальности, когда очередь возмущалась. Видимо, какие-то знатоки ТМО рассчитывали :))
69 Fish
 
гуру
05.11.15
16:33
(67) Даже если у терапевта ещё находится другой пациент? Типа выгонит его?
70 piter3
 
05.11.15
16:33
(68) угу,особенно странно,что основные посетители это бабушки.и приходят они с целью поговорить.
71 piter3
 
05.11.15
16:34
(69) хм не проверял еще.стараюсь не болеть
72 Mikeware
 
05.11.15
16:34
(59) в твоей поликлинике талоны сами по себе, а очередь сама по себе. "я раньше пришла".
а насчет "врач управился быстрее установленного времени и не пускает следующего по очереди" - ну так я в (58) достаточно по-русски написал - "невозможность пройти "раньше времени", если есть хотя бы один "своевременный" клиент".
Пришел без талона - жди, пока все оталоненые кончатся. ибо нех.
(61) а что, если все придут до начала приема и без талонов - их всех быстро и одновременно обслужат?
73 Fish
 
гуру
05.11.15
16:38
(72) Там вообще какая-то хитрая система (или её отсутствие): есть очередь по талонам. Есть очередь без очереди №1: те, кто пришёл за направлениями/результатами анализов (в идеале их должна медсестра принимать, но на практике она не всегда в наличии). Есть очередь без очереди №2: всякие ветераны и льготники. И есть очередь без очереди №3: те, кто пришёл закрыть больничный. А теперь попробуй применить здесь свои теории :)
74 Mikeware
 
05.11.15
16:39
(68) нет, нормативы расчитывали не из ТМО. нормативы расчитывали депутаты ТойСамойПартии в рамках объявленной ЛидеромТойСамойПартии кампании по улучшению медицины, исходя из целей экономить финансы. был такой Зурабов (что характерно - тоже питерский)....
75 piter3
 
05.11.15
16:40
(74) не понял принимает минздрав,причем тут депутаты?
76 Fish
 
гуру
05.11.15
16:41
(74) Депутаты ничего не рассчитывают. Они лишь дают задание. А считают как раз теоретики, оторванные от реальности, которые полагают что их теории верны везде и всегда.
77 Mikeware
 
05.11.15
16:41
(73) так вот и причина: "очередь без очереди".
а теории не мои, теории общие. те, кто хочет их применять - применяют. сбои бывают даже в платных медцентрах (передо мной в кабинете девченка в обморок рухнула, ее откачивали. логично, что задержались. хотя обычно у них время соблюдается тик-в-тик)
78 Славен
 
05.11.15
16:41
(64) ну-ну
79 Mikeware
 
05.11.15
16:42
(75) (76)  Это зурабовский закон, его готовил минздрав, адепутаты утверждали. насклолько помню, цифры были в самом законе, а не в положениях,как обычно
80 Славен
 
05.11.15
16:42
(77) жена есть? там иногда бывает срочно нужно к гинекологу, а очередь расписана недели на 2, ну и как оно в этом случае?
81 Fish
 
гуру
05.11.15
16:43
(77) Так вот это и есть реальность, а не теория. Или ты предлагаешь упразднить льготников и т.п., чтобы твои теории заработали на практике?
82 piter3
 
05.11.15
16:43
(80) идем к платному.
83 Славен
 
05.11.15
16:43
(79) ну так нормативы рассчитали теоретики по ТМО, а депутаты утвердили,не?
84 piter3
 
05.11.15
16:44
(80) а они вообще есть бесплатные?.не знал
85 Славен
 
05.11.15
16:44
(82) платный некоторых нужных в роддоме бумажек дать не может
86 Mikeware
 
05.11.15
16:44
(80) ну а другим - не нужно? другие к гинекологу пришли "чисто посмотреть" или "чисто показать"?
на такое должны выделять время. на которое не планируется прием плановых посетителей.
87 piter3
 
05.11.15
16:45
(85) в роддоме рожают.есть врач кто ведет когда на сохранении.ты о каком?
88 Mikeware
 
05.11.15
16:46
(81) я предлагаю льготников загнать в систему. и не более того.
вот представь такую же ситуацию в очереди в магазине: ты стоишь, но кассир выбирает, кого обслуживать - эти старенькие, эти молроденькие, у этих всего одна булка хлеба, эти давно стояли, у этих лицо  красивое...
89 Славен
 
05.11.15
16:47
(86)А некоторым не так спешно, у кого то плановое посещение, у кого то просто какие то подозрения и т.д. А тут рожать надо и осложнения какие-то, хирург/акушер и т.д. направляют к гинекологу срочно, есть большая вероятность выкидыша...Вылезай из теории немного.


"должны"....  ты в России или уже где? это только в теории красиво.
90 Fish
 
гуру
05.11.15
16:48
(88) А как ты спрогнозируешь, сколько сегодня льготников обратится, а сколько завтра? Или опять возьмешь некое "среднее по больнице", и получишь опять нереальный результат?
91 Mikeware
 
05.11.15
16:48
(83) нет, нормативы рассчитали "бухгалтера".
причем целью было не эффектиыеное обслуживание, а экономия финансов.
92 Славен
 
05.11.15
16:49
(87) вел обычный из поликлиники, как едешь в роддом нужна куча бумажек от него.
93 Fish
 
гуру
05.11.15
16:49
(88) "в очереди в магазине: ты стоишь, но кассир выбирает, кого обслуживать" - И да. Ты в аптеке (которая обслуживает льготников, а не в коммерческой с задранными ценами) давно был? :))
94 Mikeware
 
05.11.15
16:51
(89) еще раз: если количество критичных обращений больше определенной величины - следовательно, проблема в другом месте. например, эта самая жена,которой нужно срочно рожать, зтупо забыла взять бумажку. или внезапно не знала о своей беременности.
И почему проблемы какой-то твоей жены важнее чем проблемы моей жены, или некоей васиной жены, которая терпеливо сидит в очереди? твоей жене нужно родить сегодня до 18:55?
95 piter3
 
05.11.15
16:53
(89) это как-то уже на планирование похоже.причем сам врач должен окна нарисовать по идее
96 Mikeware
 
05.11.15
16:53
(93) одна из ближайших аптек как дому - обслуживает льготников. цены как везде. очередь из бабок в окно обслуживания по льготным рецептам. из "нельготного окна" провизор периодически помогает "льготнице", когда нет клиентов.
97 Mikeware
 
05.11.15
16:55
(90) в вашем вузе не преподавали матстатистику? или просто персонально вам не давались точные науки?
98 Fish
 
гуру
05.11.15
16:55
(96) Ну у вас там хотя бы окна разные. А у нас всё в куче. Я 100 раз зарекался туда ходить, но некоторые лекарства можно купить только там, либо в других аптеках ценник раза в 3 выше.
99 Fish
 
гуру
05.11.15
16:59
(97) Всё преподавали. И в том числе аксиому, что теория - это ещё не реальность, и далеко не все теории на практике всегда работают на 100%. В вашем вузе видимо этот момент упустили :)
100 Mikeware
 
05.11.15
17:01
(98) питер, куле..
у нас ценник везде одинаково высок...
---------------
ну вот тебе два примера: ты когда-нибудь считал бюджет на заправку/покупку картриджей? ведь никто не знает,когда картридж закончится?
ты не задумывался, как расчитывают количество вагонов в поезде, если заранее неизвестно, сколько народу купит билеты. а ведь прикинь, еще расчитывают и рентабельность. а вель есть льготники, приобретающие билеты, и т.п.
Не задумывался, как та же аптека заказывает лекарства?
101 Mikeware
 
05.11.15
17:02
(99) в нашем вузе преподаваемые теории всегда работали в своей области применения...
102 Fish
 
гуру
05.11.15
17:07
(100) Ты путаешь тёплое с мягким. Чтобы применить матстатистику в случае расчёта посещаемости больных и получить более-менее приближенный к реальности результат, придётся завести в систему ВСЕ факторы, которые вызывают обострения по каждому заболеванию, такие, как магнитные бури, резкие перепады температуры, банальный гололёд, и ещё 100500 факторов. Это посложнее, чем рассчитать минимальные запасы.
103 Mikeware
 
05.11.15
17:11
(102) на поход в магазины влияет ровно столько же факторов...
плюс еще столько же других факторов влияет на спрос на конкретные товары.
и подчиняется все ровно тем же законам. разница только в одном - в критерии достаточности удовлетворения запросов....
в магазине достаточно 0.8, а в медицине это вызовет скандал.
104 Славен
 
05.11.15
17:13
(94) мдяяя, видимо тупо с беременностью жены сталкивался ты давно... . Разжую чтобы легче улеглось, начались выделения с кровью, на 39 неделе(хотя тебе это ни о чем не говорит), отправили срочно к гинекологу, а там очередь на 2 недели расписана, и да от гинеколога поехали на неотложке в роддом и через 6 часов родила. Ну что туго, но дошло?
или ты все же нихера неправ в :
"эта самая жена,которой нужно срочно рожать, зтупо забыла взять бумажку. или внезапно не знала о своей беременности.
И почему проблемы какой-то твоей жены важнее чем проблемы моей жены, или некоей васиной жены, которая терпеливо сидит в очереди? твоей жене нужно родить сегодня до 18:55"
Ещё случай, меня со сломанной ногой - открытый перелом, отвезли в травматологию, а там у травматолога мед. осмотр ближайшего предприятия, мне и санитарам лежать и ждать?
105 Славен
 
05.11.15
17:15
+(104) Хотя не спорю в суровом челябинске рожающие ждут 2 недели по записи наверно
106 Mikeware
 
05.11.15
17:20
(104) ну так для экстренных случаев есть экстренные службы. при невозможности создания экстренных служб время обслуживания пациентов планируется из расчета наличия "среднего" количества экстренных пвациентов.
если же "экстренные пациенты" идут таким потоком, что из-за них срывается плановая работа - значит, либо в городе "эпидемия выделений", либо ведущий беременную врач что-то упустил, либо  неправильно спланирована плановая работа...
и да, травмотолог травмпункта в суровом челябинске в самые суровые времена не занимался во время дежурства осмотром ближайшего предприятия.
107 Ildarovich
 
05.11.15
19:18
В (2) был совершенно правильный ответ.
Возражения в (5) ошибочные.

Когда непонятно, можно имитационно промоделировать, чтобы разобраться.
Эта система незамкнутая, поэтому сложные формулы теории массового обслуживания не нужны.
Достаточно знать, что среднее суммы равно сумме средних.
108 Мэс33
 
06.11.15
07:16
Помню как то игрался с приложением Crystal Ball, реализующим метод Монте-Карло для решения подобных задач.
109 Мэс33
 
06.11.15
07:19
А кто помнит игрушку: Theme Hospital ?
110 RomaH
 
naïve
06.11.15
09:00
(107) согласен
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.