เรื่อง“ ความสูงเฉลี่ยของต้นไม้เครื่องบินที่ปลูก” โดย Knuth, de Bruijn และ Rice (1972)


15

ฉันพยายามหากระดาษคลาสสิกในชื่อโดยใช้วิธีการเบื้องต้นเท่านั้น (ไม่มีฟังก์ชั่นการสร้างไม่มีการวิเคราะห์ที่ซับซ้อนไม่มีการวิเคราะห์ฟูริเยร์) แม้ว่าจะมีความแม่นยำน้อยกว่ามาก ในระยะสั้นผม "เท่านั้น" ต้องการที่จะพิสูจน์ว่าค่าเฉลี่ยความสูงชั่วโมงnของต้นไม้ที่มีโหนด (นั่นคือจำนวนสูงสุดของโหนดจากรากใบ) ตอบสนองความn}nชั่วโมงn~πn

เค้าร่างมีดังนี้ ให้เป็นจำนวนต้นไม้ที่มีความสูงน้อยกว่าหรือเท่ากับ (โดยมีแบบแผนสำหรับ ) และB_ {nh}จำนวนต้นไม้ของโหนดnที่มีความสูงมากกว่าหรือเท่ากับh + 1 (นั่นคือB_ {nh} = A_ {nn} - A_ {nh} ) จากนั้นh_n = S_n / A_ {nn}โดยที่S_nคือผลรวมแน่นอน S_n = \ sum_ {h \ geqslant 1} h (A_ {nh} - A_ {n, h-1}) = \ sum_ {h \ geqslant 1 } h (B_ {n, h-1} - B_ {nh}) = \ sum_ {h \ geqslant 0} B_ {nh} เป็นที่ทราบกันดีว่าA_ {nn} = \ frac {1} {n} \ binom {2n-2} {n-1}เอชn H = n nชั่วโมงn B n H n H + 1 B n H = n n - n เอชเอชn = S n / n n S n S n = Σ ชั่วโมง1 h ( A n h - A n , h -Anชั่วโมงชั่วโมงAnชั่วโมง=Annชั่วโมงnBnชั่วโมงnชั่วโมง+1Bnชั่วโมง=Ann-Anชั่วโมงชั่วโมงn=Sn/AnnSn A n n = 1

Sn=Σชั่วโมง1ชั่วโมง(Anชั่วโมง-An,ชั่วโมง-1)=Σชั่วโมง1ชั่วโมง(Bn,ชั่วโมง-1-Bnชั่วโมง)=Σชั่วโมง0Bnชั่วโมง.
Ann=1n(2n-2n-1)สำหรับชุดของต้นไม้ทั่วไปที่มีโหนดnอยู่ใน bijection กับชุดของต้นไม้ไบนารีที่มีโหนดn-1นับโดยตัวเลขคาตาลัน

ดังนั้นขั้นตอนแรกคือการหาBnชั่วโมงแล้วคำหลักในการขยายตัวของ asymptotic S_nSn

ณ จุดนี้ผู้เขียนใช้ combinatorics เชิงวิเคราะห์ (สามหน้า) เพื่อรับ

Bn+1,h1=k1[(2nn+1kh)2(2nnkชั่วโมง)+(2nn-1-kชั่วโมง)].

ความพยายามของฉันเองมีดังนี้ ฉันพิจารณา bijection ระหว่างต้นไม้ที่มี nodes และเส้นทาง monotonic บนตารางสี่เหลี่ยมจากถึงซึ่งไม่ข้ามเส้นทแยงมุม (และทำจากสองขั้นตอน:และ ) เส้นทางเหล่านี้บางครั้งเรียกว่าเส้นทาง Dyckหรือทัศนศึกษา ฉันสามารถแสดงตอนนี้ในแง่ของเส้นทางตาข่าย: มันเป็นจำนวนเส้นทาง Dyck ของความยาว 2 (n-1) และความสูงมากกว่าหรือเท่ากับชั่วโมง(หมายเหตุ: ต้นไม้สูงอยู่ใน bijection กับเส้นทาง Dyck ของความสูง )n( 0 , 0 ) ( n - 1 , n - 1 ) (n-1)×(n-1)(0,0)(n-1,n-1) . ชม. ชม. - 1Bnชั่วโมงชั่วโมงชั่วโมงชั่วโมง-1

ฉันคิดว่าพวกเขาเริ่มต้นด้วย (ดังนั้นอยู่เหนือเส้นทแยงมุม) สำหรับแต่ละเส้นทางฉันพิจารณาขั้นตอนแรกที่ข้ามเส้นถ้ามี จากจุดด้านบนตลอดทางกลับไปที่จุดกำเนิดฉันเปลี่ยนเป็นและในทางกลับกัน (นี่คือภาพสะท้อนการเขียนเส้น ) เห็นได้ชัดว่าเส้นทางที่ฉันต้องการนับ ( ) อยู่ในเส้นทางที่มีจากเส้นทาง monotonic จากถึงซึ่งหลีกเลี่ยงขอบเขตและx-1 (ดูรูป )y = x + h - 1 y = x + h B n h ( - h , hY=x+ชั่วโมง-1Y=x+ชั่วโมงBnชั่วโมง( n(h,h)y = x + 2 h + 1 y = x - 1(n1,n1)y=x+2h+1y=x1

ในหนังสือคลาสสิคLattice Path Count and Applicationsโดย Mohanty (1979, หน้า 6) สูตร นับจำนวนเส้นทางโมโนทโทนิกในตาข่ายจากถึงซึ่งหลีกเลี่ยงขอบเขตและกับและ0 (ผลลัพธ์นี้ถูกสร้างขึ้นครั้งแรกโดยนักสถิติชาวรัสเซียในยุค 50) ดังนั้นเมื่อพิจารณาจากแหล่งกำเนิดใหม่ที่เราจะปฏิบัติตามเงื่อนไขของสูตร: ,(0,0)(m,n)y=x-ty=x+st>0s>0(-h,h)s=1t=2h+1(n+h-1,

kZ[(m+nmk(t+s))(m+nn+k(t+s)+เสื้อ)],
(0,0)(ม.,n)Y=x-เสื้อY=x+sเสื้อ>0s>0(-ชั่วโมง,ชั่วโมง)s=1เสื้อ=2ชั่วโมง+1และจุดปลายทาง (มุมบนขวา) คือตอนนี้NH-1) จากนั้น สิ่งนี้สามารถทำให้ง่ายขึ้นใน ซึ่งในทางกลับกันเทียบเท่ากับ ความแตกต่างกับสูตรที่คาดหวังคือฉันรวมกับจำนวนคี่ ( ) แทนที่จะเป็นจำนวนเต็มบวกทั้งหมด ( )B n h = k Z [ ( 2 n - 2(n+ชั่วโมง-1,n-ชั่วโมง-1) Bn+1,h-1=kZ[ ( 2n
Bnชั่วโมง=ΣkZ[(2n-2n+ชั่วโมง-1-k(2ชั่วโมง+2))-(2n-2n-ชั่วโมง-1+k(2ชั่วโมง+2)+2ชั่วโมง+1)].
Bn+1,h-1=k0[ ( 2n
Bn+1,ชั่วโมง-1=ΣkZ[(2nn+1-(2k+1)ชั่วโมง)-(2nn-(2k+1)ชั่วโมง)],
Bn+1,ชั่วโมง-1=Σk0[(2nn+1-(2k+1)ชั่วโมง)-2(2nn-(2k+1)ชั่วโมง)+(2nn-1-(2k+1)ชั่วโมง)].
2k+1k

ความคิดใดที่ปัญหาคืออะไร?


คุณบอกว่าคุณต้องการใช้สิ่งเบื้องต้นเท่านั้น แต่คุณใช้ผลลัพธ์จากหนังสือ Mohanty ได้รับข้อมูลประจำตัวที่คุณใช้อย่างไร
Raphael

ฉันกำหนดในประโยคแรกสิ่งที่ฉันหมายถึงโดย "ประถม": ไม่มีฟังก์ชั่นการสร้างไม่มีการวิเคราะห์ที่ซับซ้อนไม่มีการวิเคราะห์ฟูริเยร์ ในหนังสือของเขา Mohanty ใช้วิธีการเบื้องต้นเพื่อให้ได้สูตรนั้นอย่างแม่นยำยิ่งขึ้นหลักการของการสะท้อนและการแยกออกจากกันบนเส้นทางขัดแตะ (ฉันใช้ชื่อเดิมด้านบน) หากคุณยืนยันฉันจะเพิ่มหลักฐานของเขาเมื่อสิ้นสุดคำถาม
คริสเตียน

ไม่เลยเพียงแค่ต้องการให้แน่ใจว่าคุณไม่ได้ละเมิดกฎของคุณเอง
Raphael

มันแปลกมากที่ฉันเห็น 'การสร้างฟังก์ชั่น' ที่ระบุว่าเป็นเทคนิคที่ไม่ใช่ระดับประถมศึกษาเมื่อ combinatorics เชิงวิเคราะห์ถือว่าเป็นระดับประถมศึกษา πดูเหมือนว่าเป็นค่าที่ไม่ใช่ระดับประถมศึกษา คุณมีหลักฐานที่เปรียบเทียบได้ของ asymptotics ของสัมประสิทธิ์ทวินามกลางเพื่อให้ความรู้สึกที่ดีขึ้นของสิ่งที่คุณกำลังมองหา? ฉันสงสัยว่าทั้งสองมีความสัมพันธ์กันอย่างใกล้ชิด ...
สตีเว่น Stadnicki

คำตอบ:


2

เส้นทางเสียงโมโนจาก(-ชั่วโมง,ชั่วโมง)ถึงที่คุณสร้างหลีกเลี่ยงขอบเขตก่อนที่จะข้ามเป็นครั้งแรก ดังนั้นสูตรที่คุณใช้จึงไม่สามารถใช้ได้(n-1,n-1)Y=x+2ชั่วโมง+1Y=x+ชั่วโมง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.