{"id":"https://openalex.org/W4405445860","doi":"https://doi.org/10.1137/24m1659352","title":"A Faster Multipole Legendre\u2013Chebyshev Transform","display_name":"A Faster Multipole Legendre\u2013Chebyshev Transform","publication_year":2024,"publication_date":"2024-12-12","ids":{"openalex":"https://openalex.org/W4405445860","doi":"https://doi.org/10.1137/24m1659352"},"language":"en","primary_location":{"id":"doi:10.1137/24m1659352","is_oa":false,"landing_page_url":"https://doi.org/10.1137/24m1659352","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10852/115040","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033984993","display_name":"Mikael Mortensen","orcid":"https://orcid.org/0000-0002-3293-7573"},"institutions":[{"id":"https://openalex.org/I184942183","display_name":"University of Oslo","ror":"https://ror.org/01xtthb56","country_code":"NO","type":"education","lineage":["https://openalex.org/I184942183"]}],"countries":["NO"],"is_corresponding":true,"raw_author_name":"Mikael Mortensen","raw_affiliation_strings":["Department of Mathematics, University of Oslo, Oslo, Norway"],"raw_orcid":"https://orcid.org/0000-0002-3293-7573","affiliations":[{"raw_affiliation_string":"Department of Mathematics, University of Oslo, Oslo, Norway","institution_ids":["https://openalex.org/I184942183"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5033984993"],"corresponding_institution_ids":["https://openalex.org/I184942183"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20266104,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"46","issue":"6","first_page":"A3803","last_page":"A3826"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11417","display_name":"Advancements in PLL and VCO Technologies","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11417","display_name":"Advancements in PLL and VCO Technologies","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12450","display_name":"Radio Astronomy Observations and Technology","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/3103","display_name":"Astronomy and Astrophysics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10262","display_name":"Microwave Engineering and Waveguides","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.8577531576156616},{"id":"https://openalex.org/keywords/legendre-polynomials","display_name":"Legendre polynomials","score":0.7051328420639038},{"id":"https://openalex.org/keywords/chebyshev-filter","display_name":"Chebyshev filter","score":0.5992962121963501},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.5221315026283264},{"id":"https://openalex.org/keywords/legendre-function","display_name":"Legendre function","score":0.499408483505249},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.48622217774391174},{"id":"https://openalex.org/keywords/chebyshev-pseudospectral-method","display_name":"Chebyshev pseudospectral method","score":0.45212745666503906},{"id":"https://openalex.org/keywords/fast-multipole-method","display_name":"Fast multipole method","score":0.44708237051963806},{"id":"https://openalex.org/keywords/multipole-expansion","display_name":"Multipole expansion","score":0.36218148469924927},{"id":"https://openalex.org/keywords/chebyshev-equation","display_name":"Chebyshev equation","score":0.3567613363265991},{"id":"https://openalex.org/keywords/classical-orthogonal-polynomials","display_name":"Classical orthogonal polynomials","score":0.14543887972831726},{"id":"https://openalex.org/keywords/orthogonal-polynomials","display_name":"Orthogonal polynomials","score":0.13938787579536438}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.8577531576156616},{"id":"https://openalex.org/C111458787","wikidata":"https://www.wikidata.org/wiki/Q215405","display_name":"Legendre polynomials","level":2,"score":0.7051328420639038},{"id":"https://openalex.org/C21424316","wikidata":"https://www.wikidata.org/wiki/Q718621","display_name":"Chebyshev filter","level":2,"score":0.5992962121963501},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.5221315026283264},{"id":"https://openalex.org/C153262748","wikidata":"https://www.wikidata.org/wiki/Q17098449","display_name":"Legendre function","level":3,"score":0.499408483505249},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.48622217774391174},{"id":"https://openalex.org/C122107654","wikidata":"https://www.wikidata.org/wiki/Q5089017","display_name":"Chebyshev pseudospectral method","level":5,"score":0.45212745666503906},{"id":"https://openalex.org/C135115559","wikidata":"https://www.wikidata.org/wiki/Q5437040","display_name":"Fast multipole method","level":3,"score":0.44708237051963806},{"id":"https://openalex.org/C52765159","wikidata":"https://www.wikidata.org/wiki/Q1027847","display_name":"Multipole expansion","level":2,"score":0.36218148469924927},{"id":"https://openalex.org/C142484921","wikidata":"https://www.wikidata.org/wiki/Q3890369","display_name":"Chebyshev equation","level":4,"score":0.3567613363265991},{"id":"https://openalex.org/C21736991","wikidata":"https://www.wikidata.org/wiki/Q17006917","display_name":"Classical orthogonal polynomials","level":3,"score":0.14543887972831726},{"id":"https://openalex.org/C10628310","wikidata":"https://www.wikidata.org/wiki/Q619458","display_name":"Orthogonal polynomials","level":2,"score":0.13938787579536438},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1137/24m1659352","is_oa":false,"landing_page_url":"https://doi.org/10.1137/24m1659352","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"},{"id":"pmh:oai:www.duo.uio.no:10852/115040","is_oa":true,"landing_page_url":"http://hdl.handle.net/10852/115040","pdf_url":null,"source":{"id":"https://openalex.org/S4306401717","display_name":"Duo Research Archive (University of Oslo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I184942183","host_organization_name":"University of Oslo","host_organization_lineage":["https://openalex.org/I184942183"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1064-8275","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:www.duo.uio.no:10852/115040","is_oa":true,"landing_page_url":"http://hdl.handle.net/10852/115040","pdf_url":null,"source":{"id":"https://openalex.org/S4306401717","display_name":"Duo Research Archive (University of Oslo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I184942183","host_organization_name":"University of Oslo","host_organization_lineage":["https://openalex.org/I184942183"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1064-8275","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323260","display_name":"Universitetet i Oslo","ror":"https://ror.org/01xtthb56"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1660233191","https://openalex.org/W1996630560","https://openalex.org/W2004933271","https://openalex.org/W2038064355","https://openalex.org/W2052169332","https://openalex.org/W2094014020","https://openalex.org/W2102182691","https://openalex.org/W2804976034","https://openalex.org/W2901197498","https://openalex.org/W2962716964","https://openalex.org/W2964132515","https://openalex.org/W3109089832","https://openalex.org/W4312258136"],"related_works":["https://openalex.org/W1546308624","https://openalex.org/W2025296287","https://openalex.org/W2056877771","https://openalex.org/W2112218901","https://openalex.org/W1985592473","https://openalex.org/W2046683716","https://openalex.org/W2021953266","https://openalex.org/W2041657637","https://openalex.org/W2183002451","https://openalex.org/W2375690503"],"abstract_inverted_index":{"This":[0,89],"paper":[1],"describes":[2],"a":[3,51,61,65,73,93,139,173,186,199],"fast":[4,22],"algorithm":[5,17,71,115,151],"for":[6,117,130,211],"transforming":[7],"Legendre":[8],"coefficients":[9,180,213],"into":[10],"Chebyshev":[11,56],"coefficients,":[12],"and":[13,25,34,141],"vice":[14],"versa.":[15],"The":[16,44,134,150],"is":[18,26,47,72,96,121,152,170],"based":[19],"on":[20,185],"the":[21,29,70,118,127,195],"multipole":[23],"method":[24,75,94,129,136],"similar":[27],"to":[28,92,101,104],"approach":[30,54,63],"described":[31,135],"by":[32],"Alpert":[33],"Rokhlin":[35],"[SIAM":[36],"J.":[37],"Sci.":[38],"Comput.,":[39],"12":[40],"(1991),":[41],"pp.":[42],"158\u2013179].":[43],"main":[45],"difference":[46],"that":[48,76,95,116,145,155,172],"we":[49],"utilize":[50],"modal":[52],"Galerkin":[53],"with":[55,64],"basis":[57,120],"functions":[58],"instead":[59],"of":[60,69,80,86,163,198],"nodal":[62],"Lagrange":[66,119],"basis.":[67],"Part":[68],"novel":[74],"facilitates":[77],"faster":[78,100,125],"spreading":[79],"intermediate":[81],"results":[82],"through":[83],"neighboring":[84],"levels":[85],"hierarchical":[87],"matrices.":[88],"enhancement":[90],"leads":[91],"approximately":[97,182,215],"20":[98,183],"percent":[99],"execute,":[102],"due":[103],"fewer":[105],"floating":[106],"point":[107],"operations.":[108],"We":[109],"also":[110],"describe":[111],"an":[112,142],"efficient":[113],"initialization":[114],"roughly":[122],"5":[123],"times":[124,194],"than":[126],"original":[128],"large":[131],"input":[132],"arrays.":[133],"has":[137],"both":[138],"planning":[140],"execution":[143,196],"stage":[144],"asymptotically":[146],"require":[147],"O(N)":[148],"flops.":[149],"simple":[153],"enough":[154],"it":[156],"can":[157,177],"be":[158],"implemented":[159],"in":[160,181],"100":[161],"lines":[162],"vectorized":[164],"Python":[165],"code.":[166],"Moreover,":[167],"its":[168],"efficiency":[169],"such":[171],"single-threaded":[174],"C":[175],"implementation":[176],"transform":[178,206],"1,000,000":[179],"milliseconds":[184],"new":[187],"MacBook":[188],"Pro":[189],"M3,":[190],"representing":[191],"about":[192],"3":[193],"time":[197],"well-planned":[200],"(single-threaded)":[201],"type":[202],"2":[203],"discrete":[204],"cosine":[205],"from":[207],"FFTW":[208],"(www.fftw.org).":[209],"Planning":[210],"these":[212],"requires":[214],"50":[216],"milliseconds.":[217]},"counts_by_year":[],"updated_date":"2025-12-19T19:40:27.379048","created_date":"2025-10-10T00:00:00"}
