A decentralized approach to multi-agent MILPs: Finite-time feasibility and performance guarantees. (May 2019)