লেভিন হ্রাসের মতো করপ হ্রাস কি সমান


12

সংজ্ঞা: কার্প হ্রাস

একটি ভাষা একটি ভাষা কার্প হ্রাসযোগ্য হয় যদি একটি বহুবর্ষীয় সময়ের গণনীয় ফাংশন থাকে তবে যেমন প্রতিটি , যদি এবং কেবলমাত্র ।ABf:{0,1}{0,1}xxAf(x)B

সংজ্ঞা: লেভিন হ্রাস

সার্চ সমস্যা লেভিন একটি সার্চ সমস্যা রূপান্তরযোগ্য হয় আছে যদি বহুপদী সময় ফাংশন যে Karp হ্রাস থেকে এবং বহুপদী টাইম গণনীয় ফাংশন আছে এবং যেমন যেVAVBfL(VA)L(VB)gh

  1. x,yVAf(x),g(x,y)VB ,

  2. f(x),zVBx,h(x,z)VA

এই হ্রাস কি সমতুল্য?


আমি মনে করি দুটি সংজ্ঞা সমান। কোন দুটি জন্য ভাষায় এবং , যদি থেকে Karp রূপান্তরযোগ্য হয় , তারপর থেকে রূপান্তরযোগ্য লেভিন হয় ।NPABABAB

আমার প্রমাণ এখানে:

যাক এবং স্বেচ্ছাচারী দৃষ্টান্ত হতে যখন হতে যে । ধরুন এবং এবং এর যাচাইকারী । যাক এবং স্বেচ্ছাচারী সার্টিফিকেট হতে এবং অনুযায়ী । অনুসারে হওয়া যাক ।¯ এক্স একজন এক্স ' বি ভি একটি ভী বি একটি বি Y ¯ Y এক্স ¯ এক্স ভী একটি z- র এক্স ' ভী বিxx¯AxBVAVBAByy¯xx¯VAzxVB

নতুন যাচাইকারীতে আঁকো এবং নতুন সার্টিফিকেট সঙ্গে এবং : ভী ' বি Y ' z- র 'VAVByz

VA(x,y):

  1. ( এক্স ) ( ¯ এক্স ) ভী একজন ( ¯ এক্স , ¯ Y )y=0,x¯,y¯ : যদি , প্রত্যাখ্যান করুন। অন্যথায় আউটপুট ।f(x)f(x¯)VA(x¯,y¯)
  2. ভী বি ( ( এক্স ) , z- র )y=1,z : আউটপুট ।VB(f(x),z)

VB(x,z):

  1. ভী বি ( এক্স ' , z- র )z=0,z : আউটপুট ।VB(x,z)

  2. এক্স '( এক্স ) ভী একজন ( এক্স , Y )z=1,x,y : যদি , প্রত্যাখ্যান করুন। অন্যথায় আউটপুট ।xf(x)VA(x,y)

বহুপদী টাইম গণনীয় ফাংশন এবং নিচে হিসাবে সংজ্ঞায়িত করা হয়:এইচgh

g(x,y)

  1. 1 , ¯ এক্স , ¯ Yy=0,x¯,y¯ : আউটপুট ।1,x¯,y¯

  2. 0 , z- র y=1,z : আউটপুট ।0,z

h(x,z)

  1. 1 , z- র z=0,z : আউটপুট ।1,z

  2. 0 , এক্স , Y z=1,x,y : আউটপুট ।0,x,y

যাক সব সার্টিফিকেট সেট হতে অনুযায়ী এবং সব সার্টিফিকেট সেট হতে অনুযায়ী । তারপর সবকটি শংসাপত্র সেট অনুযায়ী হয় যেমন যে , এবং সবকটি শংসাপত্র সেট অনুযায়ী হয় যেমন যে । x V A Z x x V B x V A 0 ¯ x Y ¯ xYxxVAZxxVBxVA f ( x ) = f ( ¯ x ) x V B 0 Z x + 1 ¯ x Y ¯ x x = f ( ¯0x¯Yx¯+1Zf(x)f(x)=f(x¯)xVB0Zx+1x¯Yx¯x=f(x¯)

(এটি এবং এর ভাষা থেকে উদ্ভূত ।) ভি বিVAVB

এখন , বাকি অংশটি চেক করা সহজ।x=f(x)


আপনার দাবি প্রমাণ করার আগে আপনার কোনও ভাষা লেভিনকে অন্যের জন্য হ্রাসযোগ্য বলে এর অর্থ নির্ধারণ করা উচিত।
সোসোশি ইতো

উত্তর:


14

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

দ্বিতীয়ত, লেভিন কমানোর অর্থ হল যে একজনের জন্য অন্যের শংসাপত্রের জন্য শংসাপত্রটি সন্ধান করা যায়। এটি সত্য যে প্রাকৃতিক সমস্যার মধ্যে সুপরিচিত কার্প হ্রাস লেভিন হ্রাস হিসাবে দেখা দেয় তবে এটি সাধারণভাবে সত্য হওয়া দরকার না।

আমরা একটি সমস্যা দৃষ্টান্ত কমাতে পারেন, তাহলে সমস্যা এর অর্থ এই নয় আমরা অন্যান্য জন্য একটি শংসাপত্রের থেকে এক জন্য একটি শংসাপত্রের কম্পিউটিং একটি উপায় আছে।AB

এটি সত্য হওয়ার জন্য আমাদের এই সত্যটি প্রয়োজন যে সিদ্ধান্তের সাথে সম্পর্কিত একটি শংসাপত্র অনুসন্ধানের সমস্যাটি সিদ্ধান্ত সমস্যার সাথে বহুপদী সময় হ্রাসযোগ্য। এটি সমস্যার ক্ষেত্রে সত্য তবে সাধারণভাবে এমনকি । সমস্যার ক্ষেত্রেও এটি সত্য নয় বলে জানা যায় ।এন পিNP-completeNP


আমি আপনার প্রথম বক্তব্যের সাথে একমত যে কার্প হ্রাসের চেয়ে কার্প হ্রাস বেশি সাধারণ। এটা মতে, আমি মনে করি আমার সমস্যা হিসেবে রুপান্তরিত করা উচিত "আসুন এবং মধ্যে দুই ভাষার হতে । যদি করার Karp রূপান্তরযোগ্য হয় , তারপর করার রূপান্তরযোগ্য লেভিন হয় ।" তবে আমি আপনার অন্যান্য মন্তব্যে একমত নই। এল 2 এন পি এল 1 এল 2 এল 1 এল 2L1L2NPL1L2L1L2
সিসি

আমার প্রমাণ, প্রথম দিন এবং নির্বিচারে যেমন দুই ভাষার হও। যেহেতু তারা , তাই পি টি এম এবং এম । এ প্রতিটি দৃষ্টান্তের জন্য , সমস্ত শংসাপত্রের সেট জন্য । একইভাবে, আমরা সংজ্ঞায়িত জন্য । যেহেতু করার Karp রূপান্তরযোগ্য হয় , এমন হয় হিসাবে সংজ্ঞায়িত করা। এল 2 এন পি এম 1L1L2NPM1 এক্স এল 1 ওয়াই এক্স টি এম 1 জেড x x এল 2 এল 1 এল 2 এফM2xL1YxTM1ZxxL2L1L2f
সিসি

এখন, আমরা নতুন এবং । প্রতিটি ক্ষেত্রে , সমস্ত শংসাপত্রের নতুন সেট , যখন প্রতিটি উদাহরণে , সমস্ত শংসাপত্রের নতুন সেট । (এখানে আমরা নিয়মিত এক্সপ্রেশন ব্যবহার করি) এগুলি এবং জন্য আইনী এবং সমস্ত শংসাপত্র । উপায় দ্বারা, সেখানে পি ফাংশন হয় এবং হিসাবে সংজ্ঞায়িত করা এক সমস্যা থেকে অন্য সব সম্ভব শংসাপত্র রুপান্তর। এম 2 এক্স এল 1 0 ওয়াই এক্স + 1 জেড এফ ( এক্স )M1M2xL10Yx+1Zf(x) 0 জেড ( এক্স ) + + 1 এক্স ওয়াই x এম ' 1 এম ' 2f(x)L20Zf(x)+1xYxM1M2gh
সিসি

PS: আমরা থেকে একটি রূপান্তর দিতে প্রয়োজন হবে না যেখানে আছে যেমন যে , যেহেতু Karp ও লেভিন কমানোর এক ম্যাপিং উভয় অনেক। আমি মনে করি এটি দ্বিতীয় শেষ অনুচ্ছেদের উত্তর দিতে পারে। এক্স এল 1 এক্স = ( এক্স )xL2xL1x=f(x)
সিসি

@ সিসি, মনে হয় আপনি এখনও মনে করেন যে আপনি যাচাইকারীদের পরিবর্তন করতে পারবেন, আপনি পারবেন না, লেভিন হ্রাসের সংজ্ঞাটি অনুসন্ধান সমস্যার জন্য, অর্থাৎ যাচাইকারীদের ঠিক করা আছে।
কাভেঃ

5

তোমাদের প্রমাণ জন্য একটি দ্রুত counterexample: যে অনুমান করা , , এবং জন্য একটি বৈধ শংসাপত্র কিন্তু না( এক্স 1 ) = ( এক্স 2 ) এল 2 ডাব্লু এক্স 1 এক্স 2x1,x2L1f(x1)=f(x2)L2wx1x2

M1(x1,0,w)=M1(x1,w)=1

M1(x2,0,w)=M1(x2,w)=0

সংজ্ঞা অনুসারেg(x1,0,w)=1,x1,w

f(x1)=f(x2) তাই তাই হয় জন্য একটি বৈধ শংসাপত্র তবে1 , x 1 , W f ( x 2 )M2(f(x2),1,x1,w))=M1(x1,w)=11,x1,wf(x2)

এক্স 2h(f(x2),1,x1,w)=0,w যা জন্য বৈধ শংসাপত্র নয়x2


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