I am using Mplus to estimate a logistic regression through LCA. The user guide indicates that the Maximum likelihood estimation with EM is used. However, I would like to know more. Is MMLE used with EM or other form of MLE? What optimization method does Mplus use in the M-step? Are there other options available to estimate the model? I am writing a paper promoting the use of Mplus, and all these details have to be clarified. Also, is there any reference comparing the LCA in Mplus and MCMC? Thanks. Any comments are welcome!
I think by MMLE you mean marginal maximum-likelihood estimation, and if so, yes, this is done in Mplus. We also use pseudolikelihood estimation when there are complex survey data features - see our special website section for that: