Most permissive liveness-enforcing Petri net supervisors for discrete event systems via linear monitors. (September 2019)