stringtranslate.com

Búsqueda de bases

La búsqueda básica es el problema de optimización matemática de la forma

donde x es un vector de solución N -dimensional (señal), y es un vector M -dimensional de observaciones ( mediciones), A es una matriz de transformación M  ×  N (normalmente una matriz de medición) y M  <  N.

Generalmente se aplica en casos donde existe un sistema subdeterminado de ecuaciones lineales y  =  Ax que deben satisfacerse exactamente y se desea la solución más dispersa en el sentido L 1 .

Cuando es deseable intercambiar la igualdad exacta de Ax e y a cambio de un x más disperso , se prefiere la eliminación de ruido mediante búsqueda de base .

Los problemas de búsqueda de base se pueden convertir en problemas de programación lineal en tiempo polinomial y viceversa, lo que hace que los dos tipos de problemas sean polinomialmente equivalentes. [1]

Equivalencia con la programación lineal

Un problema de búsqueda de base se puede convertir en un problema de programación lineal observando primero que

donde . Esta construcción se deriva de la restricción , donde el valor de se pretende almacenar en o dependiendo de si es mayor o menor que cero, respectivamente. Aunque un rango de valores y puede potencialmente satisfacer esta restricción, los solucionadores que utilicen el algoritmo simplex encontrarán soluciones donde uno o ambos de o sean cero, lo que da como resultado la relación .

A partir de esta expansión, el problema puede reformularse en forma canónica como: [1]

Véase también

Notas

  1. ^ ab AM Tillmann Equivalencia de programación lineal y búsqueda de bases , PAMM (Proceedings in Applied Mathematics and Mechanics) Volumen 15, 2015, págs. 735-738, DOI: 10.1002/PAMM.201510351

Referencias y lecturas adicionales

Enlaces externos