中文
相关论文

相关论文: Constructing elliptic curves in almost polynomial …

200 篇论文

We present an algorithm that, for every fixed genus $g$, will enumerate all hyperelliptic curves of genus $g$ over a finite field $k$ of odd characteristic in quasilinear time; that is, the time required for the algorithm is…

数论 · 数学 2024-06-24 Everett W. Howe

We present a new algorithm for computing motorcycle graphs that runs in O(n^(4/3+e)) time for any e>0, improving on all previously known algorithms. The main application of this result is to computing the straight skeleton of a polygon. It…

计算几何 · 计算机科学 2013-03-26 Antoine Vigneron , Lie Yan

The "defect" of a curve over a finite field is the difference between the number of rational points on the curve and the Weil-Serre bound for the curve. We present a construction for producing genus-4 double covers of genus-2 curves over…

数论 · 数学 2020-01-16 Everett W. Howe

Consider two elliptic curves $E,E'$ defined over the finite field $\mathbb{F}_q$, and suppose that there exists an isogeny $\psi$ between $E$ and $E'$. We propose an algorithm that determines $\psi$ from the knowledge of $E$, $E'$ and of…

代数几何 · 数学 2019-02-20 Luca De Feo , Cyril Hugounenq , Jérôme Plût , Éric Schost

In this paper we address two different problems related with the factorization of an RSA module N. First we can show that factoring is equivalent in deterministic polynomial time to counting points on a pair of twisted Elliptic curves…

数论 · 数学 2019-11-26 Luis Dieulefait , Jorge Urroz

Let $\mathcal{E}/\mathbb{F}_q$ be an elliptic curve, and $P$ a point in $\mathcal{E}(\mathbb{F}_q)$ of prime order $\ell$. V\'elu's formulae let us compute a quotient curve $\mathcal{E}' = \mathcal{E}/\langle{P}\rangle$ and rational maps…

密码学与安全 · 计算机科学 2020-03-24 Daniel Bernstein , Luca de Feo , Antonin Leroux , Benjamin Smith

We consider the problem of approximate counting of triangles and longer fixed length cycles in directed graphs. For triangles, T\v{e}tek [ICALP'22] gave an algorithm that returns a $(1 \pm \eps)$-approximation in…

数据结构与算法 · 计算机科学 2024-10-01 Keren Censor-Hillel , Tomer Even , Virginia Vassilevska Williams

Many large arithmetic computations rely on tables of all primes less than $n$. For example, the fastest algorithms for computing $n!$ takes time $O(M(n\log n) + P(n))$, where $M(n)$ is the time to multiply two $n$-bit numbers, and $P(n)$ is…

计算复杂性 · 计算机科学 2015-04-22 Martin Farach-Colton , Meng-Tsung Tsai

Let F be a finite field and let b and N be integers. We prove explicit estimates for the probability that the number of rational points on a randomly chosen elliptic curve E over F equals b modulo N. The underlying tool is an…

数论 · 数学 2011-02-01 Wouter Castryck , Hendrik Hubrechts

Cartesian products of graphs and hypergraphs have been studied since the 1960s. For (un)directed hypergraphs, unique \emph{prime factor decomposition (PFD)} results with respect to the Cartesian product are known. However, there is still a…

离散数学 · 计算机科学 2015-08-31 Marc Hellmuth , Florian Lehner

The geodesic Voronoi diagram of m point sites inside a simple polygon of n vertices is a subdivision of the polygon into m cells, one to each site, such that all points in a cell share the same nearest site under the geodesic distance. The…

计算几何 · 计算机科学 2018-03-12 Chih-Hung Liu

N-fold integer programming is a fundamental problem with a variety of natural applications in operations research and statistics. Moreover, it is universal and provides a new, variable-dimension, parametrization of all of integer…

最优化与控制 · 数学 2014-05-08 Raymond Hemmecke , Shmuel Onn , Lyubov Romanchuk

Let q be a power of a prime and E be an elliptic curve defined over F_q. In "Combinatorial aspects of elliptic curves" [17], the present author examined a sequence of polynomials which express the N_k's, the number of points on E over the…

组合数学 · 数学 2007-10-03 Gregg Musiker

An isogeny between elliptic curves is an algebraic morphism which is a group homomorphism. Many applications in cryptography require evaluating large degree isogenies between elliptic curves efficiently. For ordinary curves of the same…

数论 · 数学 2014-02-12 David Jao , Vladimir Soukharev

This paper deals with circulant matrices. It is shown that a circulant matrix can be multiplied by a vector in time O(n log(n)) in a ring with roots of unity without making use of an FFT algorithm. With our algorithm we achieve a speedup of…

数据结构与算法 · 计算机科学 2021-03-05 Andreas Rosowski

We address the question of computing one selected term of an algebraic power series. In characteristic zero, the best algorithm currently known for computing the $N$th coefficient of an algebraic series uses differential equations and has…

符号计算 · 计算机科学 2016-05-19 Alin Bostan , Gilles Christol , Philippe Dumas

We present a polynomial-time pseudo-deterministic algorithm for constructing irreducible polynomial of degree $d$ over finite field $\mathbb{F}_q$. A pseudo-deterministic algorithm is allowed to use randomness, but with high probability it…

数据结构与算法 · 计算机科学 2024-10-08 Shanthanu S Rai

We consider the problem of counting the number of vertices reachable from each vertex in a digraph $G$, which is equal to computing all the out-degrees of the transitive closure of $G$. The current (theoretically) fastest algorithms run in…

数据结构与算法 · 计算机科学 2022-02-28 Naoto Ohsaka

We show that given the order of a single element selected uniformly at random from $\mathbb Z_N^*$, we can with very high probability, and for any integer $N$, efficiently find the complete factorization of $N$ in polynomial time. This…

量子物理 · 物理学 2024-06-07 Martin Ekerå

Let G = (V, E) be a planar triangulated graph (PTG) having every face triangular. A rectilinear dual or an orthogonal floor plan (OFP) of G is obtained by partitioning a rectangle into \mid V \mid rectilinear regions (modules) where two…

计算几何 · 计算机科学 2020-06-26 Pinki , Krishnendra Shekhawat