সমস্যাটি এনপি-হার্ড।
আমরা এটি ভার্টেক্স কভার হ্রাস করে দেখায়:
একটি গ্রাফ এবং একটি থ্রেশহোল্ড , সেখানে কি সর্বাধিক তে কার্ডিনালিটির সাবসেট , যাতে প্রতিটি প্রান্তটি কমপক্ষে একটি নোডের ঘটনা ?G=(V,E)kV′⊆VkEV′
আমরা এটি কলাম এবং সাথে একটি রেজেক্স ক্রসওয়ার্ডে অনুবাদ করি সারি নিম্নরূপ:|E|+1|V|
প্রথমটি বাদে সমস্ত কলাম একটি প্রান্তের সাথে মিলে যায়। তারা একটি রেজেক্স ।0∗1(0|1)∗
সমস্ত সারি একটি ভার্টেক্সের সাথে মিলে যায়। তারা একটি রেজেক্স পায় যা কোনওভাবেই লিখতে দেয়
অবশেষে, প্রথম কলামটি ভার্টেক্স কভারের আকার গণনা করে। এটি একটি রেজেক্স পায়, যা বেশিরভাগ দেয়।k
রেজেক্স ক্রসওয়ার্ড এবং ভার্টেক্স কভারগুলির সমাধানগুলির মধ্যে যোগাযোগের বিষয়টি সুস্পষ্ট হওয়া উচিত।
উদাহরণ:
নিম্নলিখিত গ্রাফের জন্য 2 আকারের একটি শীর্ষস্থানীয় কভারটি সন্ধান করুন:
VA=0∗∣∣10110
VB=0∗∣∣11101
VC=0∗∣∣10011
VD=0∗∣∣11000
Counter=0∗∣∣0∗10∗∣∣0∗10∗10∗
E1=0∗1(0|1)∗
E2=0∗1(0|1)∗
E3=0∗1(0|1)∗
E4=0∗1(0|1)∗
সর্বশেষে, আপনি "শব্দের" সেট আপ করতে পারেন যাতে করে মাধ্যমে শীর্ষ regexes এবং এবং মাধ্যমে বাম পাশে regexes হয়।VAVDCounterE1E4
এই রেজেক্স ক্রসওয়ার্ডটি সমাধান করা আপনাকে নোড বা জন্য 2 আকারের একটি শীর্ষস্থানীয় কভার ।VA,VBVC,VB
আমরা ট পরিবর্তন করেন তাহলে 1 হতে এবং হতে অন্য একটি উদাহরণ হিসাবে, রেজেক্স ক্রসওয়ার্ডটি সমাধান করা অসম্ভব কারণ 1 মাপের কোনও ভার্টেক্স কভার নেই।Counter0∗∣∣0∗10∗