Aitkenin suunnitelma

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 28. joulukuuta 2020 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Aitkenin kaavio  on iteratiivinen menetelmä Lagrangen interpolaatiopolynomin laskemiseen , mikä mahdollistaa uusien pisteiden tuomisen polynomiin neliössä suhteessa interpolointisolmujen määrään.

Määritelmä

Merkitään peruspisteiden interpoloimalla saadulla Lagrangen polynomilla . Sitten seuraava suhde on totta

(degeneroitunut tapaus, nollaasteen polynomi on vakio)

Todiste

Todistus on helppo tehdä induktiolla. Yleisyyttä menettämättä hyväksymme mukavuuden vuoksi , .

Olkoon ja  Lagrangen polynomit vastaaville pistejoukoille. Tämä tarkoittaa, että ja

Jos nimeämme ; ja sitten se on selvää

,

joka on sama kuin Lagrangen polynomi.

Suorituskyky

Laskuaika

Tunnetuilla polynomikertoimilla polynomin laskenta on mahdollista myös lineaarisessa ajassa suoraan kaavan avulla.

Jos kuitenkin otetaan huomioon Aitkin-kaavion soveltaminen lisättäessä uusi piste peruspisteiden joukkoon, niin se on tässäkin tapauksessa tuntematon ja se on laskettava lineaarisessa ajassa ja perusteella . Tätä varten on tarpeen laskea etukäteen ja niin edelleen.

Näin ollen pisteen lisääminen on mahdollista vain neliössä saamalla peräkkäin polynomeja . Jos samaan aikaan ohjelma jo tallentaa , niin jokaisen vaaditun polynomin laskenta on mahdollista lineaarisessa ajassa suhteessa parametripisteiden määrään. Tämä summaa asymptoottisesti ajan uuden pisteen lisäämiseen ja vastaavasti Lagrangen polynomin laskemiseen ennalta määrätylle pistejoukolle .

Muisti maksaa

Jos käytämme aikaoptimaalista laskentamenetelmää, on tarpeen tallentaa muotoa olevat polynomit . Näiden polynomien th vaatii muistia kertoimien tallentamiseen, mikä vaatii yhteensä muistia.

On huomattava, että muistin määrä on välttämätön, vaikka pisteiden myöhempää lisäämistä varten ei ole laskelmia - polynomien tallennus on väistämätöntä itse polynomin laskennan aikana.

Katso myös