Refer to Glenn (Reference book) “To emphasize the distinction between an algorithm and its representation this is analogous to the distinction between a story and a book”

The proposed algorithm can be compared as a Story (Abstract/Conceptual), where the main idea of this proposed algorithm will remain as it is, while the representation of an algorithm can be represented as a Book where this book can be represented in different languages/writers but at the end the abstract story (Proposed Algorithm) will be the same.

Since the representation for a certain algorithm will be done using a multiple ways/methods this may create a problem when it is communicated since it may not contain the proper description. This has been solved using both the primitives where it will remove the ambiguities of representing any algorithm.

The proposed algorithm can be compared as a Story (Abstract/Conceptual), where the main idea of this proposed algorithm will remain as it is, while the representation of an algorithm can be represented as a Book where this book can be represented in different languages/writers but at the end the abstract story (Proposed Algorithm) will be the same.

Since the representation for a certain algorithm will be done using a multiple ways/methods this may create a problem when it is communicated since it may not contain the proper description. This has been solved using both the primitives where it will remove the ambiguities of representing any algorithm.