আমি এক ধরণের নতুন, তবে কম্পিউটিং এবং জটিলতা তত্ত্বের ক্ষেত্রে খুব আগ্রহী এবং ক্লাসের সমস্যাগুলি কীভাবে করা যায় এবং সমস্যাগুলি সমাধান করার জন্য মেশিনের সাথে কতটা তীব্র সমস্যা সম্পর্কিত তা সম্পর্কে আমি আমার বোধগম্যতা স্পষ্ট করতে চাই।
আমার বোঝাপড়া
- স্ট্যান্ডার্ড ট্যুরিং মেশিন - একটি টুরিং মেশিন যার সীমাবদ্ধ বর্ণমালা, সীমাবদ্ধ সংখ্যক রাজ্য এবং একটি ডান-অনন্ত টেপ রয়েছে
- টিউরিং-ইকুইভ্যালেন্ট মেশিন - একটি টিউরিং মেশিন যা একটি স্ট্যান্ডার্ড ট্যুরিং মেশিনটি অনুকরণ করতে পারে এবং অনুকরণ করতে পারে (বেশিরভাগ ক্ষেত্রে স্থান এবং সময়ের মধ্যে কিছুটা বাণিজ্য বন্ধ থাকে) em
P
- স্ট্যান্ডার্ড ট্যুরিং মেশিন (উপরে সংজ্ঞায়িত) ব্যবহার করে বহুবিধ সময়ে সমস্যার সমাধান করতে পারে এমন শ্রেণীর সমস্যাগুলিNP
- সমস্যাগুলির শ্রেণি যা একটি স্ট্যান্ডার্ড টুরিং মেশিন ব্যবহার করে বহুবর্ষে যাচাই করা যেতে পারেNP-complete
- সবচেয়ে কঠিন সমস্যাগুলি যা এখনও রয়েছেNP
, যা সমস্তNP
সমস্যা বহুবচনীয় সময়ে রূপান্তরিত হতে পারে
আমার প্রশ্ন
(জটিলতা ক্লাস আছে P
, NP
, NP-complete
, ইত্যাদি) অ্যালগরিদম, বা অ্যালগরিদম এবং মেশিন এর সাথে সম্পর্কিত?
অন্য উপায়ে বলেছিলেন, আপনি যদি একটি টুরিং সমতুল্য মেশিন তৈরি করতে পারেন (এটি একটি স্ট্যান্ডার্ড টিএম করতে পারে এমন সমস্ত সমস্যার সমাধান করতে পারে তবে সময় / জায়গার বিভিন্ন পরিমাণে) এবং এই নতুন মেশিনটি NP-complete
সময় মতো সমস্যার সমাধান করতে পারে যা একটি হিসাবে বেড়ে যায় ইনপুট সম্মানের সাথে বহুপদী, যে বোঝাতে হবে P=NP
?
বা NP-complete
সমস্যাটি বিবেচনার জন্য বহুপদী সময়ে সমস্ত সম্ভাব্য টুরিং মেশিনগুলিতে সমাধানযোগ্য হতে হবে P
?
বা আমি উপরের মৌলিক কিছু ভুল বুঝতে পারি?
আমার একটি চেহারা ছিল (সম্ভবত সঠিক অনুসন্ধানের শব্দগুলির সাথে নয়, আমি সমস্ত জার্গনটি বেশ ভাল জানি না) তবে এটি বেশিরভাগ বক্তৃতা / নোট ইত্যাদির মান স্ট্যান্ডার্ড মেশিনগুলিতে ফোকাস করে বলে মনে হয় তবে বলে যে কাস্টম মেশিনগুলি প্রায়শই কিছু সময় / স্থানের গতি থাকে স্থান / সময় ব্যয়ে আপ, কীভাবে জটিলতার ক্লাসে এটি বহন করে। আমি এই ক্ষেত্রের জার্গনের সাথে এখনও তেমন পরিচিত নই যে এটি ব্যাখ্যা করে এমন কাগজপত্রগুলি খুঁজে পাই।