“…However, in the case where combinational logic generates signals that control internal variables of sequential circuits, the existence of hazards may lead to significant circuit malfunction. Moreover, combinational hazards must be considered in timing analysis and verification [9], [17], as well as test generation [4], [12]. In particular, in the context of testing, hazard identification becomes crucial in generating tests that will not be invalidated when applied to the circuit under test.…”