September 2019

S M T W T F S
1234567
891011121314
15161718192021
22 232425262728
2930     

Style Credit

Expand Cut Tags

No cut tags

January 8th, 2012

lodin: A bearded hacker in a hat (Default)
Sunday, January 8th, 2012 12:51 am
Предположим, у нас есть два вида транспорта. Один довозит гарантированно за t_1 минут, другой довозит за t_2 < t_1, но ходит раз в Т минут. Вопрос: сколько минут ждать второго, прежде чем идти на первый? (Можно сразу считать, что t_1 < t_2 + T, иначе второй транспорт всегда выигрывает).

У меня получается время ожидания t = t_1 - t_2, при этом выигрыш составляет (t_1 - t_2) ** 2 / 2T. Подсчитав это 7 лет назад, я сэкономил бы себе немного времени и вагон нервов.

UDP: А вот и нет. Правильный подсчет такой: матожидание времени в пути <tau> = t^2/2*T + (1 - t/T)(t + t1) = 1/2T * (t^2 + 2T*t + 2T*t1 - 2t^2 - 2t*t1) = (1/2T) * (-t^2 + 2(T-t1)t + 2T*t1) кто-нибудь, заТеХайте этот ужас

Т.о. в середине у такой параболы максимум, а не минимум, а минимум по краям (т.е. либо сразу на метро, либо ждать до упора). Все равно это бы сэкономило кучу нервов.

Что будет для транспорта, который ходит по экспоненте (маршрутка)? А если нам важна ещё и стоимость проезда (т.е. минимизировать надо E = a*t + b*m, где t время добирания, m стоимость проезда и a,b коэффициенты)?
Tags:
lodin: A bearded hacker in a hat (Default)
Sunday, January 8th, 2012 04:25 pm
Достали, вражина, достали!
Иль есть им, иль грустно молчать.
Уже в тех мирах, что отстали
Меня остается лишь часть...
Ещё не уснули закаты,
Чтоб к смерти меня не пустить,
Ещё все штыки поломаты,
Чтоб прямо в меня пробасить.

Корявенько, конечно, до О'Карпова далеко...