সম্পাদনা করুন: নীচের প্রথম অনুচ্ছেদে আমার অনুমানটি ভুল! Ugo থেকে ডাল লাগো মার্টিন Hofmann (POPL 2002 হাজির), যা আমার অজানা ছিল, দেখিয়ে পরবর্তী কাগজ আমার জন্য নির্দিষ্ট (আরও সাধারণ ফলাফলের একটি সম্পুরক হিসেবে) যে ATTPL বই থেকে সিস্টেমের জন্য সম্পূর্ণ আসলে ( প্রতিটি ফাংশন গনা করতে পারবে না সত্ত্বেও এফ পি )। সুতরাং, আমার অবাক করে দিয়ে, মূল প্রশ্নের উত্তর হ্যাঁ।পিএফ পি
সিস্টেম আপনি (ATTPL বই থেকে) উল্লেখ করা হয় সম্বন্ধে আমি নিশ্চিত এটা করতে পারবে না প্রতিটি ভাষা সিদ্ধান্ত নেন । এটি অবশ্যই এফ পি-র প্রতিটি ফাংশন গণনা করতে পারে না : যেমনটি অধ্যায়টির নোটগুলিতে উল্লিখিত হয়েছে যে, এই ব্যবস্থাটি মার্টিন হফম্যানের এলআইএসএস 1999 পত্র ("লিনিয়ার প্রকার এবং অ-আকার-বৃদ্ধিকারী বহুবর্ষীয় সময়ের গণনা") থেকে নেওয়া হয়েছে, যেখানে এটি প্রদর্শিত হয়েছে যে উপস্থাপনযোগ্য ফাংশনগুলি হ'ল পলটাইম এবং অ-আকার-বৃদ্ধিপিএফ পিযা প্রচুর পলটাইম ফাংশন বাদ দেয়। আপনি যে ভাষায় অনুকরণ করতে পারেন সেই টুরিং মেশিনের টেপের আকারের ক্ষেত্রে এটি একটি গুরুতর সীমাবদ্ধতা বলে মনে হয়। কাগজে, হফম্যান দেখায় যে আপনি লিনিয়ার স্পেস গণনাটি এনকোড করতে পারেন; আমার অনুমান যে আপনি আরও বেশি কিছু করতে পারবেন না, অর্থাত্ সেই ব্যবস্থার সাথে সম্পর্কিত ক্লাসটি পলটাইম এবং লিনিয়ার স্পেসে প্রায় একই সাথে সমস্যার সমাধান করতে পারে।
আপনার দ্বিতীয় প্রশ্নটি সম্পর্কে, বেশ কয়েকটি -ক্যালকুলি রয়েছে যা পি তে সমস্যাগুলি ঠিক সমাধান করতে পারে । এর মধ্যে কয়েকটি আপনি উল্লেখ করছেন এটিটিপিএল অধ্যায়ের নোটগুলিতে (বিভাগটি 1.6) উল্লেখ করা হয়েছে: লেভ্যান্টের টায়ার্ড λ -ক্যালকুলাস (তাঁর পিওপিএল 1993 কাগজ দেখুন, বা প্যান-টাইমের ল্যাম্বদা ক্যালকুলাস বৈশিষ্ট্যগুলি সহ কাগজটি দেখুন ", ফান্ডামেন্টা ইনফরম্যাটিকা 19 (1/2): 167-184, 1993), যা বেলান্টনি এবং এফ পি এর কুকের বৈশিষ্ট্যের সাথে সম্পর্কিত ; এবং λ -calculi Girard আলো রৈখিক যুক্তিবিজ্ঞান থেকে উদ্ভূত ( তথ্য ও গণনা , 143: 175-204, 1998) বা Lafont এর নরম রৈখিক যুক্তিবিজ্ঞান (থেকে তাত্ত্বিক কম্পিউটার বিজ্ঞানλপিλএফ পিλ318 (1-2): 163-180, 2004)। এই আধুনিক দুটি লজিক্যাল সিস্টেম থেকে উদ্ভূত সিস্টেম এবং পলটাইম সমাপ্তি নিশ্চিতকরণ (এখনও সম্পূর্ণতা উপভোগ করার সময়) পাওয়া যেতে পারে:
প্যাট্রিক বেলোট, কাজুশিগে তেরুই। ল্যাম্বদা ক্যালকুলাসে বহুপদী সময় গণনার জন্য হালকা ধরণের। তথ্য এবং গণনা 207 (1): 41-62, 2009।
মার্কো গ্যাবার্ডি, সিমোনা রনচি ডেলা রোকা। হালকা লজিক থেকে শুরু করে টাইপ অ্যাসাইনমেন্ট: কেস স্টাডি। আইজিপিএল 17 (5) এর লজিক জার্নাল : 499-530, 2009।
এই দুটি কাগজে আপনি প্রচুর অন্যান্য উল্লেখ খুঁজে পাবেন find
উপসংহারে, আমাকে নীল কৃষ্ণস্বামীর মন্তব্যে প্রসারিত করুন। পরিস্থিতি কিছুটা সূক্ষ্ম। উপরের সবগুলি -calculi আরও সাধারণ ক্যালকুলি এর সীমাবদ্ধতা, যার মাধ্যমে আপনি আরো অনেক কিছু শুধু polytime ফাংশন চেয়ে গনা পারেন, উদাহরণস্বরূপ সিস্টেমের জন্য বলা এফ অন্য কথায় হিসেবে দেখা যেতে পারে, আপনি একটি সম্পত্তি সংজ্ঞায়িত Φ সিস্টেম এফ প্রোগ্রামের পি : স্ট্রিং → বুল যেমন:λΦপি: স্ট্রিং → bool
অনাময: যে বোঝা দ্বারা নির্ধারিত ভাষা পি হয় পি ;Φ ( পি)পিপি
সম্পূর্ণতার: যে জন্য , সেখানে একটি সিস্টেম এফ প্রোগ্রাম পি সিদ্ধান্ত এল যে এই ধরনের Φ ( পি ) ।এল ∈ পিপিএলΦ ( পি)
আগ্রহের বিষয় হ'ল দ্বারা প্রকাশিত সম্পত্তি খাঁটি সিনট্যাকটিক এবং বিশেষত, সিদ্ধান্ত গ্রহণযোগ্য। অতএব, সম্পূর্ণতার শুধুমাত্র একটি এক্সটেনশনাল অর্থে ধরে রাখতে পারেন যদি এল আপনার প্রিয় ভাষা পি আর যদি পি সিদ্ধান্ত জন্য আপনার প্রিয় আলগোরিদিম এল সিস্টেম এফ প্রকাশ, এটা হতে পারে যে Φ ( পি ) না রাখা। সবই তোমার জানা আছে যে কিছু অন্যান্য সিস্টেম এফ প্রোগ্রাম পি ' সিদ্ধান্ত নেওয়ার এল এবং এই ধরনের যে Φ ( পি ' ) ঝুলিতে। দুর্ভাগ্যক্রমে, এটি ঘটতে পারে যে পি ′ΦএলপিপিএলΦ ( পি)পি'এলΦ ( পি')পি'আপনার চেয়ে অনেক বেশি অবদান রয়েছে । বস্তুত, সম্পূর্ণতার পরিতৃপ্ত সিস্টেম এফ পদ যেমন polynomially-স্পিড টুরিং মেশিন এনকোডিং দ্বারা প্রমাণিত হয় Φ । অতএব, আপনার পছন্দের অ্যালগরিদম ব্যবহার করে এল সমাধানের একমাত্র গ্যারান্টিযুক্ত উপায় হ'ল ট্যুরিং মেশিনে সেই অ্যালগরিদম প্রয়োগ করা এবং তারপরে সম্পূর্ণতা প্রমাণে প্রদত্ত এনকোডিংটি ব্যবহার করে এটি সিস্টেম এফ-তে অনুবাদ করা (আপনার নিজস্ব এনকোডিং কাজ নাও করতে পারে!)। না ঠিক প্রোগ্রামিং পরিপ্রেক্ষিতে সবচেয়ে মার্জিত সমাধান ... অবশ্যই, অনেক ক্ষেত্রে "স্বাভাবিক" কর্মসূচির পি সন্তুষ্ট করে Φ । তবে, অন্যান্য অনেক ক্ষেত্রে এটি হয় না: উপরে উল্লিখিত এলআইসিস 1999 পত্রিকায়, হোফম্যান উদাহরণস্বরূপ সন্নিবেশ সাজান।পিΦএলপিΦ
ইচ্ছাকৃতভাবে সম্পূর্ণ টাইপ সিস্টেমগুলি, যা বিস্তৃত ভাষার পলটাইম প্রোগ্রামগুলি ঠিক টাইপ করতে সক্ষম হয় (উপরে আমার উদাহরণে সিস্টেম এফ) উপস্থিত রয়েছে। অবশ্যই, তারা সাধারণভাবে অনস্বীকার্য। দেখা
উগো ডাল লেগো, মার্কো গ্যাবার্ডি। লিনিয়ার নির্ভরশীল প্রকারগুলি এবং আপেক্ষিক সম্পূর্ণতা। কম্পিউটার সায়েন্সে লজিক্যাল পদ্ধতি 8 (4), 2011।