সবচেয়ে ছোট সেট সেটগুলির সংগ্রহের অন্তর্ভুক্ত নয়


14

ইনপুট হিসেবে দেওয়া একটি পূর্ণসংখ্যা এবং একটি সেট এস উপাদানের সেট { 1 , , n } , { 1 , এর উপাদানগুলির একটি সেট টি খুঁজে বের করার জটিলতা কী , n } যেমন টি এর ন্যূনতম কার্ডিনালিটি রয়েছে এবং টি এস এর কোনও একটিতে অন্তর্ভুক্ত নেই ?nS{1,...,n}T{1,...,n}TTS


উভয় উত্তর এখনও পর্যন্ত হিট সেট উল্লেখ। নোট করুন যে হিট সেটগুলি হাইপারগ্রাফগুলিতেও দেখা যায়, যাকে ট্রান্সভার্সাল বলা হয় এবং সিএনএফ ডিএনএফ রূপান্তর রূপে মনোটোন বুলিয়ান সূত্রগুলি।
vzn

উত্তর:


16

আসুন , এবং এফ = { এস 1 , এস 2 , , এস এম } 2 [ এন ][n]={1,2,,n}F={S1,S2,,Sm}2[n] ইনপুট সেট পরিবার হতে দিন। আমি আপনার সমস্যা গঠনের ভুল বুঝে না নিলে আমরা ন্যূনতম-আকারের সেট টি খুঁজে পেতে চাই find [ n ]T[n] নিলে যেমন জন্য ,TSii=1,2,,m

আপনার প্রশ্নের, নোট উত্তর দেওয়ার জন্য যে যদি এবং কেবল যদি টি ( [ এন ] এস আমি ) । অর্থাৎ, টি প্রতিটি এস এর পরিপূরক ছেদ করতে হবে i । তবে এর অর্থ হ'ল আপনার সমস্যাটি হিট সেট সমস্যার সমতুল্য (ইনপুট জি = { [ n ] এস আই : i = 1 , 2 , , মি } ) সহ হিট সেটটি বিবেচনা করুন ):TSiT([n]Si)TSiG={[n]Si : i=1,2,,m}

হিট সেট। একটি সেট পরিবার প্রদত্ত এবং পূর্ণসংখ্যা , একটি সেট বিদ্যমান নেই টি [ এন ] সঙ্গে | টি | এবং টি এস সব জন্য এস এফF2[n]kT[n]|T|kTSSF ?

হিট সেটটি এনপি-সম্পূর্ণ হিসাবে পরিচিত এবং দৃ O ় ক্ষতিকারক -সময় হাইপোথেসিস ব্যর্থ না হলে সময়ের চেয়ে দ্রুত আলগাভাবে সমাধান করা যায় না, আলগাভাবে বলা যায় না solvedO(2n)


আহ, আমি হিট সেট সম্পর্কে ভেবেছিলাম, কিন্তু আমি হ্রাসটি দেখিনি। ধন্যবাদ!
a3nm

11

সমস্যাটি সেট কভার সমস্যা / হিটিং সেট সমস্যার সমতুল্য:

একটি পরিবার প্রদত্ত এর সাব-সেট নির্বাচন এর { 1 , ... , এন } , একটি সেট এটি টি { 1 , ... , এন } সংক্ষিপ্ত সম্ভব আকারের যে ছেদ করে পরিবারে জোড়া প্রত্যেকে সেট এফF{1,,n}T{1,,n}F

TSF={A¯:AS}S={A¯:AF}

O(logn)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.