Article 10659 Petros A. Petrosyan Carl Johan Casselgren DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE Vol. 21, no. 3, #11 1-20 2019