আমাদের কী গড়পড়তা ক্লাস আছে, বলুন, গড়-কেস জটিলতা? উদাহরণস্বরূপ, সমস্যার জন্য কোনও (নামযুক্ত) জটিলতা বর্গ রয়েছে যা প্রত্যাশিত বহুপদী সময় সিদ্ধান্ত নিতে পারে?
অন্য একটি প্রশ্ন সর্বোত্তম কেস জটিলতা বিবেচনা করে , নীচে উদাহরণ দিয়ে:
(প্রাকৃতিক) সমস্যাগুলির এমন কোনও শ্রেণি রয়েছে যার সিদ্ধান্তে কমপক্ষে তাত্পর্যপূর্ণ সময় প্রয়োজন?
স্পষ্ট করতে, কিছু এক্সপ- অসম্পূর্ণ ভাষা । স্পষ্টতই, এল এর সমস্ত দৃষ্টান্তগুলির জন্য তাত্পর্যপূর্ণ সময় প্রয়োজন হয় না: এমন উদাহরণ রয়েছে যা বহু-কালীন সময়েও সিদ্ধান্ত নেওয়া যেতে পারে। সুতরাং, এর সর্বোত্তম কেস জটিলতা এক্সপোশনাল সময় নয়।
সম্পাদনা: যেহেতু বেশ কয়েকটি অস্পষ্টতা দেখা দিয়েছে, তাই আমি আরও স্পষ্ট করার চেষ্টা করতে চাই। "বেস্ট কেস" জটিলতা বলতে আমি বোঝায় এমন জটিলতা শ্রেণি যার সমস্যার জটিলতা কিছু ফাংশন দ্বারা সীমাবদ্ধ । উদাহরণস্বরূপ, BestE কে ভাষার শ্রেণীরূপে সংজ্ঞায়িত করুন যা কিছু লিনিয়ার তদন্তের চেয়ে কম সময়ে সিদ্ধান্ত নেওয়া যায় না। প্রতীকীভাবে, একটি নির্বিচারে ট্যুরিং মেশিনকে বোঝাতে দিন এবংসি এন 0 এন , , এবং প্রাকৃতিক সংখ্যার হতে:
যেখানে আগে যে সময় নেয় তা বোঝায়এম ইনপুট থামার ।
আমি স্বীকার করি যে এই জাতীয় শ্রেণীর সমস্যা সংজ্ঞায়িত করা খুব অদ্ভুত, যেহেতু আমাদের প্রতিটি টিউরিং মেশিনের প্রয়োজন , তার শক্তি নির্বিশেষে, কোনও লিনিয়ার এক্সফেনশনিয়ালের চেয়ে কম সময়ে ভাষা নির্ধারণ করতে পারে না।
তবুও লক্ষ্য করুন যে বহু-সময়-সমকক্ষ ( BestP ) প্রাকৃতিক, যেহেতু প্রতিটি টিউরিং মেশিনের জন্য সময় প্রয়োজন requiresকমপক্ষে তার ইনপুট পড়তে।
পিএস: হতে পারে, "সমস্ত ট্যুরিং মেশিন জন্য" হিসাবে পরিমাণের পরিবর্তে কিছু পূর্বনির্ধারিত শ্রেণিতে সীমাবদ্ধ করতে হবে, যেমন বহু-কালীন ট্যুরিং মেশিন। এইভাবে, আমরা like এর মতো ক্লাসগুলি সংজ্ঞায়িত করতে পারি , এটি বহুগুণ-সময় ট্যুরিং মেশিনে সিদ্ধান্ত নেওয়ার জন্য অন্তত চতুর্ভুজ সময় প্রয়োজন এমন ভাষার শ্রেণি।
পিএস 2: একজনও সার্কিট-জটিলতার অংশটিকে বিবেচনা করতে পারে, যেখানে আমরা কোনও ভাষা নির্ধারণের জন্য সর্বনিম্ন সার্কিটের আকার / গভীরতা বিবেচনা করি।