एक "समस्या" को परिभाषित एक एल्गोरिथ्म होने के लिए प्राकृतिक संख्या को स्वीकार करने और लौटने 0 या 1 जो रिटर्न 1 कम से कम एक पर n ∈ एन । ऐसे किसी भी n को A को "समाधान" कहा जाता है
एल्गोरिथ्म को एक समस्या स्वीकार करने और इसके किसी एक समाधान को वापस करने के लिए एक "सार्वभौमिक समस्या सॉल्वर" को परिभाषित करें । उदाहरण के लिए, यू सभी प्राकृतिक नंबरों पर लूपिंग और 1 परिणाम आने तक उन पर अपना इनपुट चलाकर काम कर सकता है (इसे केवल वैध इनपुट को रोकना है)
मुझे सार्वभौमिक समस्या सॉल्वरों पर प्रदर्शन सीमा की खोज करने में दिलचस्पी है
एक सार्वभौमिक समस्या सॉल्वर और A समस्या को देखते हुए , t ( U , A ) को सूचित करें , इनपुट A के आधार पर आउटपुट का उत्पादन करने में U को समय लगता है।
एक सार्वभौमिक समस्या सॉल्वर को "कुशल" कहा जाता है जब किसी भी सार्वभौमिक समस्या को हल करने के लिए वी , हमारे पास होता है
यहाँ पर निर्भर करता है वी लेकिन पर निर्भर नहीं करता एक
क्या कुशल सार्वभौमिक समस्या सॉल्वर मौजूद है?
संपादित करें: मैंने महसूस किया कि "समस्या" और "सार्वभौमिक समस्या हल करने वाली" की परिभाषाओं को थोड़ा अधिक सुरुचिपूर्ण और अनिवार्य रूप से समरूप में बदलना संभव है। एक "समस्या" एक एल्गोरिथ्म है जिसमें इनपुट 0 या 1 (बिना रुके) वापस लौटता है। एक "सार्वभौमिक समस्या सॉल्वर" एक एल्गोरिथ्म है जो किसी समस्या को स्वीकार करता है और उसका परिणाम लौटाता है। यह एक सार्वभौमिक ट्यूरिंग मशीन है
पुरानी परिभाषा को नई परिभाषा में कम किया जा सकता है, क्योंकि को पुराने अर्थों में एक समस्या दी गई है, हम B को नए अर्थों में एक समस्या का निर्माण कर सकते हैं, जो कि केवल A के लिए तुच्छ पुराने अर्थों वाली सार्वभौमिक समस्या को हल करता है (ऊपर दिए गए पाठ में वर्णित सॉल्वर )
नई परिभाषा वर्ष परिभाषा को कम किया जा सकता, यह देखते हुए बाद से नए अर्थों में एक बात नहीं, हम निर्माण कर सकते हैं एक एक समस्या पुराने अर्थों जो सिर्फ गणना में बी और परिणाम के लिए इनपुट तुलना
एक नई-अर्थ सार्वभौमिक समस्या सॉल्वर का तुच्छ उदाहरण एक एल्गोरिथ्म है जो बस अपना इनपुट चलाता है