দেখা হিসাবে এই সাম্প্রতিক xkcd ফালা এবং এই সাম্প্রতিক ব্লগ পোস্টপিটার নরভিগের (এবং একটি স্ল্যাশডট গল্প যার মধ্যে রয়েছে), "রেজেক্স গল্ফ" (যাকে আরও ভালভাবে নিয়মিত এক্সপ্রেশন বিচ্ছেদ সমস্যা বলা যেতে পারে) হ'ল সংক্ষিপ্ততম নিয়মিত অভিব্যক্তি সংজ্ঞায়নের ধাঁধা যা সেট এ এর প্রতিটি শব্দকে গ্রহণ করে এবং এতে কোনও শব্দ নেই বি বি। নরভিগের পোস্টে যুক্তিসঙ্গতভাবে সংক্ষিপ্ত প্রার্থী তৈরি করার জন্য একটি অ্যালগরিদম অন্তর্ভুক্ত রয়েছে এবং তিনি নোট করেছেন যে তার পদ্ধতির মধ্যে এনপি-সম্পূর্ণ সেট কভার সমস্যা সমাধান করা জড়িত, তবে তিনি এও উল্লেখ করতে সতর্ক হন যে তার পদ্ধতির প্রতিটি নিয়মিত অভিব্যক্তি বিবেচনা করা হয় না, এবং অবশ্যই তাঁর অগত্যা একমাত্র অ্যালগরিদম নয়, তাই তার সমাধানগুলি অনুকূল হওয়ার গ্যারান্টিযুক্ত নয়, এবং এটিও সম্ভব যে কিছু অন্যান্য নিশ্চিতভাবে বহুপদী-সময়ের অ্যালগোরিদম সমতুল্য বা আরও ভাল সমাধান খুঁজে পেতে পারে।
সংক্ষিপ্ততার জন্য এবং অপ্টিমাইজেশন প্রশ্নটি সমাধান করতে না এড়াতে, আমি মনে করি নিয়মিত এক্সপ্রেশন বিভাজনের সবচেয়ে প্রাকৃতিক সূত্রটি হ'ল:
প্রদত্ত দুটি (সসীম) সেট করে এবং বি কিছু বর্ণমালা ধরে স্ট্রিং Σ সেখানে দৈর্ঘ্যের একটি রেগুলার এক্সপ্রেশন হয় ≤ ট এতে প্রত্যেক স্ট্রিং গ্রহণ একটি এবং প্রতিটি স্ট্রিং প্রত্যাখ্যান বি ?
এই বিশেষ বিচ্ছেদ সমস্যার জটিলতা সম্পর্কে কিছু জানা যায় কি? (নোট করুন যেহেতু আমি এবং B কে স্ট্রিংয়ের সসীম সেট হিসাবে নির্দিষ্ট করেছি তাই সমস্যার আকারের স্বাভাবিক ধারণা হ'ল A এবং B এর সমস্ত স্ট্রিংয়ের মোট দৈর্ঘ্য ; এটি কে থেকে কোনও অবদানকে সরিয়ে দেয় )। এটা অত্যন্ত সম্ভবত আমার এটা মনে হচ্ছে যে হয় দ্বারা NP-সম্পূর্ণ (এবং আসলে, আমি হ্রাস কভার সমস্যা কিছু বাছাই হতে আশা) কিন্তু কয়েক অনুসন্ধানসমূহ বিশেষভাবে উপকারী কিছু পরিণত আপ করেন নি।