আসুন একটি ধ্রুবক হতে। আমরা কীভাবে একটি সিউডোরেন্ডম জেনারেটর তৈরি করতে পারি যা স্টেস্ট সসীম অটোম্যাটাকে বোকা বানায় ?d
এখানে, একটি -state সসীম অটোমাটা হয়েছে নোড, একটি শুরুর নোডের রাজ্যের গ্রহণ প্রতিনিধিত্বমূলক নোড একটি সেট, এবং দুই নির্দেশ প্রান্ত লেবেল 0, 1 প্রতিটি নোডের আসছে আউট। এটি ইনপুট পড়ার সাথে সাথে প্রাকৃতিক উপায়ে রাষ্ট্র পরিবর্তন করে। একটি , যেমন প্রতিটি সসীম অটোমেটনের জন্য কিছু ফাংশন কম্পিউটিংয়ের জন্য ,d ϵ f : { 0 , 1 } k → { 0 , 1 } n d এ
এখানে ভেরিয়েবলগুলিতে অভিন্ন বিতরণ বোঝায় এবং আমরা চাই যতটা সম্ভব ছোট হোক (যেমন )। আমি চিন্তা করছি অনুক্রম হচ্ছে , যদিও আমরা প্রশ্ন আরো সাধারণভাবে অনুরোধ করতে পারেন (উদা। বিট নম্বর আবশ্যক সঙ্গে হত্তয়া would ?)। ট ট লগ ইন করুন এন ঘ N N
কিছু পটভূমি
সিউন্ডোরডম জেনারেটর নির্মাণ ড্যারানডমাইজেশনে গুরুত্বপূর্ণ, তবে সাধারণ সমস্যা (বহু-সময়ের অ্যালগরিদমের জন্য পিআরজি) এখন পর্যন্ত খুব কঠিন প্রমাণিত হয়েছে। সীমাবদ্ধ-স্থান গণনার ক্ষেত্রে পিআরজির অগ্রগতি হয়েছে। উদাহরণস্বরূপ এই সাম্প্রতিক কাগজটি ( http://homes.cs.washington.edu/~anuprao/pubs/spaceFeb27.pdf ) নিয়মিত পড়ার জন্য একবার ব্রাঞ্চিং প্রোগ্রামগুলির জন্য প্রায় সীমাবদ্ধ করে। সাধারণ-পঠন-বার বার শাখাগুলি প্রোগ্রামগুলির সাথে প্রশ্নটি এখনও খোলা রয়েছে ( ), তাই আমি ভাবছি যে এই সরলীকরণের উত্তরটি জানা আছে কিনা। (একটি সীমাবদ্ধ অটোমেটন হ'ল পঠন-বারের শাখাগুলি প্রোগ্রামের মতো যেখানে প্রতিটি স্তর একই layerকে = লগ এন