تئوری ساختی با قابليت تعيين پيچيدگی محاسباتی شهاب تشرفی مقدمه تئوری پيچيدگی ايجاد زيربنای رياضياتی الزم برای محاسبات کارآ تئوری اثبات معرفی سيستمهای اثبات گوناگون فرماليزه نمودن يک منطق بررسی توانايیها و محدوديتها قابليت بيان يک قضيه قابليت اثبات يک قضيه مقدمه (ادامه) پيچيدگی اثبات حاصل مواجهه تئوری پيچيدگی و تئوری اثبات بررسی سيستمهای اثبات گوناگون تعيين حد باال و پايين برای کوچکترين اثباتها تعريف منطقهايی برای مشخصساختن کالسهای S 21 پيچيدگی نمونههايی از منطقهای کالسيک مانند نمونهای از منطقهای شهودگرا مانند IPV و PV مقدمه (ادامه) منطق ساختی مهمترين منطق شهودگرای موجود اثبات معادل است با برنامه تئوری انواع از مهمترين فرماليسمهای موجود برای منطق ساختی فقط قابليت بيان توابع کامل نسخههايی با قابليت بيان توابع جزيی موجودند همه کالسهای پيچيدگی معروف در مجموعه توابع کامل هستند مقدمه (ادامه) تئوری انواع قابليت بيان توصيف يک برنامه يا مساله 2 n N s N s 2 n s 1 قابليت بيان اثبات يک توصيف وجود نرمافزارهای گوناگون برای کار با تئوری انواع از طريق قوانين معرفی و حذف عملگرها و استقرا مانند Nuprl قابليت تعبير توسط تئوری مارتين-لوف هدف پاياننامه تعريف برخی کالسهای پيچيدگی در تئوری انواع ارائه اصول و قوانين استنتاج به نحوی که اثبات يک قضيه با اين اصول و قوانين معادل است با بودن در کالس پيچيدگی مربوطه برخورداری از خصوصيات مهم تئوری انواع قابليت خواندهشدن به صورت انواع خصوصيت نوع به جای گزاره خصوصيت نوع به جای برنامه خصوصيت نوع به جای مجموعه مزايا عدم نياز به اثبات بودن در يک کالس پيچيدگی وجود اثبات برای يک مساله نشانگر داشتن راهحلی در کالس پيچيدگی مربوطه است اثبات عدماثباتپذيری در اين تئوری نشانگر عدم وجود در يک کالس پيچيدگی است استفاده از اثباتگرهای خودکار کارهای پيشين مشخصکردن کالسهای پيچيدگی در مدلهای محدود توصيف مسالهها اثبات مسالهها پيادهسازی مسالهها مدلهای محدود مدلهای محدود کاربرد بسيار در مسائل مهندسی و رياضی مدل نمودن بسياری از پديدهها در قالب گرافها و ديگر مدلهای محدود مدلهای محدود و کالسهای پيچيدگی سختی توصيف يک مدل سختی توصيف يک خصوصيت در يک مدل سختی بررسی يک خصوصيت برای يک مدل توصيف مسالهها توصيف مدلی است معموال منطقی شامل توصيف ورودیهای مساله و پيششرطها توصيف خروجیهای مساله رابطه ورودیها و خروجیها I 1 Type1 , , I n Type n PreI 1 , , I n O1 Typen 1 , , Om Typen m Post I 1 , , I n , O1 , , Om زبانهای توصيف مانند :منطقهای مرتبه اول و دوم، تئوری انواع ،زبان B توصيف مسالهها (ادامه) مبحث پيچيدگی در توصيف محدودشده زبان توصيفی قابليت بيان توصيف يک برنامه معادل است با وجود راهحلی در کالس پيچيدگی مورد توصيف برخی از کارهای مهم در اين زمينه عبارتند از: توصيف کالس پيچيدگی NPTIMEتوسط فاگين توصيف کالس پيچيدگی PTIMEتوسط ايمرمن اثبات مسالهها ارائه اصول و قوانين به صورتی که اثبات توصيف يک مسئله با اين اصول و قوانين يعنی اثبات وجود راهحلی برای توصيف در کالس پيچيدگی مربوطه عضويت يک مساله در يک کالس پيچيدگی يعنی وجود توصيفی برای مساله که با اين اصول و قوانين ثابت شود همه توصيفهای يک مساله لزوما با اين اصول و قوانين نمیتوانند ثابت شوند سيستمهای اثبات Sو Tبرای سلسلهمراتب پيادهسازی مسالهها ارائه زبانهای برنامهسازی به طوری که هر مسالهی کالس پيچيدگی بتواند در آنها پيادهسازی شود هر برنامهی آن در کالس پيچيدگی مربوطه قرار گيرد برخی از اين زبانها عبارتند از F+RDبرای مسائل PTIME F+RDTRبرای مسائل LOGSPACE بالنتونی-روش کوک PTIME ارائه زبانی برای پيادهسازی مسائل # استقالل از عملگر ورودیهای عادی و ورودیهای امن 1 Z ; 0 2 nj,m x1 ,, xn ; xn1 ,, xnm x j 3 s0 ; a 2a s1 ; a 2a 1 4 M ; a a mod 2 5 P; a a 2 b a mod 2 0 6 C ; a, b, c c otherwise f 0, x ; y g x ; y 7 f 2a, x ; y h0 a, x ; y , f a, x ; y f 2a 1, x ; y h a, x ; y , f a, x ; y 1 8 f x; a hr x;; t x; a روشهای کنستابل در تئوری انواع مشخصنمودن مجموعه برنامههای با زمان چندجملهای استفاده از تعريف کوک-بالنتونی برای برنامههای با زمان چندجملهای مشخصنمودن تابع زمان و حافظه برای تئوری انواع مشخصنمودن کالسهای پيچيدگی با استفاده از اين توابع عدم وجود تئوری برای اثبات برابر بودن اين کالسها با کالسهای پيچيدگی متناظر معروف تعيين هدف نهايی محورهای مطرح برای نوآوری تئوری پيچيدگی ارائه تعريف جديد برای کالسهای پيچيدگی ارائه نسخه شهودگرا از يکی از تعريفهای موجود تعريف يک کالس پيچيدگی در تئوری انواع يعنی پلی بين سه دسته تعريف موجود :توصيف ،اثبات و برنامه منطق ساختی و تئوری انواع دريافت توجه کمتر نسبت به متناظرهای غيرشهودگرایشان کاربردی بودن بيشتر نسبت به ديگر منطقها تعيين هدف نهايی (ادامه) تعريف يا بازتعريف؟ بازتعريف کدام کالس پيچيدگی؟ کالس توابع با زمان چندجملهای کدام يک از مشخصهها؟ ) L2(QF+و FO+LFP عدم وجود قيد صريح بر روی رشد توابع و اندازه جملهها بنا نهادهشدن بر مبنای منطق کارهای انجامشده بازتعريف کار آقای ايمرمنFO+LFP : منطق مرتبه اول با بعضی تغييرات بسيار کم معادل با مجموعه مسائل قابل حل در زمان ثابت در ماشينهای با حافظه با دسترسی تصادفی و قابليت توازی قوانين معرفی و حذف عملگرها همانند قوانين تئوری انواع به عالوه تابع «کوچکترين نقطه ثابت تابعی» مشابهت با استقرا در تئوری انواع مشابهتها و تفاوتها با ديگر کارها تئوری پيچيدگی مشابهت :بازتعريف تئوریهای موجود تفاوتها ارائه نسخه ساختی از منطقهايی که حتی نسخه شهودگرا هم ندارند ايجاد پلی بين سه دسته متفاوت از مشخصسازیها در تئوری پيچيدگی مشابهتها و تفاوتها با ديگر کارها (ادامه) تئوری انواع نحوه تعريف کالس پيچيدگی نحوه برخورد با مسئله پيچيدگی درگذشته :اثبات جداگانه برای هر مساله توليد کد در گذشته :مجموعهای از توابع در تئوری انواع در گذشته :آيا کد توليدی در کالس پيچيدگی مورد نظر هست؟ اثبات خودکار قضايا کارهای آتی ارائه سه منطق متفاوت هر سه برای توصيف توابع با زمان اجرای چندجملهای هر سه دارای خصوصيات اصلی تئوری انواع يکی بر اساس سيستم توصيف FO+LFP ديگری بر اساس سيستم اثبات )L2(QF+ سومی منطقی کاملتر از ترکيب توصيفها و اثباتهای باال زمانبندی ٢ماه برای بازتعريف کار آقای ايمرمن ٢ماه برای بازتعريف کار آقای لوينت ۳ماه برای ترکيب اين دو کار ٢ماه برای نوشتن پاياننامه مراجع Cook, S. A., Urquhart, A., Functional Interpretations of Feasibly Constructive Arithmetic, Annals of Pure and Applied Logic 63, pp. 103— 2001, 1993 Jones, N. D., Computability and Complexity from a Programming Perspective, MIT Press, 1997 Immerman, N., Descriptive Complexity, Graduate Texts in Computer Science, Springer, New York, 1999 Leviant, D., A Foundational Delineation of Computational Feasibility, 6th Annual IEEE Symposium on Logic in Computer Science, 1991 )مراجع (ادامه Bellantoni, S., Cook, S. A., A New Recursion-Theoretic Characterization of Poly-time Functions, 24th Annual ACM STOC, 1992 Buss, S. R., Bounded Arithmetic, Revision of Ph.D. thesis, Bibliopolis, Naples, 1986 Constable, R. L., Expressing Computational Complexity in Constructive Type Theory, Proceedings of International Workshop on Logic and Computational Complexity (LCC'94), pp. 131—144, 1995 سوالها و جوابها از حضورتان در اين ارائه متشکرم
© Copyright 2025 Paperzz