the rowMapping is a bijective mapping (-> boost::bimap) between the row number and the (node,choice) pair.