ROBUSTNESS OF DISCRETE SYSTEMS: A REVIEW