NEN2
আসলে আপনার কত বিট দরকার?
NE(N2E)log2(N2E)
আমরা সাধারণের ক্ষতি ছাড়াই ধরে নেব যে , অর্থাৎ অর্ধেক বা এর চেয়ে কম প্রান্ত উপস্থিত রয়েছে। যদি এটি না হয় তবে আমরা এর পরিবর্তে "অ-কিনারা" সেটটি সঞ্চয় করতে পারি।E≤N22
যদি , , সুতরাং ম্যাট্রিক্স উপস্থাপনা asyptotically অনুকূল। যদি , স্টার্লিংয়ের সান্নিধ্য এবং কিছুটা গাণিতিক ব্যবহার করে আমরা পাই:E=N22log2(N2E)=N2+o(N2)E≪N2
log2(N2E)
=2ইলগ2এন+হে(নিম্ন অর্ডার শর্তাবলী)=log2(N2)!E!(N2−E)!
=2Elog2N+O(low order terms)
যদি আপনি বিবেচনা করেন যে হল একটি পূর্ণসংখ্যার আকার যা কোনও নোড সূচককে উপস্থাপন করতে পারে তবে অনুকূল উপস্থাপনা নোড আইডির একটি অ্যারে, অর্থাৎ নোড সূচির একটি অ্যারে।2 ইlog2N2E
বলার পরে, স্পারসিটির একটি ভাল পরিমাপ হ'ল এনট্রপি, যা সর্বোত্তম উপস্থাপনার প্রান্তে বিটের সংখ্যাও। তাহলে সম্ভাব্যতা যে প্রান্ত উপস্থিত হয়, এনট্রপি হয় । জন্য , এনট্রপি 2 (অর্থাত দুই অনুকূল উপস্থাপনা প্রান্ত প্রতি বিট), এবং গ্রাফ ঘন হয়। যদি এনট্রপিটি উল্লেখযোগ্যভাবে 2 এর চেয়ে বেশি হয় এবং বিশেষত এটি যদি কোনও পয়েন্টারের আকারের কাছাকাছি থাকে তবে গ্রাফটি বিচ্ছিন্ন। -লগ2পি(1-পি)পি≈1p=EN2−log2p(1−p)p≈12