Diese Frage wurde mir in einem Interview gestellt und ich habe sie anfangs nicht richtig beantwortet, obwohl ich immer noch denke, dass meine Interpretation die richtige gewesen sein könnte. Die Frage war:
Es gibt zwei Lieferwagen, A und B. A liefert zwischen 8 und 10 Uhr und B zwischen 9 und 11 Uhr. Die Lieferungen sind für beide gleichmäßig verteilt. Wie hoch ist die Wahrscheinlichkeit, dass eine bestimmte Lieferung von B vor einer Lieferung von A erfolgt?
Was ist Ihre Antwort und warum?
quelle
Da die Fördermengen nicht angegeben werden, läßt vermuten , A liefert Paket pro Stunde und B liefert Pakete pro Stunde. Es gibt also Lieferzeitenpaare. Das Fenster, in dem sich A und B in Lieferzeiten überlappen, hat nur Paare, von denen die Hälfte A vor B steht. Der Anteil der Paare, in denen A vor B kommt, ist alsoein b 2 a ⋅ 2 b a ⋅ b
quelle
Ich schlage eine andere Sichtweise vor, nur wenn Sie während des Interviews einen PC hatten.
Wir können den Prozess
R
zum Beispiel mit simulieren .Simulieren wir 1000 Werte von A und die gleichen von B, wir wissen, dass beide Uniformen sind, unabhängig.
Ok, sie sind nicht genau die Zeiten, aber es ist das gleiche.
Die Wahrscheinlichkeit ist das, was wir suchen. Wir zählen also nur die Anzahl der Paare, bei denen in unserem Code ist.P.( B < A ) b < a
Wir können auch die 1000 Paare zeichnen und die Region sehen, in der B zuerst kommt.( a , b )
Und der
prob
obige Wert ist der Anteil der Punkte im schattierten Bereich (kommt mir bekannt vor, oder?).Jetzt könnten wir die Formel für den Standardfehler eines Anteils verwenden, um den Standardfehler der Simulation abzuschätzen.
Und wir können ein CI erstellen (unter der Annahme einer normalen Annäherung der Stichprobenverteilung von
probs
).quelle
Stolperte darüber und es kam in meinen Kopf. :-)
Die Antwort scheint von der relativen Anzahl der Lieferungen abhängig zu sein, die jeder LKW in der Stunde möglicher Überschneidungen (9a-10a) ausführt - es gibt keine konstante Antwort.
Angenommen, jeder LKW liefert insgesamt 2 Lieferungen (1 pro Stunde). Sie würden jeweils 1 Lieferung zwischen 9 und 10 machen und B würde nichts von A schlagen. In diesem Fall ist die Wahrscheinlichkeit also 0.
Stellen Sie sich eine vereinfachte Version des Problems vor, bei der beide nur zwischen 9 und 10a liefern (immer noch eine gleichmäßige Verteilung). Und für den Anfang nehmen wir an, dass sie die gleiche Anzahl von Lieferungen machen, n.
Wenn wir jeden dieser Begriffe in einer Summe zusammenfassen, erhalten wir:
Oder,
Da die Wahrscheinlichkeiten einheitlich sind und die Hälfte (abgerundet) jeweils während der Stunde der Überlappung auftritt, berücksichtigen wir jeweils nur die Hälfte der Lieferungen. Wenn und im Vergleich zur gesamten Domäne, treten diese Ereignisse nur zur Hälfte auf. Damitn'= ⌊n2⌋
Ich glaube, dass man für bekommt .a = b = n 1 / 8
Wie gehe ich damit um, dass A und B nicht die gleiche Anzahl von Paketen liefern? Nehmen Sie zur Vereinfachung erneut an, dass alle Lieferungen zwischen 9 und 10 Uhr erfolgen.
Für jede Lieferung Sie von frühester bis spätester Zeit, anstatt jede nachfolgende weniger von LKW A wie oben zu schlagen (wobei die Anzahl der Lieferungen von LKW A und die Anzahl der Lieferungen ist gemacht von ), eliminierst du . Das heißt, Sie schlagen alle bis auf einen Bruchteil von proportional zu dem Bruchteil von Sie rausgeworfen haben. Damit,b 1ein ein b b ⌊1b⋅ a ⌋ ein b
Oder,
Unter Berücksichtigung der Tatsache, dass sie sich nur die Hälfte der Zeit überlappen, lassen Sie und :ein'=ein2 b'=b2
quelle
Es ist Null:
Wenn der B-LKW im Zeitraum von [9-11] mindestens eine Lieferung hat, erfolgt mindestens eine Lieferung nach (oder gleich) 10
und diese Lieferung erfolgt nicht vor den Lieferungen von A (die alle vor 10 liegen)
quelle