ฉันให้คำตอบนี้เป็นคำตอบที่สองเนื่องจากการวิเคราะห์เป็นระดับประถมศึกษาอย่างสมบูรณ์และให้ผลลัพธ์ที่ต้องการ
ข้อเสนอสำหรับc>0และn≥1 ,
P(T<nlogn−cn)<e−c.
แนวคิดเบื้องหลังการพิสูจน์นั้นง่าย:
- แทนเวลาจนกว่าคูปองทั้งหมดจะถูกเก็บรวบรวมเป็นT=∑ni=1Tiที่Tiเป็นเวลาที่i TH (บัดนี้) ที่ไม่ซ้ำกันคูปองจะถูกเก็บรวบรวม Tiเป็นตัวแปรสุ่มเรขาคณิตกับเวลาเฉลี่ยของnn−i+11}
- ใช้เวอร์ชันของ Chernoff ที่ถูกผูกไว้และทำให้ง่ายขึ้น
พิสูจน์
สำหรับและใด ๆเรามี
s > 0 P ( T < t ) = P ( e - s T > e - s t ) ≤ e s t E e - s Tt s>0
P(T<t)=P(e−sT>e−st)≤estEe−sT.
เนื่องจากและเป็นอิสระเราสามารถเขียน
T=∑iTiTi
Ee−sT=∏i=1nEe−sTi
ตอนนี้เนื่องจากเป็นรูปทรงเรขาคณิตสมมติว่าความน่าจะเป็นที่จะประสบความสำเร็จจากนั้นการคำนวณอย่างง่ายจะแสดง
p ฉันE e - s T i = p iTipi
Ee−sTi=pies−1+pi.
สำหรับปัญหาของเรามี , , , ฯลฯ ดังนั้น
P 1 = 1 P 2 = 1 - 1 / n พี3 = 1 - 2 / n n Πฉัน= 1 E E - s T ฉัน = n Πฉัน= 1ฉัน/ npip1=1p2=1−1/np3=1−2/n
∏i=1nEe−sTi=∏i=1ni/nes−1+i/n.
ลองเลือก และสำหรับบาง0 จากนั้น
และ , ให้ผลผลิต
, t = n log n - คn ค> 0 E s T = n อี- ซีอีs = e 1 / n ≥ 1 + 1 / n n Πฉัน= 1ฉัน/ ns=1/nt=nlogn−cnc>0
est=ne−c
es=e1/n≥1+1/n∏i=1ni/nes−1+i/n≤∏i=1nii+1=1n+1.
เมื่อรวมเข้าด้วยกันเราจะได้รับ
P(T<nlogn−cn)≤nn+1e−c<e−c
ตามที่ต้องการ