کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4951972 1441998 2017 44 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A class of bounded functions, a database language and an extended lambda calculus
ترجمه فارسی عنوان
یک کلاس از توابع محدود، یک زبان پایگاه داده و یک محاسبات لامبدا توسعه یافته است
ترجمه چکیده
ما یک رویکرد محاسبات جزئی برای محاسبات لامبدا را توسعه می دهیم. این یک کلاس از توابع محدود است (به عنوان مثال، دامنه های مشترک محدود هستند در حالی که حوزه ها احتمالا بی نهایت هستند)، از جمله توابع خود اعمال. ما نشان می دهیم که توابع محدود هستند بازگشتی هستند و باید در شرایط لامبدا به عنوان اصطلاحات لامبدا بدون فرم عادی سر در نظر گرفته شوند. به طور موازی، ما یک زبان به طور مستقل از محاسبات لامبدا توسعه می دهیم. همچنین کلاس کلاس های توابع محدود را نشان می دهد و بنابراین می تواند هر نوع ماشین تورینگ را تولید کند در صورتی که محاسبات دارای زمان و فضای محدود است. ما چنین زبان را یک زبان پایگاه داده می نامیم زیرا می توانیم از زبان برای ساخت و پرس و جوهای کسب و کار در عمل پایگاه داده استفاده کنیم. با استفاده از توابع محدود، ما می توانیم محاسبات لامبدا را به طور موثر برای کاهش شرایطی که فرم طبیعی طبیعی ضعیف دارند، به گونه ای شبیه به نحوه محاسبه استاندارد لامبدا، اصطلاحات با فرم عادی را کاهش دهیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
We develop an approach of partial computations for the lambda calculus. It produces a class of bounded functions (i.e., the co-domains are finite while the domains are possibly infinite), including self-applicable functions. We show that the bounded functions are recursive and have to be represented as lambda terms without head normal form in the lambda calculus. In parallel, we develop a language independently from the lambda calculus. It also represents the class of bounded functions and therefore can produce whatever a Turing machine produces provided that computation has finite time and space. We call such a language a database language because we can use the language to construct and query business objects in database practice. With the bounded functions, we are able to extend the lambda calculus to effectively reduce terms having weak head normal form in a manner similar to how the standard lambda calculus reduces terms that have normal form.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 691, 29 August 2017, Pages 81-106
نویسندگان
,