Suppr超能文献

一种用于增量优化重写理论的部分评估方法。

A partial evaluation methodology for optimizing rewrite theories incrementally.

作者信息

Alpuente María, Ballis Demis, Escobar Santiago, Galán Pascual Daniel, Sapiña Julia

机构信息

VRAIN (Valencian Research Institute for Artificial Intelligence), Universitat Politècnica de València, Camino de Vera s/n, 46020 Valencia, Spain.

DMIF, University of Udine, Via delle Scienze, 206, 33100 Udine, Italy.

出版信息

MethodsX. 2022 Aug 3;9:101802. doi: 10.1016/j.mex.2022.101802. eCollection 2022.

Abstract

Partial evaluation (PE) is a branch of computer science that achieves code optimization via specialization. This article describes a PE methodology for optimizing rewrite theories that encode concurrent as well as nondeterministic systems by means of the Maude language. The main advantages of the proposed methodology can be summarized as follows:•An automatic program optimization technique for rewrite theories featuring several PE criteria that support the specialization of a broad class of rewrite theories.•An incremental partial evaluation modality that allows the key specialization components to be encapsulated at the desired granularity level to facilitate progressive refinements of the specialization.•All executability theory requirements are preserved by the PE transformation. Also the transformation ensures the semantic equivalence between the original rewrite theory and the specialized theory under rather mild conditions.

摘要

部分求值(PE)是计算机科学的一个分支,它通过特化实现代码优化。本文描述了一种部分求值方法,用于优化通过Maude语言编码并发以及非确定性系统的重写理论。所提出方法的主要优点可总结如下:

  • 一种针对重写理论的自动程序优化技术,具有多个部分求值标准,支持对广泛类别的重写理论进行特化。

  • 一种增量式部分求值模式,允许将关键特化组件封装在所需的粒度级别,以促进特化的逐步细化。

  • 部分求值转换保留了所有可执行性理论要求。此外,该转换在相当温和的条件下确保原始重写理论与特化理论之间的语义等价。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5c73/9400080/3ae44218ca39/ga1.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验