Searcharxiv⌕ Search

arXiv subjects

Joaquim D. Garcia

Publications and source records attributed to Joaquim D. Garcia.

5 recordsLinked to original sources

Exploiting Low-Rank Structure in Semidefinite Programming by Approximate Operator Splitting

In contrast with many other convex optimization classes, state-of-the-art semidefinite programming solvers are yet unable to efficiently solve large scale instances. This work aims to reduce this scalability gap by proposing a novel proximal algorithm for solving general semidefinite programming problems. The proposed methodology, based on the primal-dual hybrid gradient method, allows the presence of linear inequalities without the need of adding extra slack variables and avoids solving a linear system at each iteration. More importantly, it does simultaneously compute the dual variables associated with the linear constraints. The main contribution of this work is to achieve a substantial speedup by effectively adjusting the proposed algorithm in order to exploit the low-rank property inherent to several semidefinite programming problems. This proposed modification is the key element that allows the operator splitting method to efficiently scale to larger instances. Convergence guarantees are presented along with an intuitive interpretation of the algorithm. Additionally, an open source semidefinite programming solver, called ProxSDP, is made available and implementation details are discussed. Case studies are presented in order to evaluate the performance of the proposed methodology.

math.OC↗

$\ell_1$ Adaptive Trend Filter via Fast Coordinate Descent

Identifying the unknown underlying trend of a given noisy signal is extremely useful for a wide range of applications. The number of potential trends might be exponential, which can be computationally exhaustive even for short signals. Another challenge, is the presence of abrupt changes and outliers at unknown times which impart resourceful information regarding the signal's characteristics. In this paper, we present the $\ell_1$ Adaptive Trend Filter, which can consistently identify the components in the underlying trend and multiple level-shifts, even in the presence of outliers. Additionally, an enhanced coordinate descent algorithm which exploit the filter design is presented. Some implementation details are discussed and a version in the Julia language is presented along with two distinct applications to illustrate the filter's potential.

stat.AP↗

Fast Polarization Switch for Polarization-Based Quantum Communication

We present a complete optoelectronic unit for polarization visualization, switching and control. The system is based on an FPGA unit and comprises: an acquisition unit containing an analog polarimeter and digital-to-analog converters, an FPGA capable of implementing an optimal algorithm for three-stage arbitrary polarization tracking, and an electronic driver with analog-to-digital converters capable of interfacing with Lithium-Niobate-based Polarization Controllers. The results, determined via simulation of real-parameter devices, show that fast polarization switch is achievable.

quant-ph↗

An Optimal Polarization Tracking Algorithm for Lithium-Niobate-based Polarization Controllers

We present an optimal algorithm for the three-stage arbitrary polarization tracking using Lithium-Niobate-based Polarization Controllers: device calibration, polarization state rotation, and stabilization. The theoretical model representing the lithium-niobate-based polarization controller is derived and the methodology is successfully applied. Results are numerically simulated in the MATLAB environment.

eess.SY↗

Adaptive Filter for Automatic Identification of Multiple Faults in a Noisy OTDR Profile

We present a novel methodology able to distinguish meaningful level shifts from typical signal fluctuations. A two-stage regularization filtering can accurately identify the location of the significant level-shifts with an efficient parameter-free algorithm. The developed methodology demands low computational effort and can easily be embedded in a dedicated processing unit. Our case studies compare the new methodology with current available ones and show that it is the most adequate technique for fast detection of multiple unknown level-shifts in a noisy OTDR profile.

stat.AP↗