Acelerando el algoritmo de Sinkhorn para el transporte óptimo multi-marginal disperso a través de transformadas rápidas de Fourier
Autores: Ba, Fatima Antarou; Quellmalz, Michael
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Acelerando el algoritmo de Sinkhorn para el transporte óptimo multi-marginal disperso a través de transformadas rápidas de Fourier
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Solución numérica
Transporte óptimo discreto multi-marginal
Algoritmo de Sinkhorn
Maldición de la dimensionalidad
árbol o círculo
Complejidad
Núcleo radial
Métodos de Fourier rápido no uniformes
Algoritmo de Sinkhorn acelerado
Función de coste estructurada en árbol
Operaciones clásicas de matriz-vector
Medidas marginales
Experimentos numéricos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 74
Citaciones: Sin citaciones
Consideramos la solución numérica del transporte óptimo discreto multi-marginal (MOT) mediante el algoritmo de Sinkhorn. En general, el algoritmo de Sinkhorn sufre de la maldición de la dimensionalidad con respecto al número de márgenes. Si la función de coste MOT se desacopla según un árbol o círculo, su complejidad es lineal en el número de medidas marginales. En este caso, aceleramos la convolución con el núcleo radial requerido en el algoritmo de Sinkhorn a través de métodos rápidos de Fourier no uniformes. Cada paso del algoritmo de Sinkhorn acelerado propuesto con una función de coste estructurada en árbol tiene una complejidad de en lugar de la clásica para operaciones de matriz-vector directas, donde es el número de márgenes y cada medida marginal está soportada en, a lo sumo, puntos. En el caso de una función de coste estructurada en círculo, la complejidad mejora de a . Esto se confirma a través de experimentos numéricos.
Descripción
Consideramos la solución numérica del transporte óptimo discreto multi-marginal (MOT) mediante el algoritmo de Sinkhorn. En general, el algoritmo de Sinkhorn sufre de la maldición de la dimensionalidad con respecto al número de márgenes. Si la función de coste MOT se desacopla según un árbol o círculo, su complejidad es lineal en el número de medidas marginales. En este caso, aceleramos la convolución con el núcleo radial requerido en el algoritmo de Sinkhorn a través de métodos rápidos de Fourier no uniformes. Cada paso del algoritmo de Sinkhorn acelerado propuesto con una función de coste estructurada en árbol tiene una complejidad de en lugar de la clásica para operaciones de matriz-vector directas, donde es el número de márgenes y cada medida marginal está soportada en, a lo sumo, puntos. En el caso de una función de coste estructurada en círculo, la complejidad mejora de a . Esto se confirma a través de experimentos numéricos.