کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
426382 686047 2016 20 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
The role of polymorphism in the characterisation of complexity by soft types
ترجمه فارسی عنوان
نقش پلی مورفیسم در توصیف پیچیدگی های انواع نرم
کلمات کلیدی
پیچیدگی محاسباتی ضمنی. λ-انتگرال حساب. پلی مورفیسم؛ تصمیم ناپذیری
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

Soft type assignment systems STA, STA+STA+, and STABSTAB characterise by means of reduction of terms computation in complexity classes PTIME, NP, and PSPACE, respectively. All these systems are inspired by linear logic and include polymorphism similar to the one of System F. We show that the presence of polymorphism gives the undecidability of typechecking and type inference. We also show that reductions in decidable monomorphic versions of these systems also capture the same complexity classes in a way sufficient for the traditional complexity theory. The translations we propose show in addition that the monomorphic systems to serve as a programming language require some metalanguage support since the program which operates on data has form and type which depend on the size of the input.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 248, June 2016, Pages 130–149
نویسندگان
, ,