Existence of MLEs and algorithms to compute them