এমন কোনও এনপি-সম্পূর্ণ ভাষা আছে যেখানে এন-বিট উদাহরণগুলির ঠিক অর্ধেকটি থাকে?


25

এমন কি (প্রাকৃতিকভাবে প্রাকৃতিক) এনপি-সম্পূর্ণ ভাষা , যেমন প্রতিটি for ধরে? অন্য কথায়, সমস্ত বিট উদাহরণগুলির ঠিক অর্ধেকটি থাকে ।L{0,1}n1

|L{0,1}n|=2n1
Ln

4
খুব অবাক লাগবে যদি সেখানে না থেকে কয়েক মিনিটের জন্য চিন্তা করে কোনও নির্মাণ খুঁজে পাওয়া যায় না।
কাভেহ

2
এফডব্লিউআইডাব্লিউটি এমন একটি যা এনপি-হার্ড এবং এনপি / পলিতে ...L
নিল ইয়ং

সিএনএফ সূত্রগুলির বাইজিক বাইনারি এনকোডিং জন্য, { ( φ ) 1 | φ সন্তুষ্টযোগ্য } { ( φ ) 0 | at অসন্তুষ্ট } কাজ করা উচিত। e{e(φ)1 | φ}{e(φ)0 | φ}
ক্লাউস ড্রেইজার

4
@ ক্লাসড্রেজার অসন্তুষ্টিযোগ্যতা কোনও এনপি সম্পত্তি নয়, যদি না এনপি = সহ-এনপি হয়।
আন্দ্রেস ফারাগো

এই সম্পত্তির সাথে LN P - C o m p l e t e O এর অস্তিত্ব নেই এমন কোনও ওরাকেল আছে কি ? OLNPCompleteO
এরফান খানিকি

উত্তর:


24

আমি কয়েক বছর আগে এই প্রশ্নটি জিজ্ঞাসা করেছি এবং বোয়াজ বারাক ইতিবাচকভাবে এর উত্তর দিয়েছিল


বিবৃতিটি এনপি-সম্পূর্ণ ভাষার এর অস্তিত্বের সমান যেখানে এল | এল এন | বহু-কালীন গণনাযোগ্য।L|Ln|

বুলিয়ান সূত্র এবং স্যাট বিবেচনা করুন। প্যাডিং ব্যবহার এবং সামান্য সূত্রের এনকোডিং পরিবর্তন আমরা নিশ্চিত যে করতে পারেন এবং ¬ φ একই দৈর্ঘ্য।φ¬φ

যাক এনকোডিং যে হতে 

  • সকল সূত্র জন্য এবং সমস্ত সত্য অ্যাসাইনমেন্টের জন্য τ { 0 , 1 } | φ | , | Φ | = | Φ , τ | φτ{0,1}|φ||φ|=|φ,τ|
  • বহু-কালীন গণনাযোগ্য।|φ||φ|
  • এনকোডযুক্ত দৈর্ঘ্য সহ সূত্রগুলির সংখ্যা বহু-সময় গণনাযোগ্য।n

বিবেচনা করুন

L:={φφSAT}{φ,ττφ and σ<τ σφ}

এটি সহজেই দেখতে পাওয়া যায় যে এনপি-সম্পূর্ণ।L

তাহলে , পরিতৃপ্ত সত্য বরাদ্দকরণ সংখ্যা τ φ  এবং  σ < τ σ φ হয় পরিতৃপ্ত সত্য বরাদ্দকরণ সংখ্যার সমান - 1 । যোগ করার পদ্ধতি φ নিজেই তার জন্য সত্য বরাদ্দকরণ পরিতৃপ্ত সংখ্যা অ্যাডস আপ φφSAT

τφ and σ<τ σφ
1φφ

আছে সত্য কার্য। প্রতিটি τ হয় সন্তুষ্ট φ বা ¬ φ (এবং উভয়ই নয়)। প্রত্যেক সূত্রের জন্য φ , বিবেচনা 2 ( 2 | φ | + + 1 ) স্ট্রিং φ , ¬ φ , φ , τ এবং ¬ φ , τ জন্য τ { 0 ,2|φ|τφ¬φφ2(2|φ|+1)φ¬φφ,τ¬φ,τ। ঠিক 2 | φ | এই 2 | φ | + 1 + 2 স্ট্রিংগুলি এল তে রয়েছে । এই উপায়ে দৈর্ঘ্যের স্ট্রিং সংখ্যা এন মধ্যে এল সূত্র সংখ্যা φ এনকোডেড দৈর্ঘ্যের এন দ্বারা গুন 2 | φ | কোন বহু-সময় গণনাযোগ্য।τ{0,1}|φ|2|φ|2|φ|+1+2LnLφn2|φ|


10
এটি যদি কাঙ্ক্ষিত সমাধান হয় তবে এটি স্বতন্ত্রভাবে লিঙ্ক-একমাত্র উত্তর।
ব্যবহারকারী 2943160

পরিষ্কার হতে হবে, স্যাট সম্পর্কে বিশেষ কিছুই নেই, এটি কোনও এনপি-সম্পূর্ণ সমস্যার জন্য কোনও ভেরিফায়ার প্রিডিকেটের সাথে কাজ করবে।
কাভেহ

@Kaveh, আপনি এখানে স্যাট একটি নির্দিষ্ট সম্পত্তি ব্যবহার করবেন না, যে দৃষ্টান্ত আসা জোড়ায় জোড়ায় , ¬ φ যেমন যে কোনো সাক্ষী τ ঠিক যুগল দুই এক জন্য একটি সাক্ষী? আপনি কীভাবে এটি করতে চান, যেমন 3-রঙ? ϕ¬ϕτ
নিল ইয়ং

@ নিল, ভি (এক্স, ওয়াই) কে এনপি-সম্পূর্ণ সমস্যার জন্য যাচাইকারী হতে দিন। ডাব্লু (x, b, y) বিবেচনা করুন: = ভি (x, y) = খ b এটি এখনও এনপি-সম্পূর্ণ এবং প্রতিটি y এক্স, 0 বা x, 1 এর জন্য সাক্ষী। যদিও স্যাটের মতো সুন্দর নয়।
কাভেঃ

@ কাভেঃ যেমন স্যাট দিয়ে আপনি কি তবে এটি পিতে রয়েছে এবং আপনি যদি ইউনিয়নটি নিয়ে এটি ঠিক করার চেষ্টা করেন, বি = { ( ϕ , বি ) : τ S A T b = 1 } , ইউনিয়ন A B
A={(ϕ,b,τ):(τ satisfies ϕ)b=1}?
B={(ϕ,b):τSATb=1}ABউভয়ই এনপি-হার্ড এবং সহ-এনপি-হার্ড (সম্ভবত এনপি-তে নেই)। সম্পাদনা করুন: ওহ, আমি দেখতে, আপনি ইউনিয়ন নিতে চাওয়ার কথা বলছেন সঙ্গে, বলুন, সি = { ( φ , ) : τ [ ( τ  সন্তুষ্টিগুলি  ϕ ) বি = 1 ] } ...AC={(ϕ,b):τ. [(τ satisfies ϕ)b=1]}
নিল ইয়ং

8

এই জাতীয় উদাহরণ সহকারে কেন আসতে অসুবিধা হতে পারে তার একটি পরামর্শ এখানে রয়েছে, যদিও আমি কাভেহের এই মন্তব্যে একমত যে এটি না থাকলে এটি অবাকই হবে। [কোনও উত্তর নয়, তবে একটি মন্তব্যের জন্য খুব দীর্ঘ]

মনে করুন যে, কেউ বলুন, এমন একটি ভাষা । আমার কাছে L = n : = | প্রমাণ করার একটি প্রাকৃতিক উপায় এল { 0 , 1 } n | = 2 এন - 1 হ'ল এল { 0 , 1 } n এবং { 0 , 1 } nL এর মধ্যে স্পষ্টত একটি দ্বিখণ্ডন তৈরি করা । যেহেতু আমি ব্যক্তিগতভাবে এন পি এর উদাহরণগুলি স্থির করতে পারছি নাLL=n:=|L{0,1}n|=2n1L{0,1}n{0,1}nLNP- সমস্যাগুলি, সর্বাধিক "সহজ" বাইজিকেশনগুলির সাথে আমি উপস্থিত হব ফর্মটি হবে " একটি দৈর্ঘ্য-সংরক্ষণকারী বাইজেকশন, এবং x এল যদি এবং কেবলমাত্র f ( x ) L। " তদুপরি, আমি সম্ভবত এমন একটি এফ নিয়ে আসব যা বহুগুণে গণনাযোগ্য। কিন্তু তারপর এন পি = এন পি , জন্য একটি থেকে কমানো হয় এন পিf:{0,1}{0,1}xLf(x)LfNP=coNPfNPঅসম্পূর্ণ একটি সেট ।coNP

অবশ্যই, এই আপত্তিটি "সহজভাবে" দ্বারা লাভ করা যেতে পারে যে দ্বিপক্ষীয়টির তুলনায় এর চেয়ে আরও শক্ত করা কঠিন। যদি আপনার বাইজিকেশনটি তাত্পর্যপূর্ণ সময় নেয় - বলুন এবং এর বিপরীতমুখী উভয়ই -হার্ড হতে পারে - তবে আমি মনে করি আপনি বেশ নিরাপদ। তবে যদি এটি কেবলমাত্র বাহ্যিক বহুপদী সময় নেয়, তবে নোট করুন যে আপনি এখনও ফলাফল পেয়েছেন c o N PN T I M E ( 2 ( লগ এন ) ( 1 ) ) = : এন কি পি , যেখান থেকে আমি বিশ্বাস করি এটি প্যাডিং আর্গুমেন্টের সাথে একটি সরল অন্তর্ভুক্তি অনুসরণ করেEXPcoNPNTIME(2(logn)O(1))=:NQP । এখন, আপনি যদি বিশ্বাস করেন যে পূর্ববর্তী পাতাগুলি কেবল মিথ্যা, তবে এই জাতীয় কোনও পরিমাণ-পলি-টাইম গণনাযোগ্য বাইজেকশন আপনাকে বাঁচাতে পারে না। তবে আপনি যদি বিশ্বাস করেনও এটি সত্য হতে পারে তবে তারপরে এমন একটি দ্বিপাক্ষিকতা নিয়ে এসে আপনি পি এইচএন কিউ পি প্রমান করেযা বর্তমান জ্ঞানের বাইরে বলে মনে হচ্ছে ...PHNQPPHNQP

আপত্তিটি কেবল এই জাতীয় সক্ষমতা না পেয়েও পাওয়া যায়, তবে কীভাবে প্রমাণ করা যায় যে এর প্রথম স্থানে রয়েছে পছন্দসই সম্পত্তি ... এবং বাস্তবে, এমনকি যদি আপনার প্রমাণটি নাও হয় হস্তক্ষেপ, আপনার এটিকে এমন হওয়া দরকার যা এতো সহজে গণনাযোগ্য বাইজিকেশন এমনকি উপস্থিত না থাকে।L

অবশ্যই, এটি এমন এক ধরণের জিনিস যেখানে কেউ উদাহরণ সহ উপস্থিত হবে এবং আমরা সহজেই দেখতে পাব যে এটি কীভাবে এই আপত্তিটির চারপাশে যায়, তবে আমি কেবল এটিকে বাইরে ফেলে দিতে চেয়েছিলাম যাতে একটি সরল পর্যাপ্ত বাইজেকশন সহ যে কোনও কিছু কীভাবে পারে say 'কাজ করবেন না (যদি না ব্যাপকভাবে অনুষ্ঠিত বিশ্বাসগুলি মিথ্যা না হয়)।

(সম্পর্কিত প্রশ্ন: এমন কোনও ওরাকেলের সাথে কি এমন কোনও ?)L

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