Multi-method dispatch using multiple row displacement

7Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Multiple Row Displacement (MRD) is a new dispatch technique for multi-method languages. It is based on compressing an n-dimensional table using an extension of the single-receiver row displacement mechanism. This paper presents the new algorithm and provides experimental results that compare it with implementations of existing techniques: compressed n-dimensional tables, look-up automata and single-receiver projection. MRD uses comparable space to the other techniques, but has faster dispatch performance.

Cite

CITATION STYLE

APA

Pang, C., Holst, W., Leontiev, Y., & Szafron, D. (1999). Multi-method dispatch using multiple row displacement. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1628, pp. 304–328). Springer Verlag. https://doi.org/10.1007/3-540-48743-3_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free