এলোমেলোভাবে মেলডেবল গাদা - প্রত্যাশিত উচ্চতা


9

র্যান্ডমাইজড মেল্ডেবল হিপগুলির একটি অপারেশন " মেল্ড " রয়েছে, যা আমরা পরে সন্নিবেশ সহ অন্যান্য সমস্ত ক্রিয়াকলাপ সংজ্ঞায়িত করতে ব্যবহার করি।

প্রশ্নটি হল, নোড সহ সেই গাছের একটি প্রত্যাশিত উচ্চতা কত ?n

গাম্বিন এবং মলিনকোভস্কির উপপাদ্য 1, র্যান্ডমাইজড মেল্ডেবল অগ্রাধিকার ক্যু ( প্রফেসিং অফ সফটওয়্যার 1998, কম্পিউটার সায়েন্সের বক্তৃতা নোট 1515, পিপি। 344–349, 1998; পিডিএফ ) প্রমাণ সহ এই প্রশ্নের উত্তর দেয়। তবে আমরা বুঝতে পারি না কেন আমরা লিখতে পারি:

E[hQ]=12((1+E[hQL])+(1+E[hQR])).

আমার জন্য গাছের উচ্চতা

hQ=1+max{hQL,hQR},

যা আমি প্রসারিত করতে পারি:

E[hQ]=1+E[max{hQL,hQR}]=1+kP[max{hQL,hQR}=k].

সম্ভাব্যতা যে দুটি সাব-ট্রি উচ্চতা সর্বোচ্চ সমান k মোট সম্ভাবনা আইন ব্যবহার পুনর্লিখিত করা যেতে পারে:

P[max{hQL,hQR}=k]=P[max{hQL,hQR}=khQLhQR]P[hQLhQR]+P[max{hQL,hQR}=khQL>hQR]P[hQL>hQR]=P[hQR=khQLhQR]P[hQLhQR]+P[hQL=khQL>hQR]P[hQL>hQR].

সুতরাং শেষে আমি পেতে:

E[hQ]=1+k{P[hQR=khQLhQR]P[hQLhQR]+P[hQL=khQL>hQR]P[hQL>hQR]}.

এখানেই আমি আটকা পড়েছি। আমি দেখতে পাচ্ছি যে কম-বেশি সমান (তবে আমাদের সর্বাধিক need ) । তবে শুরু থেকেই সূত্রের দিকে নিয়ে যাওয়া কিছুই নয়।P[hQL>hQR]1212

সাবট্রির উচ্চতা আমার কাছে স্বাধীন বলে মনে হয় না।

সাহায্যের জন্য ধন্যবাদ.

উত্তর:


4

কাগজে, উচ্চতা নয়। এটি একটি সম্পূর্ণ বাইনারি গাছের গোড়া থেকে এলোমেলো হাঁটার দৈর্ঘ্য (তারা জোর দেয় প্রতিটি পাতাকে "নীল"), তাই তাদের যে মত প্রকাশ তা সঠিক জিনিস thehQ

এছাড়াও, আপনি অন্তর্ভুক্তি এড়াতে পারেন। গভীরতা একটি নির্দিষ্ট পাতার এ বিভক্তি সম্ভাবনা ঠিক হয় । তাই হাঁটার প্রত্যাশিত দৈর্ঘ্যd2d

leaves(Q)depth()2depth()

যা কোনও বিতরণের এনট্রপি আকারের একটি সেট।|leaves(Q)|


1
কেন আপনি আমাকে ইন্ডাকশনটি ব্যবহার করতে হবে না কেন আপনি আরও বিশদে ব্যাখ্যা করতে পারেন? আমি প্রত্যাশিত দৈর্ঘ্যের সূত্রের সাথে একমত। আমি শুধু দেখতে পাচ্ছি না কেন এটি ও (লগইন) হওয়া উচিত? স্ট্রিংগুলিতে একটি বিতরণ এনট্রপি বলতে কী বোঝ?
ম্যাটিউজ উইজিজিস্কি

কারণ আকার এর সেটগুলিতে একটি বিতরণের এনট্রপি সর্বজনীনভাবে বিতরণ দ্বারা সর্বাধিক পরিচিত, যা ক্ষেত্রে এটি । nlogn
লুই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.