For faster navigation, this Iframe is preloading the Wikiwand page for クーポンコレクター問題.

クーポンコレクター問題

クーポンの種類数 n と全種類を集めるのに必要な試行回数の期待値 E(T) のグラフ

クーポンコレクター問題(クーポンコレクターもんだい、英語: Coupon collector's problem)とは、確率論における「全てのクーポンを集めると何らかの特典が得られる」場合に、何回クーポンを引けばよいかという問題である。「クーポンコレクター」と表現しているが、ソーシャルゲームで問題視されたコンプリートガチャをはじめ、トレーディングカードカプセルトイブラインドパッケージ食玩などで全種類を集める(コンプリートする)場合にも適用できる問題である。そのため、日本においては「食玩問題 [1]とも呼ばれる。

具体的には次のような問題である。

の中に n 種類の異なるクーポンが入っている。1回の試行で壺の中から1枚クーポンを引き、引いたものと同じ種類のクーポンを壺の中に戻すものとする。n 種類(全種類)のクーポンを集めようとしたとき、 t 回以上の試行回数が必要となる確率はいくつだろうか?

別の言い方をすると次のようになる。

n 種類の異なるクーポンがあるとき、各種類のクーポンを1回以上引くまでに、何回クーポンを引けば良いか?

数学的分析によれば、必要とされる試行回数の期待値 である[注釈 1]。例えば n = 50の場合、全50種類のクーポンを収集するには、平均で約225回の試行が必要となる[注釈 2]

解法

[編集]

期待値の計算

[編集]

T を全 n 種のクーポンを収集する時間とし、 tii - 1種のクーポンを収集した後に i 種類目のクーポンを収集する時間とする。Tti確率変数と考える。新しいクーポンを集める確率は pi = (n − (i − 1))/n である。従って、 ti は期待値を1/pi とする幾何分布となる。期待値の線形性により、以下が得られる。

ここで、 Hnn 番目の調和数である。 調和数の漸近解析英語版を使用して、以下が得られる。

ここで、 オイラーの定数である。

マルコフの不等式を使用して、所望の確率の上限を与えることができる。

分散の計算

[編集]

確率変数 ti の独立性を用いて、分散が以下のように計算できる。

なぜならば、 であるからである(バーゼル問題を参照)。

チェビシェフの不等式を使用して、所望の確率を決めることができる。

テールの推定

[編集]

異なる上限は、以下の計算から導き出すことができる。 を最初の 回の試行で 番目のクーポンが引けない事象を表すとする。

したがって、についてはとなる。

拡張と一般化

[編集]
  • ドナルド・J・ニューマン英語版ローレンス・シェップ英語版は、全クーポンを m 枚ずつ収集する必要がある場合として、クーポンコレクター問題を一般化した。各クーポンを m 枚収集するのにかかる時間を Tm とする。彼らは、この場合の期待値が以下を満たしていることを示した。
ここで、 m は固定されている。 m = 1のとき、上述の式が得られる。
  • 同じ一般化のもとでエルデシュとレーニは以下を導いた。
  • フィリップ・フラジョレ英語版[2]によると、不均一な確率分布の一般的なケースでは、以下のようになる。

関連項目

[編集]

脚注

[編集]

注釈

[編集]
  1. ^ この項目全体において、log は自然対数を指す。Θについてはランダウの記号を参照。
  2. ^ 全50種類のクーポンを収集するための試行回数の期待値は E(50) = 50(1 + 1/2 + 1/3 + ... + 1/50) = 224.9603 である。期待値の概算は で行え、この場合は となる。

出典

[編集]
  1. ^ 食玩問題”. 2017年9月11日閲覧。
  2. ^ Flajolet, Philippe; Gardy, Danièle; Thimonier, Loÿs (1992), “Birthday paradox, coupon collectors, caching algorithms and self-organizing search”, Discrete Applied Mathematics 39 (3): 207–229, doi:10.1016/0166-218x(92)90177-c, http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.217.5965&rep=rep1&type=pdf 

出典

[編集]

外部リンク

[編集]
{{bottomLinkPreText}} {{bottomLinkText}}
クーポンコレクター問題
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?