Implementing the Tangent Graeffe root finding method
Formal Metadata
Title 
Implementing the Tangent Graeffe root finding method

Title of Series  
Author 

Contributors 

License 
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. 
Identifiers 

Publisher 

Release Date 
2020

Language 
English

Producer 

Production Year 
2020

Production Place 
Vancouver

Content Metadata
Subject Area  
Abstract 
The tangent Graeffe method has been developed for the efficient computation of single roots of polynomials over finite fields with multiplicative groups of smooth order. It is a key ingredient of sparse interpolation using geometric progressions, in the case when blackbox evaluations are comparatively cheap. In this paper, we improve the complexity of the method by a constant factor and we report on a new implementation of the method and a first parallel implementation.

Keywords  fast root finding over finite fields sparse polynomial interpolation 
Related Material
The following resource is accompanying material for the video
00:00
Point (geometry)
Axiom of choice
Suite (music)
Divisor
Multiplication sign
40 (number)
Source code
Valuation (algebra)
Sparse matrix
Login
Computer
Tangent
Medical imaging
Mathematics
Bit rate
Labour Party (Malta)
Root
Term (mathematics)
Core dump
Smoothing
Divisor
Endliche Modelltheorie
Extension (kinesiology)
Physical system
Zoom lens
Inheritance (objectoriented programming)
Key (cryptography)
Web page
Physical law
Markup language
System call
Demoscene
Performance appraisal
Degree (graph theory)
Inclusion map
Mathematics
Polynomial interpolation
Modulo (jargon)
Root
Prime ideal
Personal digital assistant
Order (biology)
Right angle
Interpolation
Physical system
04:21
Axiom of choice
Rounding
State observer
Group action
Divisor
Algorithm
INTEGRAL
Equaliser (mathematics)
Multiplication sign
Execution unit
1 (number)
Student's ttest
Faulttolerant system
Food energy
Graph coloring
Rule of inference
Tangent
Field (computer science)
Twitter
Wave packet
Root
Square number
Divisor
Implementation
Pairwise comparison
Greedy algorithm
Zoom lens
Computer font
Logical constant
Parallel computing
Forcing (mathematics)
Web page
Lemma (mathematics)
Markup language
System call
Substitute good
Degree (graph theory)
Word
Personal digital assistant
Telecommunication
Chain
Right angle
Routing
Electric current
Singuläres Integral
08:14
Rounding
State observer
Boss Corporation
Zoom lens
Transformation (genetics)
Multiplication sign
Web page
Lemma (mathematics)
Streaming media
Markup language
Graph coloring
Twitter
Wave packet
Frequency
Goodness of fit
Root
Wellformed formula
Network topology
Right angle
Router (computing)
Routing
10:25
Axiom of choice
Randomization
Logarithm
Multiplication sign
Water vapor
Food energy
Mathematics
Singleprecision floatingpoint format
Negative number
Error message
Perimeter
Position operator
Logical constant
Web page
Gradient
Propositional formula
Inverse element
Price index
Markup language
Fast Fourier transform
Data mining
Root
Order (biology)
Species
Resultant
Rounding
Sine
Algorithm
Transformation (genetics)
Connectivity (graph theory)
Heat transfer
Student's ttest
Computer
Graph coloring
Tangent
Power (physics)
Wave packet
2 (number)
Product (business)
Goodness of fit
Root
Wellformed formula
Term (mathematics)
Touch typing
Green's function
Data structure
output
Beer stein
Zoom lens
Key (cryptography)
Equivalence relation
Peertopeer
Function (mathematics)
Network topology
Video game
Routing
17:33
Point (geometry)
Rounding
Intel
Table (information)
TurboCode
Transformation (genetics)
State of matter
Multiplication sign
Sheaf (mathematics)
Coroutine
Graph coloring
Computer
Rule of inference
Order of magnitude
2 (number)
Number
Sequence
Frequency
Benchmark
Causality
Befehlsprozessor
Implementation
Zoom lens
Key (cryptography)
Real number
Web page
Parallel port
Core dump
Markup language
RAID
Product (business)
Fast Fourier transform
Degree (graph theory)
Process (computing)
Personal digital assistant
Telecommunication
Network topology
Order (biology)
Table (information)
Resultant
Spacetime
20:50
Zoom lens
Intel
Divisor
Multiplication sign
Web page
Workstation <Musikinstrument>
Electronic program guide
Markup language
Mereology
Computer
Mathematics
Root
Term (mathematics)
Function (mathematics)
Befehlsprozessor
Order (biology)
Spacetime
Divisor
output
Electric current
22:04
Point (geometry)
Logical constant
Axiom of choice
Symbolic computation
Intel
Divisor
Algorithm
Multiplication sign
Valuation (algebra)
Food energy
Tangent
Wave packet
Mathematics
Root
Befehlsprozessor
Spacetime
Divisor
output
Extension (kinesiology)
Area
Module (mathematics)
Zoom lens
Beer stein
Touchscreen
Web page
Stress (mechanics)
Data storage device
Plastikkarte
Counting
Price index
Extreme programming
Markup language
Process (computing)
Function (mathematics)
Network topology
Order (biology)
Fiber bundle
Procedural programming
Electric current
Spacetime
Row (database)
25:28
NPhard
Rounding
Zoom lens
Algorithm
Web page
Determinism
Computer
Sparse matrix
Infinity
Markup language
Tangent
Revision control
Polynomial interpolation
Algebra
Multivariate Analyse
00:00
the aim is not only can the title of her crime scene mysterious implementing it can shoot great who trying to this is showing where was your first ten dollars.
00:15
i'd like to be can buy christening the main motivation for our work were interested in strasbourg on your trip away should pursue mean we want to and to collate all along you ever corporations they are and more knowing he also called question to ensure his stomach. controlling the stolen on your true value of the problem is to a truly pollen army all we can do a module crime. a new coach we can use is that in all worried. nineteen e.a. which is well known and he uses we can use a small price to the crime is going to be a whole thing and times to the cape us one singer is a small odd richer and generally viewed the arra the first stairs to pick a random the valuation point out. and can wear him so why the colonial evaluation so that i small real graduated. and can lead to use it in the following fallen on call on a new mood. the elyse niesr and or and the whole interview clear serious the main quantity or interesting now or. so the next chair is true because the only way to pollen on us how can we do sport to tea house. so instead he is to compute he said all along we can computer using you could be an hour. coasted is to conclude the roots he said all and will soon a factor in when in use the qantas s. and house. the next in his teens polly how in our them to determine the mono meals from their parents that's a discreet longer the complication that's one of the reasons why we want to be. in the final step is to soak in the unknown core question we have to so will the new system it's and then a model in your shoe on the right and could cost to me. the cost of the country in our image we used to treat you. now in his older children key all we hear enough key is more occasion costs the cost of more going to call on or meals a degree the cost was in kansas and arsenal rhythm is this it's the most extensive heart costumes to win the random own system can also be done. t t she can see the most expensive art is for can't assess the house has this extra tractor log of eating and the question was carrying we stroll can we can shoot rude suit all around you use a faster than can't assess. the answer is yes. labour in two thousand and fifteen when korean a grand and who would sure they came up with an hour with them which they have to change in korea. they are unable to track to the whole interview. in time or to him with tea india is so low key older. terms and is so well. that's arithmetic corporations in the field and hear a case is a criminal in the oregon. and the choice of the usns interest between forty and g t m this is linear in tea. and you can see. this costume crucially can't assess how world by a factor law the source low key to our trust. it's not very beginning. and question is to sit in order to concerts so question is the change in rates however really faster than the house. this to him.
04:21
now mind you might talk. it's going to show you what a great transform his it's interesting in its own right and we need to be . the week unit you shoot down the engine create transformed into energy use it to come up with a cane jing great our him. for our work first contribution is that we going to cruise the main complication by a factor too. second contribution is in you see a communication hope the cage agree how wear them were going to cure paralysed magna's agreement cation injustice. to see if it's really just a contribution is the first experiment paralyzing occasionally our community into the talk and you're sure you were high in working on what we in working order. the thai seamers.
05:18
so the great treats whole. definition so goes we have fallen on you who are finally shield will remain the field in jericho integration transform all he is calling on your heels it times you minus. be a whole room you'll agree to be questioned degree and then we're evaluating his even hours so we can earn value razia equal square reduce it to reduce country the county greedy degree of the original follow. the agency into is a more occasion there and in this is a substitute. we have the following him and that tells us what the trends whole nation is doing to the route should all around the room since the year should call an army of how far away in the grace transformed years to make its way. now imagine explaining the main on each year it can increase our remaining eight years of course if we have a school pride and chain we take our howard to lessen case in a swiss and recruited such that it's over. mrs t. minus one oura so should know and he is seeing this strange actually have some critics really trust are in a particular industry when we going to shoot. we can oprah grave trance all interests to a composer so we have tried a great trains in times the in we are wearing the roots in time to rwdsu the dollar will become the previous route to the art house they were going to make an observation. in a later date on i be one of those routes to the ice our to the art two hundred students better choice all s. in a t. minus one rule. the four. the first hours of baader i must be worse because we worry raised culpable it to the arts how would you raise said to a starbucks reference here we must get one so in other words new would suit to transform all under your a.g.i. its roots. and we can conclude the force he simply take only year old race and shield and we're not on your age call room you to transform color will all house. and we're going to select the ones which is sure they will kill this status roots the trip so on. it's frustrating year we did the roots to transform all on you by group course.
08:15
mom. how do we care to reach the original color to war in the week or two routes to the trends for all are. second idea is to use the kurdish we're going to come to include pollen from you by ensuring more strong spirit. we have made following observations to call on your chin be extremely states the original color of your boss director that's what's cool kanji great canceled because of the strip shocking to hear secondly he we can compute can graze transformers good. to all interview using stream old situation. soon lee when we can use it. in times when we tried a great chance for in time we get a whole new york a in being where a is the transformers the original all know you're not all are we so we can contribute this was tree more occasions for each. they all we have the following aware of that allows us to get the roots of the original color from the roots of the transform are we so we know the gators so each day there is one of the routes to the dollar will and it's normal to call him. we can get a router corresponding lose the original colonial period said using the stronger we know how could be her baby crying or they do you tend to be rude.
10:01
to formula so his domestic and international we need to choose the great trains for to close to in times of the right to call an ordeal. it eased. and then we need to evaluate a three dollar meals a derivative and the dollar will also a.
10:25
to be destruction of the or rhythm. it's changing great over them so the flu strain status to think of the perimeter is in question to die she minus one in debt to find should value for our which is being what it is for a study finds. we have a complication we need for a new mice the in could call a new york because as possible when your pride a great chance for all would skip met to mow who will soon we will hear what you use a formula to surrender marine species we are places in price said. a sterile for rain interest to tell he can do the using one more occasion equivalent to one road. the computer the. transformed the he could call interview to the unique computer in and no we're trying to raise trains in touch. we write the resold answered a is a trustee is it so wrong and in your value age a it's true to a and b. thousand. how do we do not we can use to shrink to shine transfer all good. he tries to stun transform does one mole cation two dollars to new super sized the trees this tree about you. now we are capable to worry about this year. the ways we said is to be in the city says it would be the sitter roots of the original owner we know we go through each should the also a year later it was one of the roots. storm old who ruled in we're probably the formula to compute out for and we're just sugar randomisation so we have some of the roots but not all because some may be all. so we can to the crowded to the roots with got so front and we could write or all of whom you are a credit to get. power which he is the which is a whole interview with the rouge we haven't got so how do we get rid said well we tour which are so great. so we were christened me get the roots are in return all the routes change. come in the order to inform the sprint. with a choice a s. chase created and. would he say the in we can show do we expect to guarantee east each of the minus one over for of the routes to a workshop to be sure the a sin to the trust would be so basically the first time we're trying to the altar week starting at suny a sin of the rooms. at least twenty two percent left to get hydrogen will return over the city a center what's left and the cost cutting our costs components here we care is a contribution to would a in indeed a great transform been awarded indeed law. all the problems this does is actually the crowd a trio of computing the star can cost as or indeed logging in the blue shorts. she's older himalayas. so we get the stocks.
13:59
ok so what how we dress attention radio and now fish contribution is terms cruised course are in a great chance for this just recall the great change for the coroner in his you know try to calm the annual stints in terms of mine is sending you do a search to shun obviously we can do this. one dollar a year old in iraq. maybe we have to grow positions wanted to use drugs issue shows the which included a great changed all using one four one one in fifteen years size to nineteen and one to fifteen years size teen is equivalent to half or more. second was also shoes so we can compute the composition. oh great chance for children whose to in time just using to india could hundred two in a swan fifty societies the this is a cruel to want to be in more occasions us six the reward. this improves on previous history so which was to students are more occasion cool a single grave transform into students in in the composition. to improve life for her to court to do in the town to wanted in. to me to sketch treaty how it works just to give you an idea into details are. under it's easy to see garden if we do in if you cheat. the error would urge you to the water. in his even in his of power to induce probably go. only to be in over to cross highways minor show me to the heart so when you could shoot any color you did see how those are only here in the last half of the drug use in wintry a transform the and nader hours a week. energy look at the eighteenth tee and nine he said. it's just for a new chair the of the negatives house followed by a few positive should. there. so we don't need to do the second transform we can get the strands fall from the first one so huge insane one of the trench if you look at the on. to transform the result of some product it also has a structure structure his peers so the values of here come in pairs. this is sure in the homes and we can exploit we can reduce the cost of the inner strength for tea. christians who are half the size of the injured person. so we can compute one would you teach into his richie with anything he is surprised the institute key to get the costs of a single grade transformers that all its one if your team fortress asian tries to the we don't need to the second quarter transformed. re an inverse interest to your house the recession this is equivalent to one and t.'s cool precision which is according to the more patient. care sinking contribution is a sea of green indication of the hour.
17:40
where we used to france for he trains for all the grief transform intro all color wheel arithmetic. so we use infrastructure and while we want to do is we want to compare with interests s. and house. cost of this is a table timings were destroyed and it's a sixty two the crime and could destroy said. the perpetrator was done on a road. a multicore computer it she or he tried to six sixteen c.p.u. as a cause some running it should or two years space and general located one of the rules here so for include color you agree to seventeen minutes once a degree our will and two. four point four seconds. in this compares with magnets timing of six thousand sections however is a problem with a magnitude could be patient. you look closely you'll notice that these timing or drew going as to to greece double two degrees and outgoing and the timings of ordering that says the immigrant and communications or drug problem is that there was a saab our in communication order. steele. use releases. so this is the secret time when should you into session. she was an interesting discussion that period including out what was wrong. there. so what's a result we take four point four seconds her name it takes five hundred just to five hundred seconds to older hundred times faster conclusion is the it can generate are really isn't. now we also made her heroine communication using souk see how we did two things with her allies the underlying a key we saw that since all are.
19:49
routines race or we're pretty maybe if we just her eyes. that alone would be able to get us could arise in. it wasn't the case we had to her eyes of the year really well this is just trying to do with her eyes of many great transform start and we are allies the the computation the prada us the crowd a tree or we are lost art should not what agency. the in a stable during the raid numbers assuring the parallel speed absences for to jewish he calls are getting some very good current state of six point six times also a year ago. the old rules the job he is good and four point eight. for a she turned into who are strong who would agree to the twenty or so these these results are good in our. we're still working on.
20:50
and just mean she will we currently working on. i have wondered with the chilly do the croix king we factor of holyrood decree wonder you a kid and nine is a possible factor all o'neal one do you agree. for say a sixty the press can we do that is also can we do a star center croatian with a billion. you know clearly we can do because strips of hope whole interview with the union terms he couldn't eat eight gigabytes to store the coal stations and jeanine about aging a guide to the roots the hour or so we really need a sixteen gigabyte poor and put an hour.
21:39
so we have succeeded able to do in quite a reasonable time to time you as a stranger on the internal even try to six a.t.c. been has changed course so this is using change course and we were able to do it in a hundred twenty one particular computer as hundred twenty eight you. so we had to squeeze say sarah order to achieve me just say what the most difficult part was.
22:08
and in the year we have to agree to st gallen o'neill said jose only you're here is a very big iss five million. in space needed to do their three years because of three parliamentary most inane i need to use an area the size in in his to paying the street bigger the creek to face. year and. the total space needed his three year stress created team needs tree or a zoo size in this and struggle and call it got so as to march. i'm so we made to changes in order to get staged or christian recently to use a small rural years this increases the time ago. so that's a huge factor to in space the main change who wish to to the not too used to shine for to do in the valuations using a direct to screen for each transform the sizes five times to train and so we can do this using find a few tees and forestry. training to the trainer in. if a cheese of size five possible in the iraq war we do this we get the true face turned from trees trust to three and three is one point two mm issue just one shot me. which is feasible. now other thing we're currently working on is one of the constants in a two hour in it can generate a world of indicators just how would we want to get a tight now and on foster injury he is an injustice and how should you need to look at costs so weird.
24:03
work out a constant in the greek transform to be one soon each the will and claimed he she or he is driving to use the choice. and the other major that shows up and rage transform our the is the crowd a tree. a week in cuba credit to the home you for the roots with got so fraught and that carson is a quarter to quarter any energy low in indicators us and has how will this two main congregations are cured is a larger extent she asian in his g.c.t. issue. and for the module extreme situations we end up using using year fifteen moral we've got because you can't sit and six into the cd run your records and count by twelve should occur in to finish was a communiqu a concert. and if you look at the destruction of the c.g.i. with them in mortal computer algebra. the steering made use of cards. we've got costs and can you guarantee dry for all twenty four with current account to forage process according to google. to working or a concert in stores year on stage procedure talking to you.
25:32
they're an interesting. your interest should not be a good a true we share these are more complete version of the aig are on our trust in we continue to work hard.