Context: Petri net slicing is a technique to reduce the size of a Petri netto ease the analysis or understanding of the original Petri net. Objective:Presenting two new Petri net slicing algorithms to isolate those places andtransitions of a Petri net (the slice) that may contribute tokens to one ormore places given (the slicing criterion). Method: The two algorithms proposedare formalized. The maximality of the first algorithm and the minimality of thesecond algorithm are formally proven. Both algorithms, together with threeother state-of-the-art algorithms, have been implemented and integrated into asingle tool so that we have been able to carry out a fair empirical evaluation.Results: Besides the two new Petri net slicing algorithms, a p...