দুটি স্ট্রিং x এবং y দেওয়া, আমি ন্যূনতম আকারের ডিএফএ তৈরি করতে চাই যা এক্স গ্রহণ করে এবং y প্রত্যাখ্যান করে। এটি করার একটি উপায় হ'ল নৃশংস বাহিনী অনুসন্ধান। আপনি ডিএফএর শুরুটি সবচেয়ে ছোট দিয়ে শুরু করুন। আপনি এক্সটি গ্রহণ করে এবং y প্রত্যাখ্যান করে এমন কোনও সন্ধান না করা পর্যন্ত আপনি প্রতিটি ডিএফএ চেষ্টা করে দেখেন।
আমি জানতে চাই যে ন্যূনতম আকারের ডিএফএ সন্ধান বা বিল্ড করার কোনও অন্য কোনও উপায় আছে যা এক্স গ্রহণ করে এবং y প্রত্যাখ্যান করে। অন্য কথায়, আমরা কী জাল ফোর্স সন্ধান করতে পারি?
আরো বিস্তারিত:
(1) আমি একটি ন্যূনতম মাপের ডিএফএ নয়, একটি ন্যূনতম আকারের ডিএফএ খুঁজে পেতে সত্যিই একটি অ্যালগরিদম চাই want
(২) ন্যূনতম ডিএফএ কত বড় বা ছোট তা আমি কেবল জানতে চাই না।
(3) এই মুহুর্তে, আমি কেবলমাত্র আপনার ক্ষেত্রে x এবং y দুটি স্ট্রিং থাকায় এই বিষয়ে দৃষ্টি নিবদ্ধ করছি।
সম্পাদনা করুন :
আগ্রহী পাঠকের জন্য অতিরিক্ত তথ্য:
ধরুন এবং y দৈর্ঘ্যের বাইনারি স্ট্রিং সর্বাধিক n হয় । এটি একটি পরিচিত ফলাফল যে একটি ডিএফএ রয়েছে যা এক্স গ্রহণ করে এবং y কে সর্বাধিক with দিয়ে প্রত্যাখ্যান করে √ রাজ্যগুলি। লক্ষ করুন যে প্রায়nare রয়েছে √ বাইনারি বর্ণমালা এবং সর্বাধিক D এর সাথে ডিএফএর√ রাজ্যগুলি। অতএব, নিষ্ঠুর বলের পদ্ধতির জন্য আমাদেরnmore এর বেশি গণনার প্রয়োজন হবে না √ ডিএফএ এর। এটি অনুসরণ করে যে ব্রুট ফোর্স পদ্ধতিরn n এরচেয়ে বেশি কিছু নিতে পারে না √ সময়।
যে স্লাইডগুলি আমি সহায়ক বলে মনে করেছি: https://cs.uwaterloo.ca/~shallit/Talks/sep2.pdf