A polynomial-time algorithm for finding a semi-generator of Petri net invariants | IEEE Conference Publication | IEEE Xplore