আমি বেশ কয়েকটি গবেষণাপত্রে পড়েছি যে ওয়ান-ওয়ে ফাংশনের অস্তিত্ব ব্যাপকভাবে বিশ্বাসযোগ্য। কেন কেউ এই বিষয়ে আলোকপাত করতে পারে? ওয়ান-ওয়ে ফাংশনগুলির অস্তিত্বকে সমর্থন করার জন্য আমাদের কী যুক্তি রয়েছে?
আমি বেশ কয়েকটি গবেষণাপত্রে পড়েছি যে ওয়ান-ওয়ে ফাংশনের অস্তিত্ব ব্যাপকভাবে বিশ্বাসযোগ্য। কেন কেউ এই বিষয়ে আলোকপাত করতে পারে? ওয়ান-ওয়ে ফাংশনগুলির অস্তিত্বকে সমর্থন করার জন্য আমাদের কী যুক্তি রয়েছে?
উত্তর:
এখানে একটি যুক্তি যে একমুখী ফাংশনগুলি উল্টানো শক্ত হওয়া উচিত। মনে করুন রোপিত সমাধানগুলির সাথে 3-স্যাট সমস্যা রয়েছে যা সমাধান করা শক্ত। নিম্নলিখিত মানচিত্র বিবেচনা করুন:
যেখানে বিট কোনো স্ট্রিং, দ বিট একটি স্ট্রিং (এইসব একটি র্যান্ডম সংখ্যা উত্পাদক বীজ ব্যবহার করতে পারে, অথবা আপনি আপনার প্রয়োজন অনেক র্যান্ডম বিট হিসাবে জন্য অনুরোধ করতে পারেন) এবং গুলি একটি হল ট -SAT থাকার সমস্যা এক্স যেমন একটি রোপণ সমাধান, যেখানে এলোমেলো সংখ্যা জেনারেটর নির্ধারণ করে যে আপনি কোন কে- এসএটি সমস্যাটি বেছে নিয়েছেন। এই ওয়ান-ওয়ে ফাংশনটি উল্টাতে , আপনাকে একটি রোপণযুক্ত সমাধান সহ কে- এস্যাট সমস্যা সমাধান করতে হবে।
এই যুক্তি দেখায় যে একমুখী ফাংশনটি উল্টো করা রোপিত সমাধানগুলির সাথে এসএটি সমস্যা সমাধানের মতোই শক্ত । এবং যেহেতু কে- এসএটি একটি এনপি-সম্পূর্ণ সমস্যা, আপনি যদি কোনও এনপি সমস্যার সমাধানের জন্য কীভাবে শক্ত উদাহরণ তৈরি করতে পারেন তা নির্ধারণ করতে পারেন, আপনি কে- এসএটি সূত্রে সমাধানগুলি রোপণ করতে পারেন ।
এটি প্রমাণিত হয়নি যে উদ্ভিদযুক্ত সমাধানগুলির সাথে এনপি-সম্পূর্ণ সমস্যাগুলির এক শ্রেণীর সাথে আসা সম্ভব যেগুলি নির্বিচারে এনপি-সম্পূর্ণ সমস্যার মতোই শক্ত (এবং এটি সত্য হলেও এটি প্রমাণ করাও অবিশ্বাস্যরকম কঠিন হতে পারে) , তবে লোকেদের অবশ্যই এসএটি সমস্যার সমাধানগুলি কীভাবে সমাধান করতে হয় তা বর্তমানে জানেন knows
সংযুক্ত: আমি এখন বুঝতে পারি যে এই সংযোগটি ইতিমধ্যে আবাদি, অ্যালেন্ডার, ব্রোডার, ফিজেনবাউম এবং হেমাচন্দ্রে দেওয়া হয়েছিল (আরও বিশদে) ; তারা নির্দেশ করে যে একমুখী ফাংশনগুলি SAT এর শক্ত উদাহরণগুলি দিতে পারে এবং এর বিপরীতে।
এটিকে আরও অনানুষ্ঠানিক ভাষায় রেখে, একমুখী ফাংশনের অস্তিত্ব দেখায় যে সত্যই শক্ত ধাঁধা বিদ্যমান না। যদি কোনও ধরণের ধাঁধা থাকে যেখানে কেউ ধাঁধা এবং এর সমাধান আলগোরিদিমিকভাবে উভয়ই নিয়ে আসতে পারে, তবে ধাঁধাটির সমাধান অনুসন্ধানের জন্য বহু-কালীন অ্যালগরিদমও রয়েছে। এটি আমার কাছে খুব পাল্টা স্বজ্ঞাত বলে মনে হচ্ছে। অবশ্যই, একটি বহুপদী ফাঁক থাকতে পারে; এটি এমন সমস্যা হতে পারে যে ধাঁধাটি তৈরি করতে যদি পদক্ষেপ নেওয়া হয়, তবে এটি সমাধানের ফলে ও ( এন 3 ) পদক্ষেপ নেওয়া যেতে পারে । যাইহোক, আমার অন্তর্নিহিততা বলে যে একটি অতি-সাম্প্রতিক ব্যবধান থাকতে হবে।
আমি একটি সংক্ষিপ্ত উত্তর দেব: ফ্যাক্টরিং বা ডিস্ক্রেট লোগের মতো আপাতদৃষ্টিতে-কঠিন সমস্যার অস্তিত্ব তাত্ত্বিকদের বিশ্বাস করে যে ওডাব্লুএফের অস্তিত্ব রয়েছে। বিশেষত, তারা কয়েক দশক ধরে (১৯ 1970০ এর দশক) এ জাতীয় সমস্যার জন্য দক্ষ (সম্ভাব্য বহুবর্ষ-সময়) অ্যালগরিদমগুলি খুঁজে পাওয়ার চেষ্টা করেছিলেন, কিন্তু কোনও প্রচেষ্টা সফল হয়নি। এই যুক্তিটি কেন বেশিরভাগ গবেষককে বিশ্বাস করে যে পি ≠ এনপি to
সাশোর যুক্তি চিরন্তন পি = এনপি সমস্যার উপর নির্ভর করে যার জন্য বর্তমানে কোনও sensক্যমত্য বিদ্যমান নেই।
যাইহোক, আমরা যদি সি শ্যাননের এককালীন প্যাডের ক্রিপ্টনালাইসিস অনুসরণ করি, যা 1947 সালে ডেস্ক্লিফিক করা হয়, তা হ'ল: ওয়ান টাইম প্যাড ব্যতীত আর কোনও গাণিতিক সুরক্ষিত এনক্রিপশন অ্যালগরিদম নেই। তাঁর যুক্তি এই ধারণার উপর ভিত্তি করে তৈরি করা হয়েছে যে, যদি আমাদের কাছে এবং সত্যিকারের এনক্রিপ্ট করার জন্য কিছু ক্রম, s 1 , s 2 , s 3 , … , s এর র্যান্ডম ক্রম থাকে এন , আমরা নীচে এনক্রিপ্ট করব:
যদি ক্রমটি সত্যই এলোমেলো হয়, আমরা f - 1 ( r i , s i ) গণনা করার চেষ্টা করব এবং ফলাফলটি তখন হবে যে সমস্ত ক্রমগুলি একচেটিয়াযোগ্য।
আমরা ওয়ান-ওয়ে ফাংশনের জন্য শ্যাননের ফলাফল অনুকরণ করতে পারি।
ফাংশন মানচিত্র এবং বিপরীত ফাংশন মানচিত্র চ : জেড / এন জেড → জেড / এন জেড × জেড / এন জেড ।
ক্যাচটি হ'ল আমরা জানি না যে সত্যিকারের এলোমেলো সংখ্যার অস্তিত্ব আছে কি না কারণ প্রশ্নটি "Godশ্বর ডাইস খেলেন না" সম্পর্কে আইনস্টাইনের মন্তব্যের সমতুল্য।
যাইহোক, সমস্ত উদ্দেশ্যে, একটি শারীরিক প্রক্রিয়া উপর ভিত্তি করে একটি এলোমেলো সংখ্যা জেনারেটর বিশেষজ্ঞরা যথেষ্ট এলোমেলো বিবেচনা করে।
এটি বলেছে, যে মুহুর্তে আমরা বিপরীত হওয়ার চেষ্টা করছি , অর্থাৎ এলোমেলো সংখ্যাগুলি আর গোপন নয়, বিপরীতটি তুচ্ছ।
তদুপরি, এই ওয়ান-ওয়ে ফাংশনটিতে সংঘর্ষ-প্রতিরোধের মতো সর্বাধিক ক্রিপ্টোগ্রাফিক-সুরক্ষিত হ্যাশিং ফাংশনগুলির দুর্দান্ত বৈশিষ্ট্য নেই। তদুপরি, আমাদের এমন পরিস্থিতি রয়েছে যে । এর অর্থ হ'ল একই মান s কে দুটি পৃথক মানকে হ্যাশ করে। এবং f ( r i , s i ) = f ( r j , s j ) সাধারণ।
উদাহরণস্বরূপ সাইন ফাংশনটি যেমন প্রস্তাব করা যায় তেমনি সহজ হবে?
কারণ প্রদত্ত ইনপুট এবং আউটপুটটির জন্য ইনপুটটি 360 ডিগ্রি (বা আপনি যদি রেডিয়ান হন তবে 2 পাই) কমে যেতে পারে বা হ্রাস করতে পারে, তাই আপনি কখনই ইনপুটটি নিশ্চিত করতে পারবেন না?
যদিও আমি যদি প্রশ্নটি ভুল বুঝি তবে আমাকে বলুন।