کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
421069 684048 2011 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Memory-optimal evaluation of expression trees involving large objects
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Memory-optimal evaluation of expression trees involving large objects
چکیده انگلیسی

The need to evaluate expression trees involving large objects arises in scientific computing applications such as electronic structure calculations. Often, the tree node objects are so large that only a subset of them can fit into memory at a time. This paper addresses the problem of finding an evaluation order of the nodes in a given expression tree that uses the least amount of memory. We present an algorithm that finds an optimal evaluation order in Θ(nlog2n) time for an n-node expression tree and prove its correctness. We demonstrate the utility of our algorithm using representative equations from quantum chemistry.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Languages, Systems & Structures - Volume 37, Issue 2, July 2011, Pages 63–75
نویسندگان
, , , , ,