Related work can be found in:
http://www.math.umd.edu/~lvrmr