It depends strongly on your design if it is necessary or not
Some timing violations can be ignored, e.g. the hardware sets an register-bit but it doesnt matter if this bit is really set in the next cycle or some cycle later.
In that case you're allowed either to set a false path or a multicycle path