Problem sekretarki

Przy przedstawieniu problemu sekretarki często przytacza się fabularyzowaną opowieść o jego praktycznym zastosowaniu np. wyborze najlepszego kandydata na stanowisko - np. sekretarki.

Problem sekretarki[1] (znany także jako problem wyboru najlepszego obiektu lub problem łowcy posagu) – zagadnienie optymalnej selekcji najlepszej propozycji ze skończonego zbioru takich propozycji, prezentowanych sekwencyjnie w losowej kolejności. Przyjmuje się przy tym, że propozycje są istotnie różne. Zagadnienie sprowadza się do optymalnego zatrzymania pewnego ciągu losowego, czyli wyboru optymalnego momentu zatrzymania[2] dla tego ciągu.

Klasyczny przykład takiego problemu to zagadnienie obsady stanowiska sekretarki[1][3]. Na ogłoszenie o wolnym stanowisku sekretarki zgłosiło się N {\displaystyle N} kandydatek. Z każdą z nich przeprowadza się wywiad oceniając jej przydatność i natychmiast po skończeniu wywiadu kandydatkę można bądź przyjąć (wówczas proces selekcji kończy się), bądź też odrzucić i przeprowadzić wywiad z następną. Nie wolno przy tym zmieniać decyzji w stosunku do odrzuconych kandydatek. Inny przykład, to wybór kandydatki na żonę z listy kandydatek przedstawianych w losowej kolejności. Celem jest maksymalizacja prawdopodobieństwa wyboru najlepszej kandydatki.

Przedstawiony problem ma bardzo proste rozwiązanie optymalne: istnieje liczba r , {\displaystyle r,} ze zbioru 1 r < n , {\displaystyle 1\leqslant r<n,} taka, że optymalnie jest analizować pierwszych r {\displaystyle r} kandydatek i je odrzucać. Następnie, z pozostałych n r {\displaystyle n-r} kandydatek, wybrać pierwszą, która jest lepsza od dotychczas przeglądanych. Metodami poszukiwania maksimum ciągu liczbowego można wyznaczyć optymalną wartość progu r . {\displaystyle r.} Optymalna wartość r {\displaystyle r} przy n {\displaystyle n} dążącym do nieskończoności jest równa 1 / e . {\displaystyle 1/e.} Inaczej mówiąc, można pokazać, że r n / e 0,368 n , {\displaystyle r\approx n/e\approx 0{,}368n,} gdzie e {\displaystyle e} jest podstawą logarytmów naturalnych (liczbą Eulera). Przy takiej strategii prawdopodobieństwo wyboru najlepszej kandydatki, przy n {\displaystyle n} dążącym do nieskończoności, dąży do 1 / e {\displaystyle 1/e} (około 36,8%).

Przedstawiony problem ma wiele wariantów. Ważniejsze modyfikacje to:

  1. mamy prawo wybrać dwa obiekty,
  2. problem, gdy liczba możliwych obiektów, z których dokonujemy wyboru jest losowa,
  3. znacząca liczba kandydatek jest nierozróżnialna,
  4. można powracać do odrzuconych obiektów,
  5. celem jest wybór najlepszego lub drugiego w klasyfikacji.

Optymalne wyznaczanie progu r {\displaystyle r}

Załóżmy, że najlepsza kandydatka jest na pozycji a . {\displaystyle a.} Jeśli a < r , {\displaystyle a<r,} to proponowana strategia jej nie wybierze i w takim przypadku nie dokonamy wyboru najlepszej kandydatki. Jeśli a > r , {\displaystyle a>r,} to przyjęty próg dzieli kandydatki na trzy grupy, [ 1 , r ] , {\displaystyle [1,r],} [ r , a ] {\displaystyle [r,a]} oraz [ a , n ] . {\displaystyle [a,n].} Jeśli nasza strategia ma przynieść sukces, to druga według naszego kryterium kandydatka w przedziale [1,a] powinna być przed progiem r , {\displaystyle r,} tj. w przedziale [1,r]. Prawdopodobieństwo takiego zdarzenia wynosi r a . {\displaystyle {\frac {r}{a}}.} Zatem całkowita szansa na sukces wynosi r a {\displaystyle {\frac {r}{a}}} pod warunkiem, że a > r . {\displaystyle a>r.}

Przy dużych liczbach kandydatek n {\displaystyle n} prawdopodobieństwo wyboru najlepszej jest bliskie całce po możliwych położeniach a {\displaystyle a}

P ( s u c c e s s ) = 1 n a = r n r a 1 n r n r a d a = r n log ( r n ) . {\displaystyle P(\mathrm {success} )={\frac {1}{n}}\sum _{a=r}^{n}{\frac {r}{a}}\approx {\frac {1}{n}}\int \limits _{r}^{n}{\frac {r}{a}}da=-{\frac {r}{n}}\log \left({\frac {r}{n}}\right).}

Przyrównując pochodną po r n {\displaystyle {\frac {r}{n}}} powyższego wyrażenia do zera, otrzymujemy, że wartość r n = 1 e {\displaystyle {\frac {r}{n}}={\frac {1}{e}}} maksymalizuje prawdopodobieństwo wyboru najlepszej kandydatki[3].

Przypisy

  1. a b Thomas S.T.S. Ferguson Thomas S.T.S., Who solved the secretary problem?, „Statistical Science”, 4 (3), sierpień 1989, s. 282–296, ISBN 3-540-74010-4, JSTOR: 2245639 .
  2. Tomasz Bojdecki: Martyngały z czasem dyskretnym. Zarys teorii i przykłady zastosowań. Wyd. Skrypt dla studentów III roku Instytutu Matematyki. Warszawa: Wydawnictwo Uniwersytetu Warszawskiego, 1977. ISBN 83-230-0426-9.
  3. a b RobertR. Bartoszyński RobertR., Reguły zatrzymywania (Stopping rules), „Roczniki Polskiego Towarzystwa Matematycznego. Seria II. Wiadomości Matematyczne”, 18, 1974, s. 41–53, ISSN 0373-8302 .
Kontrola autorytatywna (mathematical problem):
  • LCCN: sh2007002577
  • J9U: 987007554300205171