Monotone structure in discrete-event systems