Data structures and algorithms for sparse arrays and matrices, based on index arrays and simple triplet representations, respectively.
This version of slam can be found in the following snapshots: