Ziehen mit Zurücklegen - zwei Versuchsreihen

Fragen, die sich auf kein spezielles Verfahren beziehen.

Ziehen mit Zurücklegen - zwei Versuchsreihen

Beitragvon punzi83 » Di 25. Apr 2017, 17:28

Hallo,

ich habe ein Problem, das mir zuerst trivial erschien (und es vielleicht auch ist), aber ich komme auf keine vernünftige Lösung, ich hoffe, ihr könnt mir weiterhelfen.

Ich ziehe parallel in zwei Versuchsreihen, die unabhängig voneinander sind, Zahlen von 1 bis N mit Zurücklegen. Wie kann ich die Wahrscheinlichkeit berechnen, dass nach n Zügen die beiden gezogenen Teilmengen von {1,...,N} keine übereinstimmenden Elemente enthalten, also disjunkt sind?

Danke im Voraus!

LG
Christian
punzi83
Grünschnabel
Grünschnabel
 
Beiträge: 7
Registriert: Do 10. Jan 2013, 11:34
Danke gegeben: 2
Danke bekommen: 0 mal in 0 Post

Re: Ziehen mit Zurücklegen - zwei Versuchsreihen

Beitragvon bele » Mi 26. Apr 2017, 10:14

Ist das eine Hausaufgabe?

LG,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5920
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1401 mal in 1387 Posts

Re: Ziehen mit Zurücklegen - zwei Versuchsreihen

Beitragvon punzi83 » Mi 26. Apr 2017, 10:21

bele hat geschrieben:Ist das eine Hausaufgabe?

LG,
Bernhard


Nein, es geht um ein Spiel mit N (in dem Fall 15625) möglichen unterschiedlichen Ausgängen, und wie oft zwei Spieler parallel spielen müssen, bis sie zum ersten Mal ein gleiches Ergebnis in ihrer Spielhistory haben (also nicht bis zum ersten Mal gleichzeitig das selbe Ereignis auftritt, das wäre mmn einfach).
punzi83
Grünschnabel
Grünschnabel
 
Beiträge: 7
Registriert: Do 10. Jan 2013, 11:34
Danke gegeben: 2
Danke bekommen: 0 mal in 0 Post

Re: Ziehen mit Zurücklegen - zwei Versuchsreihen

Beitragvon bele » Mi 26. Apr 2017, 16:42

Nun, wenn es Dir nur um dieses eine N = 15625 geht, dann reicht vielleicht auch eine Simulation, anstelle einer mathematischen Lösung. Hast Du R? Wenn nein, dann installiere es kostenlos von www.r-project.org. Folgendes Skript rechnet eine Minute, bis es zehntausend Mal den Versuch gemacht hat. Ich komme auf etwa 110 Züge im Mittel und etwa 103 Züge im Median. Die Verteilung ist nämlich etwas schief. Wenn Du das untenstehende Skript einfach per copy&paste in das R-Fenster kopierst, erhälst Du (nach etwas Rechenzeit), die Verteilung.

Man kann das sicher sehr viel recheneffizienter programmieren, aber ich habe eher versucht, den Code einfach verständlich zu halten.

LG,
Bernhard

Code: Alles auswählen
n <- 15625

eineReihe <- function(){
  i <- 0
  a <- c()
  b <- c()
  repeat{
    a <- c(a, sample(1:n,1))
    b <- c(b, sample(1:n,1))
    i <- i+1
    if(length(intersect(a, b))>0) break
  }
  return(i)
}

zuege <- replicate(10000, eineReihe())
hist(zuege, breaks=20)
mean(zuege)
median(zuege)
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5920
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1401 mal in 1387 Posts

folgende User möchten sich bei bele bedanken:
punzi83

Re: Ziehen mit Zurücklegen - zwei Versuchsreihen

Beitragvon punzi83 » Do 27. Apr 2017, 07:47

Danke Bernhard!

Auf die Idee einer Simulation bin ich zwischenzeitlich eh auch gekommen und hab das ganze mit C++ 100 Millionen Mal laufen lassen, was schon recht genau sein sollte (111,27 für den konkreten Fall). Mein Interesse gilt bei sowas aber immer einer allgemeinen Formel, und da komm ich auf keine Lösung.

LG
Christian
punzi83
Grünschnabel
Grünschnabel
 
Beiträge: 7
Registriert: Do 10. Jan 2013, 11:34
Danke gegeben: 2
Danke bekommen: 0 mal in 0 Post


Zurück zu Allgemeine Fragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste