"But how would I actually represent this on a list, array, etc" - it is not clear. Are you asking about ways to represent the exponential search tree?
Exponential search trees can bee used to store d-dimensional numeric data at nodes of depth d.
Comparisons are made on each of these dimensions (each child of a node can have d+1 values that are <, >, ..., < (any combinations of d operators), than that node's values, and a new value).
I do not know any paper introducing the basics of exponential trees, but they are used in problems such as the one describes in this paper: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.98.6676&rep=rep1&type=pdf.