MPR: A novel randomized algorithm for multi-parametric programming | Synapse