مروری بر الگوریتم پشته در ارزیابی عبارات پسوندی برمبنای زبان برگشت پذیر janus

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 646

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

UTCONF01_052

تاریخ نمایه سازی: 19 خرداد 1396

چکیده مقاله:

در ریاضیات و به خصوص کامپیوتر، مسایلی وجود دارد که حل آنها را می توان به سادگی به صورت یک الگوریبرگشت پذیر نشان داد. یک الگوری برگشت پذیر مانند یک تابع و یا یک دنباله برگشت پذیر تعریف می شود.محاسبات برگشت پذیرکاربرد قوانین بازیافتی برای محاسبات را دارد. منظور آن است که محاسبات استفاده شدهدر مکانیزم فیزیکی بصورت ترمودینامیکی و منطقی برگشت پذیر هستند .مهمترین اصل در این الگوریتم هادست یافتن به کارایی به راست. عمل برگشت پذیری روش فکرکردن در حل مسایل است. در واقع برگشت پذیرییکی از ایده های اصلی علم کامپیوتر است. حل یک مسیله به روش برگشت پذیر بدین معناست که راه حل بستگی به مدلکوچکتری از صورت مسیله داشته باشد. برگشت پذیری در محاسبات بطور ضمنی بیان می کند که هیچ اطلاعاتیراجع به حالت های محاسباتی از دست نمی رود بنابراین ما می توانیم اطلاعات را دوباره باز یافت کنیم. در اینمقاله در ابتدا در مورد زبان برگشت پذیر janus بحث خواهد شد و در ادامه الگوریتم پشته در ارزیابی عبارات پسوندی با استفاده از زبان برگشت پذیر janus بررسی می شود.

کلیدواژه ها:

الگوری های برگشت پذیر ، زبان های برنامه نویسی برگشت پذیر ، زبان برگشت پذیر janus

نویسندگان

لیلا ملک

گروه کامپیوتر، واحد ورامین-پیشوا، دانشگاه آزاد اسلامی، ورامین، ایران

محمدمهدی پناهی

گروه کامپیوتر، واحد ورامین-پیشوا، دانشگاه آزاد اسلامی، ورامین، ایران

موس الرضا فدایی یامی

گروه ریاضیات کاربردی، واحد ورامین-پیشوا، دانشگاه آزاد اسلامی، ورامین، ایران

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Lutz, C., Janus: a time-reversible language, Letter to R. Landauer ...
  • (Chapman & Hall_CRC Computational Science) Kalyan S. P erumal la-Introduction ...
  • Hayes, B., Reverse engineering, American Scientist 94 (2006), pp. 107-11 ...
  • Pan, _ and M. Nalasani, Reversible logic, Potentials, IEEE 24 ...
  • Frank, M. P., Introduction to reversible computing: Motivation, progress, and ...
  • Morita, K., , Reversible computing and cellular automata - A ...
  • Bennett, C. H., Notes on the history of reversible computation, ...
  • Kluge, W. E., A reversible SE(M)CD machine, in: P. Koopman ...
  • Mu, S.-C., Z. Hu and M Takeichi, An injective language ...
  • Yokoyama, T. and R. Glfuck, A reversible programming language and ...
  • نمایش کامل مراجع