تحسيب فائق

التحسيب الفائق (الإنكليزية: Hypercomputation) هو مصطلح يشير إلى نماذج التحسيب المختلفة عن آلة تورنگ. هذا يتضمن العديد من طرق التحسيب النظرية للتوابع الغير قابلة للتحسيب وفق آلة تورنگ باستخدام خوارزميات عودية فائقة super-recursive algorithm (انظر مهمة فائقة). وهو يشمل أيضاً أشكالاً عديدة من التحسيب، كالتحسيب التفاعلي. استخدم المصطلح لأول مرة من عام 1999 من قبل جاك كوبلاند Jack Copeland وديان برودفوت Diane Proudfoot.[1]

التاريخ

A computational model going beyond Turing machines was introduced by Alan Turing in his 1938 PhD dissertation Systems of Logic Based on Ordinals.[2] This paper investigated mathematical systems in which an oracle was available, which could compute a single arbitrary (non-recursive) function from naturals to naturals. He used this device to prove that even in those more powerful systems, undecidability is still present. Turing's oracle machines are mathematical abstractions, and are not physically realizable.[3]

فضاء الحالة

In a sense, most functions are uncomputable: there are 0 computable functions, but there are an uncountable number (20) of possible super-Turing functions.[4]

المناذج

Hypercomputer models range from useful but probably unrealizable (such as Turing's original oracle machines), to less-useful random-function generators that are more plausibly "realizable" (such as a random Turing machine).


تحليل القدرات

Many hypercomputation proposals amount to alternative ways to read an oracle or advice function embedded into an otherwise classical machine. Others allow access to some higher level of the arithmetic hierarchy. For example, supertasking Turing machines, under the usual assumptions, would be able to compute any predicate in the truth-table degree containing Σ10 or Π10. Limiting-recursion, by contrast, can compute any predicate or function in the corresponding Turing degree, which is known to be Δ20. Gold further showed that limiting partial recursion would allow the computation of precisely the Σ20 predicates.

النموذج Computable predicates ملاحظات Ref.
supertasking tt(Σ10,Π10) dependent on outside observer [5]
limiting/trial-and-error Δ20 [6]
iterated limiting (k times) Δk+10 [7]
Blum–Shub–Smale machine incomparable with traditional computable real functions [8]
Malament–Hogarth spacetime HYP dependent on spacetime structure [9]
analog recurrent neural network Δ10[f] f is an advice function giving connection weights; size is bounded by runtime [10][11]
infinite time Turing machine AQI Arithmetical Quasi-Inductive sets [12]
classical fuzzy Turing machine Σ10Π10 for any computable t-norm [13]
increasing function oracle Δ11 for the one-sequence model; Π11 are r.e. [14]
ordinal turing machine Δ21 for the parameter-free model [15]

انظر أيضاً

مراجع

  1. ^ Copeland and Proudfoot, Alan Turing's forgotten ideas in computer science. Scientific American, April 1999.
  2. ^ Turing, A. M. (1939). "Systems of Logic Based on Ordinals†". Proceedings of the London Mathematical Society. 45: 161–228. doi:10.1112/plms/s2-45.1.161. hdl:21.11116/0000-0001-91CE-3.
  3. ^ "Let us suppose that we are supplied with some unspecified means of solving number-theoretic problems; a kind of oracle as it were. We shall not go any further into the nature of this oracle apart from saying that it cannot be a machine" (Undecidable p. 167, a reprint of Turing's paper Systems of Logic Based On Ordinals)
  4. ^ J. Cabessa; H.T. Siegelmann (Apr 2012). "The Computational Power of Interactive Recurrent Neural Networks" (PDF). Neural Computation. 24 (4): 996–1019. CiteSeerX 10.1.1.411.7540. doi:10.1162/neco_a_00263. PMID 22295978. S2CID 5826757.
  5. ^ Petrus H. Potgieter (July 2006). "Zeno machines and hypercomputation". Theoretical Computer Science. 358 (1): 23–33. arXiv:cs/0412022. doi:10.1016/j.tcs.2005.11.040. S2CID 6749770.
  6. ^ خطأ استشهاد: وسم <ref> غير صحيح؛ لا نص تم توفيره للمراجع المسماة LimRecurs
  7. ^ خطأ استشهاد: وسم <ref> غير صحيح؛ لا نص تم توفيره للمراجع المسماة IterLimRec
  8. ^ Lenore Blum, Felipe Cucker, Michael Shub, and Stephen Smale (1998). Complexity and Real Computation. Springer. ISBN 978-0-387-98281-6.{{cite book}}: CS1 maint: multiple names: authors list (link)
  9. ^ P.D. Welch (2008). "The extent of computation in Malament-Hogarth spacetimes". British Journal for the Philosophy of Science. 59 (4): 659–674. arXiv:gr-qc/0609035. doi:10.1093/bjps/axn031.
  10. ^ H.T. Siegelmann (Apr 1995). "Computation Beyond the Turing Limit" (PDF). Science. 268 (5210): 545–548. Bibcode:1995Sci...268..545S. doi:10.1126/science.268.5210.545. PMID 17756722. S2CID 17495161.
  11. ^ Hava Siegelmann; Eduardo Sontag (1994). "Analog Computation via Neural Networks". Theoretical Computer Science. 131 (2): 331–360. doi:10.1016/0304-3975(94)90178-3.
  12. ^ P.D. Welch (2009). "Characteristics of discrete transfinite time Turing machine models: Halting times, stabilization times, and Normal Form theorems". Theoretical Computer Science. 410 (4–5): 426–442. doi:10.1016/j.tcs.2008.09.050.
  13. ^ خطأ استشهاد: وسم <ref> غير صحيح؛ لا نص تم توفيره للمراجع المسماة ClassicalFuzzy
  14. ^ خطأ استشهاد: وسم <ref> غير صحيح؛ لا نص تم توفيره للمراجع المسماة Taranovsky
  15. ^ Schlicht, Philipp; Seyfferth, Benjamin (2012). "Tree Representations via Ordinal Machines". Computability. 1: 45–57. doi:10.3233/COM-2012-002.

قراءة إضافية

روابط خارجية

الكلمات الدالة: