Title :
Computing sums of radicals in polynomial time
Author :
Blömer, Johannes
Author_Institution :
Inst. fuer Inf., Fachbereich Math., Freie Univ., Berlin, Germany
Abstract :
For a certain sum of radicals the author presents a Monte Carlo algorithm that runs in polynomial time to decide whether the sum is contained in some number field Q(α), and, if so, its coefficient representation in Q(α) is computed. As a special case the algorithm decides whether the sum is zero. The main algorithm is based on a subalgorithm which is of interest in its own right. This algorithm uses probabilistic methods to check for an element β of an arbitrary (not necessarily) real algebraic number field Q(α) and some positive rational integer r whether there exists an rth root of β in Q(α)
Keywords :
Monte Carlo methods; computational complexity; decidability; number theory; Monte Carlo algorithm; coefficient representation; decidability; polynomial time algorithm; positive rational integer; probabilistic checking; real algebraic number field; subalgorithm; sums of radicals; Algebra; Computer science; Error probability; Monte Carlo methods; Polynomials; Radiofrequency interference; Traveling salesman problems;
Conference_Titel :
Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
Conference_Location :
San Juan
Print_ISBN :
0-8186-2445-0
DOI :
10.1109/SFCS.1991.185434