Thesis
Complex step: a different perspective on solving over-determined non-linear systems of equations

dc.contributor.correferenteSalinas Evangelista, Álvaro
dc.contributor.departmentDepartamento de Informática
dc.contributor.guiaTorres López, Claudio Esteban
dc.coverage.spatialCampus Casa Central Valparaíso
dc.creatorGuevara Huallpa, Russel André
dc.date.accessioned2025-09-04T15:52:24Z
dc.date.available2025-09-04T15:52:24Z
dc.date.issued2025-08
dc.description.abstractOne of the main challenges in various areas of engineering and science is solving over-determined non-linear systems of equations, largely due to the high computational and memory demands required to compute the Jacobian matrix. This work focuses on a framework that employs the non-symmetric LSQR (ns-LSQR) algorithm. The core of our proposal addresses the approximation of the Jacobian-vector product (JVP) and the Jacobian-transposed-vector product (JTVP). For the JVP, the Complex Step method is used, demonstrating its superior accuracy and numerical stability compared to finite differences. For the JTVP, it is shown that naive approximation strategies can lead to the collapse of the Krylov subspace. To overcome this, the Random Heuristic is proposed and validated, comparing it against the Always Best Heuristic and Vanilla Heuristic. This method uses a random subset of canonical or wavelet basis vectors to construct a robust JTVP approximation. Numerical experiments validate that the Random Heuristic prevents the collapse of the Krylov subspace, enabling the ns-LSQR method to converge even with a limited computational budget. Furthermore, it is demonstrated that using a wavelet basis can accelerate convergence in specific problems by providing a sparser representation of the JTVP.en
dc.description.abstract Uno de los principales retos en varias áreas de la ingeniería y ciencias es resolver sistemas de ecuaciones no lineales sobredeterminados, en gran parte debido a las altas demandas de cómputo y memoria necesarias para calcular la matriz Jacobiana. Este trabajo se centra en un marco de trabajo que utiliza el algoritmo no-simétrico LSQR (ns-LSQR). El núcleo de nuestra propuesta aborda la aproximación de los productos Jacobiano-vector (JVP) y Jacobiano-traspuesto-vector (JTVP). Para el JVP, se emplea el método de Complex Step, demostrando su superioridad en precisión y estabilidad numérica frente a las diferencias finitas. Para el JTVP, se evidencia que las estrategias de aproximación triviales pueden llevar al colapso del subespacio de Krylov, por lo que se propone y valida la Heurística Aleatoria, comparándola con las Heurísticas Siempre Mejor y Vanilla. Este método utiliza un subconjunto aleatorio de vectores base canónicos o de bases wavelet para construir una aproximación robusta del JTVP. Los experimentos numéricos validan que la Heurística Aleatoria previene el colapso del subespacio de Krylov, permitiendo la convergencia del método ns-LSQR incluso con un presupuesto computacional limitado. Además, se demuestra que el uso de una base wavelet puede acelerar la convergencia en problemas específicos al ofrecer una representación más dispersa del JTVP.es
dc.description.programIngeniería Civil Informática
dc.format.extent55 páginas
dc.identifier.barcode3560900288564
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/76323
dc.language.isoen
dc.publisherUniversidad Técnica Federico Santa María
dc.rightsAttribution-NonCommercial 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/
dc.subjectNon-linear system of equations
dc.subjectJacobian matrix
dc.subjectComplex step
dc.subjectns-LSQR
dc.subjectRandom heuristic
dc.subjectAlways best heuristic
dc.subjectVanilla heuristic
dc.subjectSistema de ecuaciones no lineales
dc.subjectMatriz jacobiana
dc.subjectHeurística aleatoria
dc.subjectHeurística siempre mejor
dc.subjectHeurística vanilla
dc.subject.ods4 Educación de calidad
dc.subject.ods9 Industria, innovación e infraestructura
dc.subject.ods17 Alianzas para lograr los objetivos
dc.titleComplex step: a different perspective on solving over-determined non-linear systems of equations
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3560900288564.pdf
Size:
18.48 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: