Preparing sparse solvers for exascale computing
Sparse solvers provide essential functionality for a wide variety of scientific applications.
Highly parallel sparse solvers are essential for continuing advances in high-fidelity, multi …
Highly parallel sparse solvers are essential for continuing advances in high-fidelity, multi …
[HTML][HTML] A novel model based collaborative filtering recommender system via truncated ULV decomposition
F Horasan, AH Yurttakal, S Gündüz - … of King Saud University-Computer and …, 2023 - Elsevier
Collaborative filtering is a technique that takes into account the common characteristics of
users and items in recommender systems. Matrix decompositions are one of the most used …
users and items in recommender systems. Matrix decompositions are one of the most used …
Butterfly factorization via randomized matrix-vector multiplications
This paper presents an adaptive randomized algorithm for computing the butterfly
factorization of an m*n matrix with m≈n provided that both the matrix and its transpose can …
factorization of an m*n matrix with m≈n provided that both the matrix and its transpose can …
A parallel hierarchical blocked adaptive cross approximation algorithm
This article presents a low-rank decomposition algorithm based on subsampling of matrix
entries. The proposed algorithm first computes rank-revealing decompositions of …
entries. The proposed algorithm first computes rank-revealing decompositions of …
HODLR2D: a new class of hierarchical matrices
This article introduces HODLR2D, a new hierarchical low-rank representation for a class of
dense matrices arising out of-body problems in two dimensions. Using this new hierarchical …
dense matrices arising out of-body problems in two dimensions. Using this new hierarchical …
An adaptive factorized nyström preconditioner for regularized kernel matrices
The spectrum of a kernel matrix significantly depends on the parameter values of the kernel
function used to define the kernel matrix. This makes it challenging to design a …
function used to define the kernel matrix. This makes it challenging to design a …
Interpolative decomposition via proxy points for kernel matrices
In the construction of rank-structured matrix representations of dense kernel matrices, a
heuristic compression method, called the proxy point method, has been used in practice to …
heuristic compression method, called the proxy point method, has been used in practice to …
Scalable and memory-efficient kernel ridge regression
We present a scalable and memory-efficient framework for kernel ridge regression. We
exploit the inherent rank deficiency of the kernel ridge regression matrix by constructing an …
exploit the inherent rank deficiency of the kernel ridge regression matrix by constructing an …
A novel image watermarking scheme using ULV decomposition
F Horasan - Optik, 2022 - Elsevier
Matrix decompositions play an important role in most of watermarking techniques. Especially
Singular Value Decomposition (SVD) is one of the most preferred techniques. In addition …
Singular Value Decomposition (SVD) is one of the most preferred techniques. In addition …
[HTML][HTML] Training very large scale nonlinear SVMs using Alternating Direction Method of Multipliers coupled with the Hierarchically Semi-Separable kernel …
Abstract Typically, nonlinear Support Vector Machines (SVMs) produce significantly higher
classification quality when compared to linear ones but, at the same time, their …
classification quality when compared to linear ones but, at the same time, their …