জটিলতা তত্ত্ব গবেষণায় প্রমাণ সহকারী ব্যবহার?


14

STOC এর মত একটি সম্মেলনে প্রচ্ছদিত বিষয়গুলি বিবেচনা করে, কোনও অ্যালগরিদম বা জটিলতা গবেষকরা সক্রিয়ভাবে COQ বা ইসাবেল ব্যবহার করছেন? যদি তা হয় তবে তারা তাদের গবেষণায় এটি কীভাবে ব্যবহার করছেন? আমি ধরে নিয়েছি বেশিরভাগ লোকেরা এ জাতীয় সরঞ্জাম ব্যবহার করবেন না কারণ প্রমাণগুলি খুব নিম্ন স্তরের হবে। চমৎকার পরিপূরকের বিপরীতে কেউ কি এই প্রমাণ সহায়কদের এমনভাবে ব্যবহার করছেন যা তাদের গবেষণার জন্য সমালোচনাযোগ্য?

আমি আগ্রহী কারণ আমি সম্ভবত এই সরঞ্জামগুলির মধ্যে একটি শেখা শুরু করতে পারি এবং হ্রাস, সঠিকতা বা রান সময় সম্পর্কে প্রমাণগুলির প্রসঙ্গে তাদের সম্পর্কে শিখতে মজা লাগবে।


1
আপনি কি "থিওরি বি" এবং প্রোগ্রামিং ভাষার বিশেষ তত্ত্বকে বাদ দিতে চান? আমার বোধগম্যতা হ'ল প্রুফ অ্যাসিস্ট্যান্টরা পিএল-তে আরও বেশি ঘন ঘন ব্যবহৃত হয় ...
জোশুয়া গ্রাচো

1
আমি শব্দটি সন্ধান করেছি, আমি অনুমান করি যে আমি "থিওরি এ" এর মধ্যে থাকা অ্যাপ্লিকেশনগুলিতে মনোনিবেশ করছি
নিশ 2575

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

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

2
@ কাভেঃ বিভিন্ন প্রুফ সিস্টেমগুলির দুর্বলতা / শক্তি সেখানে কোনও সমস্যা নয়: আমরা জটিলতার তত্ত্বে প্রমাণগুলি যাচাই করতে চাই একই কারণে আমরা প্রোগ্রামগুলি যাচাই করতে চাই: উচ্চতর ডিগ্রি নির্ভরযোগ্যতা অর্জন করতে চাই। এছাড়াও, প্রবাদ তত্ত্বটি প্রসারিত করা একটি আকর্ষণীয় চ্যালেঞ্জ যাতে তারা জটিলতার তত্ত্বের প্রমাণগুলি আরও সুবিধাজনকভাবে পরিচালনা করতে পারে।
মার্টিন বার্গার

উত্তর:


15

থাম্বের একটি সাধারণ নিয়ম হ'ল আপনি যান্ত্রিকীকরণ করতে চান এমন গণিতটি যত বিমূর্ত / বহিরাগত হয়, তত সহজ হয়। বিপরীতে, গণিতটি যত বেশি কংক্রিট / পরিচিত হবে তত কঠিন। সুতরাং (উদাহরণস্বরূপ) ভবিষ্যদ্বাণীপূর্ণ পয়েন্ট-মুক্ত টপোলজির মতো বিরল প্রাণী সাধারণ মেট্রিক টপোলজির চেয়ে যান্ত্রিকীকরণ করা যথেষ্ট সহজ।

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

জটিলতা-তত্ত্ব এবং অ্যালগরিদম / ডেটা-স্ট্রাকচারের প্রমাণগুলি একটি নিয়ম হিসাবে সংখ্যা, গাছ বা তালিকার মতো সাধারণ গ্যাজেটের পরিশীলিত বৈশিষ্ট্যগুলি ব্যবহার করে। উদাহরণস্বরূপ, সমন্বয়মূলক, সম্ভাব্য এবং সংখ্যা-তাত্ত্বিক যুক্তি নিয়মিতভাবে জটিলতত্ত্ব তত্ত্বের উপপাদাগুলিতে একই সময়ে সমস্ত প্রদর্শিত হয়। প্রুফ সহকারী লাইব্রেরির সমর্থন পাওয়া বিন্দু যেখানে এটি করা খুব সুন্দর কাজ!

একটি প্রসঙ্গ যেখানে লোকেরা কাজটি করতে ইচ্ছুক তা হ'ল ক্রিপ্টোগ্রাফিক অ্যালগরিদমগুলিতে। জটিল গাণিতিক কারণে খুব সূক্ষ্ম অ্যালগরিদমিক প্রতিবন্ধকতা রয়েছে এবং ক্রাইপ্টো কোড একটি প্রতিকূল পরিবেশে চলে তাই সামান্যতম ত্রুটি বিপর্যয়করও হতে পারে। সুতরাং উদাহরণস্বরূপ, সারট্রিক্রিপ্ট প্রকল্প ক্রিপ্টোগ্রাফিক অ্যালগরিদমের যথার্থতার মেশিন-পরীক্ষিত প্রমাণ তৈরির উদ্দেশ্যে প্রচুর যাচাইয়ের অবকাঠামো তৈরি করেছে।


6

এর একটি খুব সুস্পষ্ট উদাহরণ হ'ল কোঙ্কের 4 টি রঙের উপপাদ্যটির গন্টিয়ার্স কোক আনুষ্ঠানিককরণ যা প্রচুর সংমিশ্রণ ব্যবহার করে।

আমার সহকর্মী অলি শাপ্প গ্রাফিক স্বয়ংক্রিয়ায় কুক এবং র্যাকফের ফলশ্রুতিতে কক-এও যাচাই (এবং কিছুটা প্রসারিত) করার জন্য এই উদ্দেশ্যে গনথিয়ের দ্বারা নির্মিত ssreflect গ্রন্থাগারটি ব্যবহার করেছিলেন। https://scholar.google.at/scholar?oi=bibs&cluster=4944920843669159892&btnI=1&hl=de (Schöpp, U. (2008) Program পৃষ্ঠা 621-635) স্প্রিঞ্জার বার্লিন / হাইডেলবার্গ।)

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