New Framework for Markov Chain Choice Models

Yalcin Akcay, Gerardo Berbeglia, Young-San Lin· July 14, 2026 View original

Summary

This paper introduces a framework for Markov chain (MC) choice models with panel data, focusing on parameter estimation, personalized choice prediction, and assortment optimization. It proposes novel expectation-maximization (EM) algorithms that incorporate partial-ordering preference information, outperforming traditional methods.

Traditional choice modeling often assumes that customer transactions are independent, typically drawing from a random utility model. However, real-world customer behavior, especially when observed over time (panel data), often exhibits dependencies among transactions from the same individual. This research addresses this gap by proposing a comprehensive framework for Markov chain (MC) choice models that explicitly accounts for these dependencies. The core contribution is the development of novel expectation-maximization (EM) algorithms for MC parameter estimation. These algorithms uniquely incorporate partial-ordering preference information derived from a customer's historical transaction data, offering a more nuanced understanding of individual choices. Evaluations on synthetic datasets and a real-world sushi dataset demonstrate that these new EM algorithms significantly outperform both traditional EM methods and multinomial-logit-based benchmarks. Beyond estimation, the framework also delves into the computational complexities of conditional choice prediction and personalized assortment optimization, providing valuable insights into these challenging problems and clarifying the computational landscape for choice modeling with panel data.

Why it matters

Marketing, sales, and product professionals can leverage this advanced choice modeling framework to better understand customer behavior, personalize recommendations, and optimize product assortments, leading to improved sales and customer satisfaction.

How to implement this in your domain

  1. 1Analyze existing customer transaction data to identify patterns of sequential choices and dependencies.
  2. 2Explore implementing Markov chain choice models to capture dynamic customer preferences.
  3. 3Pilot the proposed EM algorithms for parameter estimation on a specific product category or customer segment.
  4. 4Use the framework's insights to develop more personalized product recommendations or optimize store layouts/online assortments.

Who benefits

RetailE-commerceMarketingHospitalityFinancial Services

Key takeaways

  • A new framework for Markov chain choice models uses panel data and partial-ordering preferences.
  • Novel EM algorithms for parameter estimation outperform traditional methods.
  • It enables personalized choice prediction and assortment optimization.
  • The framework accounts for dependencies among a customer's historical transactions.

Original post by Yalcin Akcay, Gerardo Berbeglia, Young-San Lin

"arXiv:2607.09817v1 Announce Type: new Abstract: We propose a framework for the Markov chain (MC) choice model with panel data, including parameter estimation, personalized choice prediction, and personalized assortment optimization. In contrast to the traditional setting, which a…"

View on X

Originally posted by Yalcin Akcay, Gerardo Berbeglia, Young-San Lin on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses