Natural 2D visualization of 1D bit data

From apm
Revision as of 19:09, 3 October 2022 by Apm (Talk | contribs) (Apm moved page Natural visualization to Natural 2D visualization of 1D bit data: more descriptive title)

Jump to: navigation, search

Natural 2D visualization of 1D bit data.

Question: How can a one dimensional stream of data be displayed as 2D visual graphic in the most natural way
when there is no information at all provided about correct interpretation?

Specifically:
How could the progression of evaluation of an untyped lambda expression be
most naturally mapped to a black and white pixels 2D visualization?


The right approach cannot involve any 2D array type interpretation since this introduces
an arbitrary line-end wraparound length. Rather one wants to use an in-an-obvious-natural-way serializable representation of 2D bit data that
does not contain an arbitrary line-end wraparound length.
Tries/MemoTries might do the trick.

In a sequence of evaluations of a lambda calculus expressions much of the structure often stays static and unchanged.
So one might want to visualize the differences instead.

Related

Related

Conal Elliott (draft 2018) – "Data-Parallel Programming without Arrays"


Trie datastructure