Get Latest CSE Mini Projects in your Email

Your Email ID:
Mini.in Subs

Analysis of a Multiple Dispatch Algorithm

Download Project:

Fields with * are mandatory

The development of the new programming language Scream, within the project Software Renaissance, led to the need of a good multiple dispatch algorithm.

A multiple dispatch algorithm, called Compressed n-dimensional table with row sharing; CNT-RS, was developed from the algorithm Compressed n-dimensional table, CNT. The purpose of CNT-RS was to create a more efficient algorithm. This report is the result of the work to analyse the CNT-RS algorithm.

In this report the domain of multiple dispatch, the multiple dispatch algorithm CNT and the new extended algorithm CNT-RS are presented. The correctness of CNT- RS algorithm is shown and it’s proven that the CNT-RS algorithm is at least as good as the CNT algorithm, in regards to space complexity of the dispatch structure.
Source: Linköping University
Author: Holmberg, Johannes

Download Project

Download Project:

Fields with * are mandatory