একটি গাণিতিক সার্কিটের বহুমাত্রিক মূল্যায়ন?


13

যাক একটি ক্ষেত্রের উপর কোফিসিয়েন্টস সঙ্গে একটি মাল্টি-variate বহুপদী হতে এফ । এর multilinearization পি , দ্বারা প্রকাশ পি , বারবার প্রতিস্থাপন প্রতিটি ফল এক্স আমি সঙ্গে > 1 দ্বারা এক্স আমি । ফলাফলটি অবশ্যই বহুমাত্রিক বহুবর্ষীয় isp(x1,,xn)Fpp^xidd>1xi

নিম্নলিখিত সমস্যা বিবেচনা করুন: একটি গাণিতিক বর্তনী দেওয়া উপর এফ এবং প্রদত্ত ক্ষেত্র উপাদান একটি 1 , ... , একটি এন , কম্পিউট সি ( একটি 1 , ... , একটি এন )C(x1,,xn)Fa1,,anC^(a1,,an)

প্রশ্ন: ধরে নেওয়া ক্ষেত্র-পাটিগণিত ইউনিট টাইমে করা যেতে পারে, এর জন্য কি বহু-কালীন অ্যালগরিদম আছে? পরে যুক্ত করা হয়েছে: আমি সেই বিশেষ ক্ষেত্রেও আগ্রহী যেখানে আসলে একটি সূত্র (ফ্যান-আউট 1 এর একটি সার্কিট )।C1


1
কেন এটি একটি ক্লোজড সার্কিটের আউটপুট গণনার সমান হবে? সমস্যা আমি সম্মুখীন হচ্ছি বর্তনী একটি ইনপুট থেকে টুকরো করা পাথ থাকতে পারে যে বিভিন্ন অভ্যন্তরীণ গুণ নোড, এবং যারা অভ্যন্তরীণ গুণ নোড প্রতিটি এক মূল্যায়নের প্রতিস্থাপন করতে হবে এক্স আমি দ্বারা একটি আমি এক পথে এবং দ্বারা 1 অন্য । পাথের ক্ষতিকারক সংখ্যার একটি সার্কিটে দেখে মনে হচ্ছে যত্ন নেওয়ার মতো ক্ষতিকারক সংখ্যা রয়েছে। xixiai1
স্লিমটন

2
@ কাভেঃ আমি পেলাম না। সার্কিটটি দেখুন । আপনি শুধু ইনপুট নোড প্রতিস্থাপন যদি এক্স মান একটি নোড দ্বারা একটি এবং স্ট্যান্ডার্ড ভাবে মূল্যায়ন আপনি ফিরে শেষ পর্যন্ত একটি 2 পরিবর্তে একটি । গণনার মডেল: ট্যুরিং মেশিনে কেবলমাত্র সাধারণ বহুপদী সময়। ক্ষেত্রটি Z / 3 Z হিসাবে সংক্ষিপ্ততার জন্য ভাবেন , যদি আপনি চান। (xx)xaa2aZ/3Z
স্লিমটন

2
@ কাভাহ: এই ধরণের অ্যালগোরিদম আপনার বক্তব্যকে কীভাবে বোঝায় তা আমি বুঝতে পারি না, তবে এটি পাটিগণিত সার্কিট জটিলতায় একটি সাধারণ অনুমানের বিরোধিতা করে: স্থায়ী কোন পলি-আকারের গাণিতিক সার্কিট (এফ 3 ব্যতীত অন্য ক্ষেত্রগুলিতে) নেই। বহুপদী । এই বহুভুজের মাল্টলাইনারি অংশ q এর বৈশিষ্ট্যটি রয়েছে যে এর সর্বোচ্চ ডিগ্রি ( = 2 এন ) অংশটি কেবল r = y 1 y 2y n P e r ( x)p=i(jxijyj)q=2n। যদি একটি ছোট পাটিগণিত সার্কিট কম্পিউটিংq থাকেতবে যে কেউ একটি ছোট পাটিগণিত সার্কিট কম্পিউটিংrআছে তা দেখাতে পারে। r=y1y2ynPer(x11,,xnn)qr
শ্রীকান্ত

1
@ শ্রীকান্ত: আমার উত্তর পোস্ট করার আগে আমি আপনার মন্তব্যটি দেখিনি (যা আপনি আপনার মন্তব্যে যে একই নির্মাণ করেছেন) আমি তখন থেকে আমার উত্তরটি মুছে ফেলেছি, এবং আপনার উত্তর হিসাবে আপনার মন্তব্য পোস্ট করা উচিত।
জোশুয়া গ্রাচো

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

উত্তর:


12

ক্ষেত্রে ক্ষেত্র কমপক্ষে 2 এন আকারের ক্ষেত্রে , আমি মনে করি এই সমস্যাটি শক্ত। আরও সুনির্দিষ্টভাবে, আমি মনে করি যে উপরেরগুলিতে যদি এই বড় এফের জন্য দক্ষতার সাথে সমাধান করা যায় তবে সিএনএফ-স্যাটের দক্ষ র্যান্ডমাইজড আলগোরিদিম রয়েছে। বলুন আমাদের একটি সিএনএফ সূত্র দেওয়া হয়েছে φ । এক সহজে একটি গাণিতিক বর্তনী সঙ্গে আসা পর্যন্ত করতে পারেন সি যে `arithmetization '' নির্ণয় পি এর φ , যেখানে বহুপদী পি সূত্র সঙ্গে একমত φ উপর 0 - 1 ইনপুট। Multilinearization বিবেচনা কুই এর পি । নোট করুন যে qF2nFφCpφpφ01qpqসঙ্গে সম্মত তাই φ উপর { 0 , 1 } এনpφ{0,1}n

আমি দাবী করে যে অ শূন্য iff φ Satisfiable হয়। স্পষ্টতই, যদি q = 0 হয় , তবে φ সন্তুষ্ট হতে পারে না। বিপরীতটি, কারো দেখাতে পারেন যে কোনো নন-জিরো multilinear বহুপদী সব বিলুপ্ত করতে পারবে না { 0 , 1 } এন । এর অর্থ এমন একটি নন-জিরো কুই (এবং অত: পর সংশ্লিষ্ট φ ) কিছু ইনপুট এ বিলুপ্ত না { 0 , 1 } এনqφq=0φ{0,1}nqφ{0,1}n

অতএব, এর satisfiability চেক পরীক্ষণ সমতূল্য যদি কুই অ শূন্য। বলুন, এখন, আমরা একটি বড় ক্ষেত্র এফ এর উপর q মূল্যায়ন করতে পারি । তারপরে, শোয়ার্জ-জিপ্পেল লেমা ব্যবহার করে, আমরা একটি দক্ষ র্যান্ডমাইজড অ্যালগরিদম ব্যবহার করে সনাক্তকরণ-পরীক্ষা কিউ করতে পারি এবং এটি শূন্য পলিনোমিয়াল কিনা তা পরীক্ষা করতে পারি ( শোয়ার্জ-জিপ্পেল লেমায় এফের আকারটি ত্রুটির উপরের দিকে আবদ্ধ করতে ব্যবহৃত হয়)।φqqFqF


এটি আমার কাছে মনে হয় যে এফ একটি স্থির ক্ষেত্র, কারণ ইনপুটটিতে এফ-কে নির্দিষ্ট করার মতো কিছুই নেই Also এছাড়াও নোট করুন যে প্রশ্নটি ধরে নিয়েছে যে ফিল্ড অপারেশনগুলি ইউনিট সময় নেয়।
কাভেহ

ধন্যবাদ শ্রীকান্ত। কাভাহ যেমন অনুমান করেছিলেন আমি স্থির সীমাবদ্ধ ক্ষেত্রের ক্ষেত্রে সত্যই আগ্রহী, তবে আপনি যে উত্তর দিয়েছেন তা আমাকে প্রশ্নটি আরও ভালভাবে বুঝতে সহায়তা করে।
স্লিমটন

3

ধরে নেই polytime অ্যালগরিদম প্রদত্ত এবং একটি বহু একরৈখিকরণ ফল নির্ণিত সি তে একটি । (আমি wlog অনুমান করবে আউটপুট একটি ভেক্টর হতে হবে পি বাইনারি সংখ্যার -বিট আমি হয় iff আমি , অন্যতম।)C(x)F(x)aCabpbikbi,k

PP/polyM

CMC

Fpxp110p1fgf.gfgf+gf.g¬f1f

Fpbi0kp1kbi,k

Fp2 x ( x + 1 ) 2 x ( x + 2 ) x F 3mod32x(x+1)2x(x+2)xF3

এই মিশ্রন আমরা ধরে একটি গাণিতিক বর্তনী আছে কম্পিউটিং বহু একরৈখিকরণ আকার মাপ polynomail সঙ্গে । সি সিFpCC


2
আপনি যে গাণিতিক সার্কিটটি বর্ণনা করেছেন তা কেন বহুতরঙ্গীকরণকে গণ্য করে বা প্রকৃতপক্ষে একটি বহুমাত্রিক বহুভুজকে কেন গণ্য করে তা আমার কাছে পরিষ্কার নয় । আমি কেবল দেখতে পাচ্ছি যে পাটিগণিতের সার্কিট এমন কয়েকটি বহুপদীকে গণনা করে যা - ইনপুটগুলিতে এর বহুলাইনীকরণের সাথে একমত হয় । সি 0 1CC01
শ্রীকান্ত

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

[অব্যাহত] ফলাফলের এটি একই ভেরিয়েবল যে সঙ্গে একটি গাণিতিক বর্তনী হয় আছে, এবং একই আউটপুট সঙ্গে, এবং এটি multilinearization কম্পিউটিং হয় । সিCC
কাভেহ

2
@Kaveh: আপনি অধিকৃত যে বুলিয়ান বর্তনী ইনপুট আছে আউটপুট হিসাবে একই ফর্ম হল ? যাই হোক না কেন, আমি এখনও নিশ্চিত নই। এটি একটি গাণিতিক বর্তনী একটি বহুপদী গনা জন্য পুরোপুরি সম্ভব করে একটি বহুপদী সঙ্গে সম্মত মাঠ থেকে সমস্ত ইনপুট এবং এখনো এ । উদাহরণস্বরূপ, বহুপদী সমস্ত ইনপুটগুলিতে সাথে একমত হয় এবং তবুও তারা বহুবচন হিসাবে সমান নয়। আপনি কীভাবে জানবেন যে সার্কিট কেবল একটি বহুমাত্রিক বহুমাত্রিক গণনা করছে না যা সমস্ত ইনপুটগুলিতে এর বহুলাইনীকরণের সাথে একমত ? এম এক্স পি এক্স এম সিMMfgfgxpxMC
শ্রীকান্ত

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