প্রথম অংশে, আমরা বিজ্ঞপ্তিটি সিদ্ধান্ত নেওয়ার জন্য একটি ক্ষতিকারক অ্যালগরিদম প্রদর্শন করি। দ্বিতীয় অংশে, আমরা দেখাই যে এটি সমস্যাটি সিএনপি-হার্ড। তৃতীয় অংশে, আমরা দেখাই যে প্রতিটি বৃত্তাকার ভাষাটি র ফর্মের ভাষার মিলন (এখানে r খালি regexp হতে পারে); ইউনিয়ন অকার্যকরভাবে প্রয়োজন হয় না। চার ভাগের এক ভাগ, আমরা একটি বৃত্তাকার ভাষা যা গ্রন্থিচ্যুত সমষ্টি হিসেবে লেখা যাবে না প্রদর্শন Σ R + + আমি ।R+ +R। R+ +আমি
সম্পাদনা করুন: মার্কের মন্তব্যের পরে কিছু সংশোধন সংহত করা হয়েছে। বিশেষত, আমার আগের দাবি যে বিজ্ঞপ্তিটি সিএনপি-সম্পূর্ণ বা এনপি-হার্ড সংশোধন করা হয়েছে।
সম্পাদনা: থেকে স্বাভাবিক ফর্ম সংশোধন করতে Σ R + + আমি । একটি "সহজাত দ্বিধা" ভাষা প্রদর্শিত হয়েছে "। R*আমি। R+ +আমি
পিটার টেলরের মন্তব্য অব্যাহত রেখে, এখানে কোনও ভাষা তার ডিএফএ প্রদত্ত বিজ্ঞপ্তিযুক্ত কিনা তা (অত্যন্ত অদক্ষভাবে) কীভাবে সিদ্ধান্ত নেবেন তা এখানে রয়েছে। একটি নতুন ডিএফএ তৈরি করুন যার রাজ্যগুলি পুরানো রাজ্যের টিপলস। এই নতুন ডিএফএ সমান্তরালভাবে পুরানো ডিএফএর এন কপিগুলি চালায় ।এনএন
ভাষা বিজ্ঞপ্তি না হয়, তাহলে সেখানে একটি শব্দ যেমন যে যদি আমরা বারবার DFA তে মাধ্যমে এটি চালানোর সঙ্গে প্রাথমিক অবস্থায় শুরু গুলি 0 , তারপর আমরা পেতে রাজ্যের গুলি 1 , ... , র এন যেমন যে গুলি 1 গ্রহণ কিন্তু এক হয় অন্যান্য বেশী গ্রহণ করা হয় না (যদি তাদের সব তারপর স্বীকার করছেন তারপর ক্রম গুলি 0 , ... , গুলি এন আবশ্যক চক্র যাতে W * ভাষায় অনবরত চলছে)। অন্য কথায়, আমাদের এস 0 , … , এস এন থেকে একটি পথ রয়েছেWগুলি0s1,…,sns1s0,…,snw∗ থেকে এস 1 ,…, এস এন যেখানে এস 1 মেনে নিচ্ছে তবে অন্যগুলির মধ্যে একটি গ্রহণ করছে না। বিপরীতে, ভাষাটি যদি বিজ্ঞপ্তি হয় তবে তা ঘটতে পারে না।s0,…,sn−1s1,…,sns1
আমরা একটি সহজ নির্দেশ reachability পরীক্ষা সমস্যা কমে করেছি যাতে (ঠিক সব সম্ভব "খারাপ" পরীক্ষা -tuples)।n
বিজ্ঞপ্তিটির সমস্যাটি সিএনপি-হার্ড। ধরা যাক আমরা ভ্যারিয়েবল → x এবং এম ক্লোজ সি 1 , … , সি এম সহ একটি 3 এস্যাট উদাহরণ প্রদান করেছি । আমরা ধরে নিতে পারি যে এন = মি (ডামি ভেরিয়েবলগুলি যুক্ত করুন) এবং সেই এনটি প্রাইম (অন্যথায় একেএস প্রিমালিটি টেস্টিং ব্যবহার করে এন এবং 2 এন এর মধ্যে একটি প্রাইম সন্ধান করুন এবং ডামি ভেরিয়েবল এবং ক্লজ যুক্ত করুন)।nx⃗ mC1,…,Cmn=mnn2n
নিম্নলিখিত ভাষাটি বিবেচনা করুন: "ইনপুটটি → x 1 ⋯ → x n ফর্মের নয় যেখানে → x i সি i এর জন্য একটি সন্তোষজনক নিয়োগ ।" এই ভাষার জন্য একটি O ( n 2 ) ডিএফএ তৈরি করা সহজ। ভাষাটি যদি বিজ্ঞপ্তি না হয় তবে ভাষার মধ্যে ডাব্লু শব্দ রয়েছে , যার কিছু শক্তি ভাষাতে নেই power যেহেতু ভাষার একমাত্র শব্দের দৈর্ঘ্য n 2 নয় , ডাব্লু এর দৈর্ঘ্য 1 বা n হতে হবে । যদি এটি দৈর্ঘ্যের হয়x⃗ 1⋯x⃗ nx⃗ iCiO(n2)wn2w1n , এরপরিবর্তে ডব্লিউ এন বিবেচনাকরুন (এটি এখনও ভাষাতে রয়েছে), যাতে ডাব্লু ভাষায় হয় এবং ডাব্লু এন ভাষায় নয়। সত্য যে W এন ভাষা মানে নয় যে W একটি নিয়োগ পরিতৃপ্ত।1wnwwnwnw
বিপরীতভাবে, কোন পরিতৃপ্ত নিয়োগ একটি শব্দ ভাষার অ বৃত্ততুল্যতা প্রতিপাদন অনুবাদ: পরিতৃপ্ত নিয়োগ ভাষা জন্যে কিন্তু W এন না। সুতরাং 3SAT উদাহরণটি যদি সন্তুষ্ট না হয় তবে ভাষাটি বিজ্ঞপ্তিযুক্ত।wwn
এই অংশে, আমরা বৃত্তাকার ভাষার জন্য একটি সাধারণ ফর্ম আলোচনা। বিজ্ঞপ্তিযুক্ত জন্য কিছু ডিএফএ বিবেচনা করুন । একটি ক্রম সি = সি 0 , ... হয় বাস্তব যদি সি 0 = গুলি (প্রাথমিক অবস্থায়), অন্যান্য সব রাজ্যের গ্রহণ করা হয়, এবং সি আই = সি ঞ বোঝা সি আমি + + 1 = সি ঞ + + 1 । সুতরাং প্রতিটি আসল ক্রম শেষ পর্যন্ত পর্যায়ক্রমিক হয় এবং কেবলমাত্র চূড়ান্তভাবে অনেকগুলি বাস্তব সিকোয়েন্স থাকে (যেহেতু ডিএফএ চূড়ান্তভাবে অনেকগুলি রাজ্য থাকে)।LC=C0,…C0=sCi=CjCi+1=Cj+1
আমরা বলি যে শব্দটি সি অনুসারে আচরণ করেC যদি শব্দটি ডিএফএ থেকে রাজ্য থেকে রাজ্য গ i + 1 এ নিয়ে যায় তবে সমস্ত i । এ জাতীয় সমস্ত শব্দের ই ( সি ) সেটটি নিয়মিত (যুক্তি এই উত্তরটির প্রথম অংশের সাথে সমান)। মনে রাখবেন যে ই ( সি ) এল এর একটি উপসেট ।cici+1iE(C)E(C)L
একটি আসল সিকোয়েন্স , সি কেকে সিকোয়েন্স সি কে ( টি ) = সি ( কে টি ) হিসাবে সংজ্ঞায়িত করুন । সিকোয়েন্স সি কেও আসল। যেহেতু কেবল finitely বিভিন্ন ক্রম সি ট , ভাষা ডি ( সি ) যা সব ইউনিয়নের ই ( সি ট ) নিয়মিত হয়।CCkCk(t)=C(kt)CkCkD(C)E(Ck)
আমরা দাবি করি যে এর সম্পত্তি রয়েছে যে যদি x , y ∈ D ( C ) হয় তবে x y ∈ D ( C ) । প্রকৃতপক্ষে, ধরুন যে এক্স ∈ সি কে এবং ওয়াই ∈ সি এল । তারপরে x y ∈ C k + l । সুতরাং ডি ( সি ) = ডি ( সি ) + র আকারে লেখা যেতে পারেD(C)x,y∈D(C)xy∈D(C)x∈Cky∈Clxy∈Ck+lD(C)=D(C)+ কিছু রেগুলার এক্সপ্রেশন জন্য দ ।r+r
প্রতিটি শব্দ কিছু বাস্তব ক্রম ভাষা অনুরূপ মধ্যে সি , অর্থাত্ একটি বাস্তব ক্রম অস্তিত্ব আছে সি যে W অনুযায়ী আচরণ করে। সুতরাং এল সমস্ত বাস্তব ক্রম সি এর উপর ডি ( সি ) এর ইউনিয়ন । সুতরাং প্রতিটি বৃত্তাকার ভাষার ∑ r + i রূপের প্রতিনিধিত্ব রয়েছে । বিপরীতে, এ জাতীয় প্রতিটি ভাষা বিজ্ঞপ্তিযুক্ত (তুচ্ছভাবে)।wCCwLD(C)C∑r+i
বৃত্তাকার ভাষা বিবেচনা করুন সব শব্দের একটি , খ যে হয় একটি এমনকি সংখ্যা বা ধারণ একটি 'র বা একটি এমনকি সংখ্যা খ ' র (অথবা উভয়)। আমরা দেখাই যে এটি একটি বিচ্ছিন্ন যোগফল হিসাবে লেখা যায় না ∑ r + i ; "অসংলগ্ন করা" দ্বারা আমরা মানে R + + আমি ∩ R + + ঞ = ∅ ।La,bab∑r+ir+i∩r+j=∅
যাক কিছু DFA তে আকার হওয়া দ + + আমি আর এন > সর্বোচ্চ এন আমি কিছু হতে বিজোড় পূর্ণসংখ্যা। বিবেচনা করুন । যেহেতু , কিছু । পাম্পিং থিম মাধ্যমে আমরা একটি উপসর্গ পাম্প করতে সর্বাধিক দৈর্ঘ্য । এভাবে উত্পন্ন । একইভাবে, কিছু দ্বারা উত্পাদিত হয় , যা তৈরি করে । নোট করুন যেNir+iN>maxNiএক্স ∈ এল এক্স ∈ R + + আমি আমি এক্স এন R + + আমি z- র = একটি এন ! খ এন ! y = a N ! খ এন আর + জে জে আই ≠ জ এক্স ওয়াই ∉ এলx=aNbN!x∈Lx∈r+iixNr+iz=aN!bN!y=aN!bNr+jzi≠jযেহেতু । সুতরাং উপস্থাপনা বিরক্তি করা যাবে না।xy∉L