Ожидаемое значение времени ожидания для первого из двух автобусов, курсирующих каждые 10 и 15 минут

19

Я наткнулся на вопрос интервью:

Существует красный поезд, который идет каждые 10 минут. Каждые 15 минут идет синий поезд. Оба они начинаются со случайного времени, поэтому у вас нет расписания. Если вы прибываете на станцию ​​в произвольное время и садитесь на любой поезд, который прибывает первым, каково ожидаемое время ожидания?

Shengjie Zhang
источник
3
Поезда прибывают вовремя, но с неизвестными одинаково распределенными фазами, или они следуют пуассоновскому процессу с помощью 10 минут и 15 минут.
Tilefish Poele
1
Бывший, а не Пуассон.
Shengjie Zhang
7
@Tilefish делает важный комментарий, на который все должны обратить внимание. Там нет однозначного ответа. Вы должны предположить, что может означать «начать со случайного времени». (Означает ли это, что они начинаются одновременно или что они начинаются в разное неизвестное время? Что будет оправдывать трактовку «неизвестного» как случайной величины с определенным известным распределением?) Как функция их разности фаз (которая имеет значение только по модулю 5 минут), ответ может варьироваться от до . Равномерное распределение разности фаз даст . 15/425/635/9
whuber
@whuber каждый, похоже, интерпретировал комментарий ОП, как будто два автобуса стартовали в два разных случайных момента. То, что они начнутся в одно и то же случайное время, кажется необычным
Аксакал
1
@Aksakal. Не всем: я не знаю, и по крайней мере один ответ в этой теме - нет, поэтому мы видим разные числовые ответы. Более того, почти никто не признает тот факт, что они должны были сделать такое толкование вопроса, чтобы получить ответ.
whuber

Ответы:

15

Один из способов решения этой проблемы - начать с функции выживания. Чтобы ждать как минимум минут, нужно ждать как минимум минут как для красного, так и для синего поезда. Таким образом, общая функция выживания является просто продуктом отдельных функций выживания:тtt

S(t)=(1t10)(1t15)

которая для - это вероятность того, что вам придется ждать не менее минут следующего поезда. Это учитывает разъяснение ФП в комментарии, что правильные предположения, которые следует принять, это то, что каждый поезд находится в фиксированном расписании, не зависящем от другого, и от времени прибытия пассажира, и что фазы двух поездов равномерно распределены. ,т0t10t

Тогда PDF получается как

p(t)=(1S(t))=110(1t15)+115(1t10)

И ожидаемое значение получается обычным способом:

Е[T]знак равно010Tп(T)dTзнак равно010T10(1-T15)+T15(1-T10)dTзнак равно010(T6-T275)dT ,

который работает до минут.359

Дейв
источник
Дейв, можешь объяснить, как p (t) = (1-s (t)) '?
Chef1075
Я могу объяснить, что для вас S (t) = 1-F (t), p (t) - это просто f (t) = F (t) '.
Глубокий Север
4
Идея функции выживания великолепна. Но зачем выводить PDF, если вы можете напрямую интегрировать функцию выживания, чтобы получить ожидание? Фактически, две трети этого ответа просто демонстрируют фундаментальную теорему исчисления с конкретным примером. И что оправдывает использование продукта для получения ? За этим скрытое предположение. S
whuber
2
@whuber Я предпочитаю этот подход, выводя PDF из функции выживания, потому что он правильно обрабатывает случаи, когда область случайной величины не начинается с 0.
Дейв
2
(1) Ваш домен является положительным. (2) Формула легко обобщается. ,
whuber
9

у<худу=у2/2| х 0 =х2/2у>ххду=ху| 15 x =15x-x2(.)=(y<xydy+y>xxd

Е[T]знак равноИксYмин(Икс,Y)110115dИксdYзнак равноИкс(Y<ИксYdY+Y>ИксИксdY)110115dИкс
Y<ИксYdYзнак равноY2/2|0Иксзнак равноИкс2/2
Y>ИксИксdYзнак равноИксY|Икс15знак равно15Икс-Икс2
Е [ т ] = х ( 15 х - х 2 / 2 ) 1
(.)=(y<xydy+y>xxdy)=15xx2/2
E[t]=x(15xx2/2)110115dx=(15x2/2x3/6)|010110115=(1500/21000/6)110115=510/93,89

Вот код MATLAB для симуляции:

nsim = 10000000;
red= rand(nsim,1)*10;
blue= rand(nsim,1)*15;
nextbus = min([red,blue],[],2);
mean(nextbus)
Аксакал
источник
1
Вы делаете неправильные предположения о начальной отправной точке поездов. т.е. используя вашу логику, сколько красных и синих поездов приходит каждые 2 часа? Сколько всего поездов за 2 часа? и т. д.
Tilefish Poele
1
Могут ли поезда прибыть не в минуту 0, а в минуту 60?
Poele Tilefish
1
а что если они начнутся одновременно, это то, что я пытаюсь сказать. Что, если они оба начинают с минуты 0. Сколько у вас поездов?
Poele Tilefish
1
Симуляция точно не эмулирует постановку задачи. В частности, он не моделирует «случайное время», в которое вы появляетесь на автобусной станции. Как таковой, он воплощает в себе несколько неустановленных предположений о проблеме.
whuber
2
@whuber он имитирует фазу автобусов относительно моего прибытия на станцию
Аксакал
4

Предполагая, что каждый поезд находится в фиксированном расписании, не зависящем от другого и от времени прибытия пассажира, вероятность того, что ни один поезд не прибудет в первые минут, равна для , что при интеграции дает минутx10x10×15x150x103593.889

В качестве альтернативы, если предположить, что каждый поезд является частью процесса Пуассона, общая скорость составляет поездов в минуту, что делает ожидаемое ожидание время минут115+110=166

Генри
источник
3
@ Дейв, это нормально, если поддержка не отрицательных вещественных чисел.
Нил Г
3
@dave Он пропускает некоторые обоснования, но это правильное решение, если вы предполагаете, что прибытие поездов распределяется равномерно (то есть, фиксированное расписание с известными постоянными временами между поездами, но с неизвестным смещением). Работает с любым количеством поездов. Это объясняется тем, что ожидаемое значение неотрицательной случайной величины является интегралом ее функции выживания.
Нил Г
1
1010x100x105λзнак равно110е-λИкс0Икс<1λзнак равно10
1
0
3
+1 На данный момент это единственный ответ, который явно о его предположениях. Все остальные делают некоторые критические предположения, не признавая их.
whuber
2

Я, вероятно, ошибаюсь, но предполагая, что время начала каждого поезда следует за равномерным распределением, я бы сказал, что при прибытии на станцию ​​в случайное время ожидаемое время ожидания для:

  1. рE[R]=5
  2. ВЕ[В]знак равно7,5
  3. Е[мин(р,В)]знак равно1510(Е[В]-Е[р])знак равно154знак равно3,75


Как отмечалось в комментариях, я понимал, что оба они стартуют в случайное время, как «два поезда стартуют в одно и то же случайное время». Что является очень ограничивающим предположением.

Keepalive
источник
1
Благодарность! Вы получили правильный ответ. Но 3. для меня все еще не очевидно. Не могли бы вы объяснить немного больше?
Shengjie Zhang
1
Это неправильный ответ
Аксакал
1
Я думаю, что подход хорош, но ваш третий шаг не имеет смысла.
Нил Г
2
Этот ответ предполагает, что в какой-то момент красный и синий поезда прибывают одновременно: то есть они находятся в фазе. Другие ответы делают другое предположение о фазе.
whuber
2

Δ0Δ<10Tзнак равно0

Δ05Tзнак равно0Tзнак равно30Δ105-ΔΔ+510-Δ

WΔ(T)TWΔ(T)t103030

W¯Δ:=130(12[Δ2+102+(5Δ)2+(Δ+5)2+(10Δ)2])=130(2Δ210Δ+125).
Δ+5W¯Δ=W¯Δ+50Δ<5

Δ

15Δ=05130(2Δ210Δ+125)dΔ=359.
grand_chat
источник
2

Это пуассоновский процесс. Красный поезд прибывает в соответствии с распределением Пуассона с параметром скорости 6 / час.
Синий поезд также прибывает в соответствии с распределением Пуассона со скоростью 4 / час. Красные поезда и синие поезда являются независимыми. Общее количество прибывающих поездов - также Пуассон со скоростью 10 / час. Так как сумма времени между прибытием поезда является экспоненциальной и составляет в среднем 6 минут. Поскольку среднее экспонента является обратной величиной параметра скорости Пуассона. Поскольку экспоненциальное распределение не имеет памяти, ожидаемое время ожидания составляет 6 минут.

Alison
источник
Пуассон - это предположение, которое не было определено ФП. Но некоторые предположения, подобные этому, необходимы. Логика безупречна. +1 Мне нравится это решение.
Майкл Р. Черник
1
ОП особо отметил в комментариях, что процесс не Пуассона
Аксакал