کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4951434 1364355 2016 27 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Formal derivation of Greedy algorithms from relational specifications: A tutorial
ترجمه فارسی عنوان
مشتق رسمی الگوریتم های حریص از مشخصات ارتباطی: یک آموزش
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Many programming tasks can be specified as optimisation problems in which a relation is used to generate all possible solutions, from which we wish to choose an optimal one. A relational operator “shrink”, developed by José N. Oliveira, is particularly suitable for constructing greedy algorithms from such specifications. Meanwhile, it has become standard in many sub-fields in programming language that proofs must be machine-verified. This tutorial leads the readers through the development of algebraic derivations of three greedy algorithms, one fold-based and two unfold-based, using AoPA, a library designed for machine-verified relational program calculation.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Logical and Algebraic Methods in Programming - Volume 85, Issue 5, Part 2, August 2016, Pages 879-905
نویسندگان
, ,