Synthesis of Petri net supervisors for FMS via redundant constraint elimination