Cyclic machine scheduling with tool transportation by