Aitkens plan

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. december 2020; verifikation kræver 1 redigering .

Aitkens skema  er en iterativ metode til beregning af Lagrange-interpolationspolynomiet , som gør det muligt at introducere information om nye punkter i polynomiet i kvadratisk tid med hensyn til antallet af interpolationsknuder.

Definition

Betegn ved Lagrange-polynomiet opnået ved interpolation af basispunkter . Så er følgende forhold sandt

(degenereret kasus, polynomium af grad nul er en konstant)

Bevis

Beviset er let at udføre ved induktion. Uden tab af almenhed accepterer vi for nemheds skyld , .

Lad og  vær Lagrange-polynomier for de tilsvarende sæt af punkter. Det betyder, at og

Hvis vi udpeger ; og så er det indlysende

,

som er det samme som Lagrange-polynomiet.

Ydeevne

Beregningstid

Med kendte koefficienter af polynomier er beregningen af ​​et polynomium også mulig i lineær tid direkte ved formlen.

Men hvis vi overvejer anvendelsen af ​​Aitkin-skemaet, når vi tilføjer et nyt punkt til sættet af basispunkter, vil det i dette tilfælde også være ukendt, og det skal beregnes i lineær tid baseret på og . For at gøre dette vil det være nødvendigt at forudberegne , og så videre.

Tilføjelse af et punkt er således kun muligt i kvadratisk tid ved sekventielt at opnå polynomier . Hvis programmet på samme tid allerede vil lagre , så er beregningen af ​​hvert af de nødvendige polynomier mulig i lineær tid med hensyn til antallet af parameterpunkter. Dette opsummerer asymptotisk tiden til at tilføje et nyt punkt og følgelig beregne Lagrange-polynomiet over et forudbestemt sæt af punkter.

Hukommelsesomkostninger

Hvis vi bruger den tidsoptimale beregningsmetode, er det nødvendigt at gemme polynomier af formen . th af disse polynomier kræver hukommelse til at gemme koefficienterne, hvilket kræver en total hukommelse.

Det skal bemærkes, at mængden af ​​hukommelse er nødvendig, selvom der ikke er nogen beregning for den efterfølgende tilføjelse af point - lagring af polynomier er uundgåelig i løbet af beregningen af ​​selve polynomiet.

Se også