Paperback Edition
Paperback
248 pages
$25.95
Choose vendor to order paperback edition
BrownWalker Press Amazon.com Barnes & Noble Harvard Book Store Return policy
PDF eBook
Sample Preview
Size 491k
Free
Download a sample of the first 25 pages
Download Preview

Entire PDF eBook
3742k
$24
Get instant access to an entire eBook
Buy PDF Password Download Complete PDF
eBook editions

Head-Order Techniques and Other Pragmatics of Lambda Calculus Graph Reduction

by Nikos B. Troullinos
small book icon  Paperback   small ebook icon   eBook PDF
Publisher:  Dissertation
Pub date:  2011
Pages:  248
ISBN-10:  1612337570
ISBN-13:  9781612337579
Categories:  Computer Science  Computers  Mathematics

Abstract

The operational aspects of Lambda Calculus are studied as a fundamental basis for high-order functional computation. We consider systems having full reduction semantics, i.e., equivalence-preserving transformations of functions. The historic lineage from Eval-Apply to SECD to RTNF/RTLF culminates in the techniques of normal-order graph Head Order Reduction (HOR). By using a scalar mechanism to artificially bind relatively free variables, HOR makes it relatively effortless to reduce expressions beyond weak normal form and to allow expression-level results while exhibiting a well-behaved linear self-modifying code structure. Several variations of HOR are presented and compared to other efficient reducers, with and without sharing, including a conservative breadth-first one which mechanically takes advantage of the inherent, fine-grained parallelism of the head normal form. We include abstract machine and concrete implementations of all the reducers in pure functional code. Benchmarking comparisons are made through a combined time-space efficiency metric. The original results indicate that circa 2010 reduction rates of 10-100 million reductions per second can be achieved in software interpreters and a billion reductions per second can be achieved by a state-of-the art custom VLSI implementation.



Paperback Edition
Paperback
248 pages
$25.95
Choose vendor to order paperback edition
BrownWalker Press Amazon.com Barnes & Noble Harvard Book Store Return policy
PDF eBook
Sample Preview
Size 491k
Free
Download a sample of the first 25 pages
Download Preview

Entire PDF eBook
3742k
$24
Get instant access to an entire eBook
Buy PDF Password Download Complete PDF
eBook editions
Share this book



Relevant events
FEB
13
AAAS2025
AAAS | American Association for the Advancement of Science Annual Meeting Science-informed policies and decision-making are critical to ensuring a healthy, prosperous,...
13 - 15 Feb 2025
Boston, United States
MAR
16
APS2025
American Chemical Society (ACS) National Meeting & Exposition Explore the latest in physics Early bird registration is open for the APS Global Physics Sum...
16 - 21 Mar 2025
Anaheim, United States
MAR
20
NPSE2024
NPSE 2025 | New Perspectives in Science Education 14th Edition - International Conference The 14th Edition of the International Conference New Perspectives in Science Education will t...
20 - 21 Mar 2025
Florence, Italy
NOV
15
SFN25
Neuroscience (SfN) Annual Meeting Description: Organized by the Society for Neuroscience, this is one of the largest and most i...
15 - 19 Nov 2025
San Diego, United States
FEB
12
ICARA 2025
2025 The 11th International Conference on Automation, Robotics and Applications (ICARA 2025) Publication: Submitted papers will be peer reviewed by the conference committees and interna...
12 - 14 Feb 2025
Zagreb, Croatia
FEB
14
ICMLC 2025
2025 17th International Conference on Machine Learning and Computing (ICMLC 2025) Publication: All submitted papers will be sent to 2-3 peer reviewers for reviewing. And acce...
14 - 17 Feb 2025
Guangzhou, China
FEB
14
ICIEE 2025
2025 14th International Conference on Information and Electronics Engineering (ICIEE 2025) PUBLICATION: Peer-reviewed papers accepted by ICIEE2025 will be published in conference proc...
14 - 16 Feb 2025
Singapore, Singapore
FEB
14
ICMCR 2025
2025 3rd International Conference on Mechatronics, Control and Robotics (ICMCR 2025) Conference Proceedings: 1. Papers submitted to ICMCR 2025 will be peer reviewed by the inter...
14 - 16 Feb 2025
Singapore, Singapore
FEB
20
ICCTECH 2025
2025 the 4th International Conference on Computer Technologies (ICCTech 2025) Publication: Submitted papers will be peer reviewed by conference committees, and accepted p...
20 - 23 Feb 2025
Kuala Lumpur, Malaysia
FEB
20
ICSCA 2025
2025 14th International Conference on Software and Computer Applications (ICSCA 2025) Publication: The ISBN number assigned to ICSCA 2025 is 979-8-4007-1012-4 You are invited t...
20 - 23 Feb 2025
Kuala Lumpur, Malaysia