We consider a class of optimization problems having the following common feature: user demands appear as a term, whose values depend on the discrete choice made by each individual in a certain population. This type of problems arise frequently, for instance in revenue management applications of transportation systems. In the literature, discrete choice models and mathematical programming are known to be effective, respectively in describing users behaviour, and formulating optimization problems. Their integration, to account for user choices which depend on optimization decisions, is however an issue.We introduce an algorithmic methodology to perform such an integration. Its main idea is to perform local approximations of the choice probabilities in terms of simplified functions, to formulate them as terms of a mixed integer program representing the optimization problem, and to exploit the solutions obtained by the optimization process to refine the local approximation.We evaluate its applicability and effectiveness through experiments on a revenue maximization problem from the literature, and a few of its variants, exploiting two real world discrete choice models.Our experiments show our approach to outperform recent ones from the literature by orders of magnitude in terms of computing time, improving solutions accuracy as well.

A Local Iterative Linear Approximation Framework to Integrate Discrete Choice and Mathematical Optimization Models / D. Dissegna, A. Ceselli. - [s.l] : SSRN Elsevier, 2022 Aug 19. [10.2139/ssrn.4194374]

A Local Iterative Linear Approximation Framework to Integrate Discrete Choice and Mathematical Optimization Models

D. Dissegna
Primo
;
A. Ceselli
Ultimo
2022

Abstract

We consider a class of optimization problems having the following common feature: user demands appear as a term, whose values depend on the discrete choice made by each individual in a certain population. This type of problems arise frequently, for instance in revenue management applications of transportation systems. In the literature, discrete choice models and mathematical programming are known to be effective, respectively in describing users behaviour, and formulating optimization problems. Their integration, to account for user choices which depend on optimization decisions, is however an issue.We introduce an algorithmic methodology to perform such an integration. Its main idea is to perform local approximations of the choice probabilities in terms of simplified functions, to formulate them as terms of a mixed integer program representing the optimization problem, and to exploit the solutions obtained by the optimization process to refine the local approximation.We evaluate its applicability and effectiveness through experiments on a revenue maximization problem from the literature, and a few of its variants, exploiting two real world discrete choice models.Our experiments show our approach to outperform recent ones from the literature by orders of magnitude in terms of computing time, improving solutions accuracy as well.
19-ago-2022
Settore INF/01 - Informatica
Settore MAT/09 - Ricerca Operativa
Working Paper
A Local Iterative Linear Approximation Framework to Integrate Discrete Choice and Mathematical Optimization Models / D. Dissegna, A. Ceselli. - [s.l] : SSRN Elsevier, 2022 Aug 19. [10.2139/ssrn.4194374]
File in questo prodotto:
File Dimensione Formato  
SSRN-id4194374 (2).pdf

accesso aperto

Descrizione: Technical Report
Tipologia: Altro
Dimensione 5.88 MB
Formato Adobe PDF
5.88 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/954903
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact