অ্যাসিপোটোটিক্যালি টাইট উপরের বাউন্ড কী?


15

আমি যেটি asympototically আঁটসাঁটভাবে শিখেছি তার অর্থ এটি উপরোক্ত এবং নীচে থেকে নীচে স্বরলিখনের মতো আবদ্ধ। তবে বিগ-ও স্বরলিপিটির জন্য সংক্ষিপ্ততর টাইট উপরের সীমাটির অর্থ কী?


এটি আমাকেও বিভ্রান্ত করেছে। কেন লেখকরা "থিতা" বলতে পারেন না? কেন অপ্রয়োজনীয় পদ উদ্ভাবন?
বেরোয়াল

উত্তর:


21

এই বলে যে একটি বড় হে আবদ্ধ হয় "এসিম্পটোটিকভাবে আঁট" মূলত মানে যে লেখক লিখেছি উচিত । উদাহরণস্বরূপ, ( এক্স 2 ) এর অর্থ এটি সমস্ত বড় পরিমাণে এক্সের জন্য কিছু ধ্রুবক বার x 2 এর চেয়ে বেশি  নয়  ; "অ্যাসিপোটোটিক্যালি টাইট" এর অর্থ এটি যথেষ্ট পরিমাণে এক্সের জন্য  ধ্রুবক সময়  x 2 এবং এটি নয়, কিছু ধ্রুবক সময়  x 1.999Θ()O(x2)x2xx2xx1.999


13

এখানে এটি ব্যাখ্যা করার জন্য একটি উদাহরণ রয়েছে (এবং ডেভিডের উত্সাহিত উত্তরের একটি দৃ concrete় উদাহরণ)।

ধরুন আপনার কাছে একটি অ্যালগরিদম আছে যা ইনপুট হিসাবে দেওয়া হয় পূর্ণসংখ্যার অ্যারে । অ্যালগোরিদম অ্যারের মাধ্যমে স্ক্যান করে এবং প্রথমদিকে শিরোনামে সেট করা কাউন্টারকে বাড়িয়ে দেয় যখন এটি এমন কোনও উপাদান দেখায় যা একটি এমনকি পূর্ণসংখ্যা। আমরা বলতে মধ্যে অ্যালগরিদম রান প্রমাণ করতে পারেন হে ( 3 ) সময়, যেখানে n হল উপাদান সংখ্যা একটি । তবে আমরা আরও শক্ত করে বাধা দিতে পারি এবং বলতে পারি এটি ( এন ) এর সাথে চলে । এই গণ্ডিটি অসম্পূর্ণভাবে শক্ত: প্রকৃতপক্ষে, যেহেতু ইনপুটটি পড়তে ইতিমধ্যে Ω ( n ) সময় লাগে , আমরা আরও সুনির্দিষ্ট হতে পারি এবং বলতে পারি যে অ্যালগরিদম লাগেAO(n3)nAO(n)Ω(n) সময়Θ(n)


3
+1, তবে আমি মনে করি যে আপনার উদাহরণের নির্বাচনের ক্ষেত্রে একটি বিপদটি এটির দাবী করে ভুল ব্যাখ্যা করা যেতে পারে যে উপরের দিকের অ্যাসেম্পোটোটিক্যালি টাইট হওয়ার জন্য, এটি অবশ্যই হওয়া উচিত যে এই সমস্যার জন্য কোনও দ্রুততর অ্যালগরিদম সম্ভব নয়, যখন এটি সত্য নয়। (আমি এটি বলছি কারণ যখনই আমি " আপনার ইনপুট পড়ার জন্য কমপক্ষে সময় প্রয়োজন" পর্যবেক্ষণটি দেখি তখন এটি এমন কোনও "দ্রুততর অ্যালগরিদমের অস্তিত্ব থাকতে পারে না" দাবিটি ন্যায়সঙ্গত করার জন্য ব্যবহৃত হচ্ছে))Ω(n)
j_random_hacker

1
@ j_random_hacker আপনি ঠিক বলেছেন, আমাদের এটির যত্ন নেওয়া উচিত। পুনরাবৃত্তি করার জন্য, অবশ্যই একটি অ্যাসেম্পোটোটিক্যালি টাইট বাঁধাই সাধারণভাবে দ্রুত অ্যালগরিদম হওয়ার সম্ভাবনা সম্পর্কে কিছুই বলে না।
জুহো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.