مدل محاسبه: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز تمیزکاری با استفاده از AWB |
|||
خط ۱:
در [[نظریه رایانش پذیری]] و [[نظریه پیچیدگی محاسباتی]]، '''مدل محاسبه''' تعریف مجموعهای از عملیاتهای قابل قبول مورد استفاده در [[محاسبات]] و نسبت
== مثالها ==
بعضی از مثالها عبارت اند از [[ماشین تورینگ]]، [[ماشین حالات متناهی]]،
== استفادهها ==
در زمینه زمان [[تحلیل الگوریتمها]]، مشخص کردن یک مدل محاسبه در رابطه با عملیات اولیه مجاز دارای [[هزینه واحد]] معمول است. یک مثالی که
در [[مهندسی مدل-رانده]]، مدل محاسبه توضیح میدهد که چگونه رفتار کل سیستم نتیجهٔ رفتار هر جزء آن است.
یک نکته اصلی که اغلب چشم پوشی میشود این است که حدود پایین منتشر شده برای مشکلها در بیشتر مواقع برای یک مدل محاسباتی بیشتر محدود میشوند تا مجموعه عملیاتی که کسی میتواند استفاده کند در پرداختن و از این رو ممکن است الگوریتمهایی سریع تر از آنچه به سادگی فکر میکردیم وجود داشته باشد.
== دستهها ==
مدل محاسباتی بسیاری وجود دارد که در مجموعه اعمال مجاز و هزینه محاسباتشان تفاوت میکنند. آنها به گروه گستردهٔ زیر تعلق دارند: [[ماشین انتزاعی]] و مدلهای معادل آن (برای مثال حساب دیفرانسیل لامبادا معادل با [[ماشین تورینگ]] است) در اثباتهای شمارش پذیری و حدود بالا روی پیچیدگی محاسباتی الگوریتمها استفاده میشود، و [[مدلهای درخت
== جستارهای وابسته ==
خط ۲۱:
* [[مدل کاوش حفره]]
==
* {{cite book|first=Maribel|last=Fernández|authorlink=Maribel Fernández|title=Models of Computation: An Introduction to Computability Theory|publisher=Springer|year=2009|series=Undergraduate Topics in Computer Science|isbn=978-1-84882-433-1}}
* {{cite book|last=Savage|first=John E.|authorlink = John E. Savage|title=Models Of Computation: Exploring the Power of Computing|year=1998|url=http://www.cs.brown.edu/~jes/book/home.html}}
== منابع ==
{{پانویس}}
|