যদি পি = এনপি হয় তবে কেন


15

দৃশ্যত, যদি , এ সমস্ত ভাষা ছাড়া এবং হবে -complete।পিΣ এন পিP=NPPΣNP

বিশেষত এই দুটি ভাষা কেন? আমরা গ্রহণ বা গ্রহণ না করার সময় আউটপুট দিয়ে তাদের কাছে in তে অন্য কোনও ভাষা হ্রাস করতে পারি না ?P

উত্তর:


25

হিসাবে সেখানে কোন স্ট্রিং হয় কোনো যন্ত্র যা নির্ণয় এটা সবসময়, প্রত্যাখ্যান তাই আমরা কিছু অন্যান্য সমস্যার হ্যা-উদাহরণস্বরূপ ম্যাপ করতে পারবে না। একইভাবে জন্য Σ * ম্যাপ কোন-দৃষ্টান্ত কিছু নেই।Σ


4

আপনি সমস্যা থেকে একটি বহুপদী হ্রাস প্রয়োজন সমস্যা বি আপনি প্রমাণ করতে হবে যে আপনি চান বি "কঠিন" চেয়ে একজন । আমরা কোনো উদাহরণ হিসেবে বলা যায় রূপান্তর দ্বারা একটি বহুপদী হ্রাস তৈরী এক্স এর একটি একটি দৃষ্টান্ত মধ্যে ( এক্স ) এর বি যেমন যে এক্স একটি iff ( এক্স ) বিABBAxAf(x)BxAf(x)B

ফাংশন এবং বহুপদী হতে পারে আবশ্যক। যদি পি = এন পি এবং একটি একটি দ্বারা NP সমস্যা হয়, তাহলে নিজেই সমস্যার সমাধান করতে পারে একটি সমস্যা এবং এম্বেড কোন এক্স একজন কিছু উপাদান মধ্যে Y এর বি এবং কোন এক্স একজন কিছু উপাদান মধ্যে z- র যে নেই বিfP=NPAfAxAyBxAzB

তাহলে পারেন হয় বা Σ * তারপর Y বা z- র উপস্থিত হতে পারে না, অন্যথায় শো উপরে যুক্তি যে বি তুলনায় কঠিন একটিBΣyzBA


3

কেবল একটি নোট: পূর্ববর্তী উত্তরগুলি ঠিক আছে, তবে আপনি সঠিক তুচ্ছ হ্রাস থেকে খুব বেশি দূরে নন:

যদি যেকোনো এল এন পি ভাষা থেকে Karp রূপান্তরযোগ্য হয় { 1 } (ঠিক বহুপদী সময় দিকে মানচিত্র প্রত্যেক এক্স এল 1, যে এক্স এল 0), যা জাভাস্ক্রিপ্টে গার্বেজ একটি হল বিক্ষিপ্ত ভাষাP=NPLNP{1}xLxL

বিপরীত দিক,: "একটি যদি একটি বিক্ষিপ্ত সেট তারপর সম্পূর্ণ ভাষা Karp রূপান্তরযোগ্য পি = এন পি " অবশ্যই আরো আকর্ষণীয় এবং এটি হিসাবে পরিচিত হয় Mahaney এর উপপাদ্য :NPP=NP

যাক একটি ধ্রুবক হতে হবে এবং একটি যেমন নির্ধারণ করা যে সব জন্য এন , একটি সর্বাধিক হয়েছে এন দৈর্ঘ্যের স্ট্রিং এন । যদি একটি হয় এন পি তারপর -complete পি = এন পিcAnAncnANPP=NP

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