中文
相关论文

相关论文: The Accelerated Euclidean Algorithm

200 篇论文

We consider two kinds of problems: the computation of polynomial and rational solutions of linear recurrences with coefficients that are polynomials with integer coefficients; indefinite and definite summation of sequences that are…

符号计算 · 计算机科学 2008-04-03 Alin Bostan , Frédéric Chyzak , Bruno Salvy , Thomas Cluzeau

We study the bit complexity of two methods, related to the Euclidean algorithm, for computing cubic and quartic analogs of the Jacobi symbol. The main bottleneck in such procedures is computation of a quotient for long division. We give…

数据结构与算法 · 计算机科学 2018-07-23 Eric Bach , Bryce Sandlund

In this paper, we present a novel algorithm and its three variations for solving the Rubik's cube more efficiently. This algorithm can be used to solve the complete $n \times n \times n$ cube in $O(\frac{n^2}{\log n})$ moves. This algorithm…

组合数学 · 数学 2021-07-13 Ahmad Kaleem , Ahsan Kaleem

Computation of (approximate) polynomials common factors is an important problem in several fields of science, like control theory and signal processing. While the problem has been widely studied for scalar polynomials, the scientific…

数值分析 · 数学 2021-06-02 A. Fazzi , N. Guglielmi , I. Markovsky

We study the Euclidean minimum weight perfect matching problem for $n$ points in the plane. It is known that any deterministic approximation algorithm whose approximation ratio depends only on $n$ requires at least $\Omega(n \log n)$ time.…

计算几何 · 计算机科学 2026-01-09 Stefan Hougardy , Karolina Tammemaa

We discuss classical and quantum algorithms for solvability testing and finding integer solutions x,y of equations of the form af^x + bg^y = c over finite fields GF(q). A quantum algorithm with time complexity q^(3/8) (log q)^O(1) is…

量子物理 · 物理学 2008-04-08 Wim van Dam , Igor E. Shparlinski

The classical division algorithm for polynomials requires $O(n^2)$ operations for inputs of size $n$. Using reversal technique and Newton iteration, it can be improved to $O({M}(n))$, where ${M}$ is a multiplication time. But the method…

符号计算 · 计算机科学 2011-12-20 Zhengjun Cao , Hanyue Cao

For a set P of n points in R^2, the Euclidean 2-center problem computes a pair of congruent disks of the minimal radius that cover P. We extend this to the (2,k)-center problem where we compute the minimal radius pair of congruent disks to…

计算几何 · 计算机科学 2008-09-13 Pankaj K. Agarwal , Jeff M. Phillips

A digital computer is generally believed to be an efficient universal computing device; that is, it is believed able to simulate any physical computing device with an increase in computation time of at most a polynomial factor. This may not…

量子物理 · 物理学 2017-02-20 Peter W. Shor

This article presents a strongly polynomial-time algorithm for the general linear programming problem. This algorithm is an implicit reduction procedure that works as follows. Primal and dual problems are combined into a special system of…

最优化与控制 · 数学 2026-03-24 Samuel Awoniyi

In this paper, an exact algorithm in polynomial time is developed to solve unrestricted binary quadratic programs. The computational complexity is $O\left( n^{\frac{15}{2}}\right) $, although very conservative, it is sufficient to prove…

数据结构与算法 · 计算机科学 2021-02-02 Juan Ignacio Mulero-Martínez

Bilevel optimization has been widely applied in many important machine learning applications such as hyperparameter optimization and meta-learning. Recently, several momentum-based algorithms have been proposed to solve bilevel optimization…

机器学习 · 计算机科学 2021-12-17 Junjie Yang , Kaiyi Ji , Yingbin Liang

We recall Labatie's effective method of solving polynomial equations with two unknowns by using the Euclidean algorithm.

代数几何 · 数学 2019-10-03 E. R. García Barroso , A. Płoski

We consider the classical problems of interpolating a polynomial given a black box for evaluation, and of multiplying two polynomials, in the setting where the bit-lengths of the coefficients may vary widely, so-called unbalanced…

符号计算 · 计算机科学 2024-10-22 Pascal Giorgi , Bruno Grenet , Armelle Perret du Cray , Daniel S. Roche

We propose an algorithm for quickly evaluating polynomials. It pre-conditions a complex polynomial $P$ of degree $d$ in time $O(d\log d)$, with a low multiplicative constant independent of the precision. Subsequent evaluations of $P$…

数值分析 · 数学 2022-11-15 Ramona Anton , Nicolae Mihalache , François Vigneron

We present a simple randomized polynomial time algorithm to approximate the mixed discriminant of $n$ positive semidefinite $n \times n$ matrices within a factor $2^{O(n)}$. Consequently, the algorithm allows us to approximate in randomized…

环与代数 · 数学 2008-02-03 Alexander Barvinok

Traditional Insertion Sort runs in O(n^2) time because each insertion takes O(n) time. When people run Insertion Sort in the physical world, they leave gaps between items to accelerate insertions. Gaps help in computers as well. This paper…

数据结构与算法 · 计算机科学 2007-05-23 Michael A. Bender , Martin Farach-Colton , Miguel Mosteiro

We describe two algorithms for the eigenvalue, eigenvector problem which, on input a Gaussian matrix with complex entries, finish with probability 1 and in average polynomial time.

数值分析 · 数学 2014-10-09 Diego Armentano , Carlos Beltrán , Michael Shub

The Erd\H{o}s-Ginzburg-Ziv theorem states that for any sequence of $2n-1$ integers, there exists a subsequence of $n$ elements whose sum is divisible by $n$. In this article, we provide a simple, practical $O(n\log\log n)$ algorithm and a…

组合数学 · 数学 2025-07-14 Yui Hin Arvin Leung

In this paper, we propose a probabilistic algorithm suitable for any linear code $C$ to determine whether a given vector $\mathbf{x}$ belongs to $ C$. The algorithm achieves $O(n\log n)$ time complexity, $ O(n^2)$ space complexity and with…

信息论 · 计算机科学 2026-01-06 Mingchao Li , Jiyou Li