{"id":"https://openalex.org/W2890530785","doi":"https://doi.org/10.1145/3321514","title":"Algorithm 999","display_name":"Algorithm 999","publication_year":2019,"publication_date":"2019-12-09","ids":{"openalex":"https://openalex.org/W2890530785","doi":"https://doi.org/10.1145/3321514","mag":"2890530785"},"language":"en","primary_location":{"id":"doi:10.1145/3321514","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3321514","pdf_url":null,"source":{"id":"https://openalex.org/S163326656","display_name":"ACM Transactions on Mathematical Software","issn_l":"0098-3500","issn":["0098-3500","1557-7295"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Mathematical Software","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1809.01598","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Hendrik Speleers","orcid":null},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Hendrik Speleers","raw_affiliation_strings":["University of Rome Tor Vergata, Rome, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rome Tor Vergata, Rome, Italy","institution_ids":["https://openalex.org/I116067653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I116067653"],"apc_list":null,"apc_paid":null,"fwci":2.7188,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.89915862,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"45","issue":"4","first_page":"1","last_page":"15"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.6243000030517578,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.6243000030517578,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T13608","display_name":"Advanced Computational Techniques in Science and Engineering","score":0.06400000303983688,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10514","display_name":"Numerical methods in engineering","score":0.01899999938905239,"subfield":{"id":"https://openalex.org/subfields/2211","display_name":"Mechanics of Materials"},"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/computation","display_name":"Computation","score":0.6072999835014343},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.5564000010490417},{"id":"https://openalex.org/keywords/basis","display_name":"Basis (linear algebra)","score":0.5562000274658203},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5324000120162964},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5116000175476074},{"id":"https://openalex.org/keywords/operator","display_name":"Operator (biology)","score":0.4812000095844269},{"id":"https://openalex.org/keywords/basis-function","display_name":"Basis function","score":0.45719999074935913}],"concepts":[{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6075999736785889},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6072999835014343},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.5564000010490417},{"id":"https://openalex.org/C12426560","wikidata":"https://www.wikidata.org/wiki/Q189569","display_name":"Basis (linear algebra)","level":2,"score":0.5562000274658203},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5324000120162964},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5238999724388123},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5116000175476074},{"id":"https://openalex.org/C17020691","wikidata":"https://www.wikidata.org/wiki/Q139677","display_name":"Operator (biology)","level":5,"score":0.4812000095844269},{"id":"https://openalex.org/C5917680","wikidata":"https://www.wikidata.org/wiki/Q2621825","display_name":"Basis function","level":2,"score":0.45719999074935913},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4309000074863434},{"id":"https://openalex.org/C10390562","wikidata":"https://www.wikidata.org/wiki/Q581809","display_name":"Spline (mechanical)","level":2,"score":0.3671000003814697},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.3278000056743622},{"id":"https://openalex.org/C49766605","wikidata":"https://www.wikidata.org/wiki/Q207643","display_name":"Linear map","level":2,"score":0.29820001125335693},{"id":"https://openalex.org/C3018263672","wikidata":"https://www.wikidata.org/wiki/Q1296251","display_name":"Efficient algorithm","level":2,"score":0.29120001196861267},{"id":"https://openalex.org/C15945459","wikidata":"https://www.wikidata.org/wiki/Q2083109","display_name":"B-spline","level":2,"score":0.2874999940395355},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.27950000762939453},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.26579999923706055},{"id":"https://openalex.org/C134765980","wikidata":"https://www.wikidata.org/wiki/Q879126","display_name":"Bitwise operation","level":2,"score":0.25679999589920044},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.2554999887943268}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3321514","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3321514","pdf_url":null,"source":{"id":"https://openalex.org/S163326656","display_name":"ACM Transactions on Mathematical Software","issn_l":"0098-3500","issn":["0098-3500","1557-7295"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Mathematical Software","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1809.01598","is_oa":true,"landing_page_url":"https://arxiv.org/abs/1809.01598","pdf_url":"https://arxiv.org/pdf/1809.01598","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:art.torvergata.it:2108/226728","is_oa":false,"landing_page_url":"http://hdl.handle.net/2108/226728","pdf_url":null,"source":{"id":"https://openalex.org/S4306400993","display_name":"Cineca Institutional Research Information System (Tor Vergata University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I116067653","host_organization_name":"University of Rome Tor Vergata","host_organization_lineage":["https://openalex.org/I116067653"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1809.01598","is_oa":true,"landing_page_url":"https://arxiv.org/abs/1809.01598","pdf_url":"https://arxiv.org/pdf/1809.01598","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1382220608","display_name":null,"funder_award_id":"E83C18000100006","funder_id":"https://openalex.org/F4320321873","funder_display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca"},{"id":"https://openalex.org/G2376554022","display_name":null,"funder_award_id":"CUP E83C18000100006","funder_id":"https://openalex.org/F4320324579","funder_display_name":"Universit\u00e0 degli Studi di Roma Tor Vergata"},{"id":"https://openalex.org/G51051469","display_name":null,"funder_award_id":"CUP E81I18000060005","funder_id":"https://openalex.org/F4320324579","funder_display_name":"Universit\u00e0 degli Studi di Roma Tor Vergata"},{"id":"https://openalex.org/G5176929899","display_name":null,"funder_award_id":"E81I18000060005","funder_id":"https://openalex.org/F4320324579","funder_display_name":"Universit\u00e0 degli Studi di Roma Tor Vergata"},{"id":"https://openalex.org/G5533986703","display_name":null,"funder_award_id":"CUP E83C18000100006","funder_id":"https://openalex.org/F4320321873","funder_display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca"},{"id":"https://openalex.org/G750202414","display_name":null,"funder_award_id":"E83C18000100006","funder_id":"https://openalex.org/F4320324579","funder_display_name":"Universit\u00e0 degli Studi di Roma Tor Vergata"}],"funders":[{"id":"https://openalex.org/F4320321873","display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca","ror":"https://ror.org/0166hxq48"},{"id":"https://openalex.org/F4320324579","display_name":"Universit\u00e0 degli Studi di Roma Tor Vergata","ror":"https://ror.org/02p77k626"},{"id":"https://openalex.org/F4320334079","display_name":"Gruppo Nazionale per il Calcolo Scientifico","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2890530785.pdf","grobid_xml":"https://content.openalex.org/works/W2890530785.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W86080622","https://openalex.org/W2001776292","https://openalex.org/W2052425187","https://openalex.org/W2055609832","https://openalex.org/W2056453515","https://openalex.org/W2059327171","https://openalex.org/W2076231474","https://openalex.org/W2076235139","https://openalex.org/W2084237000","https://openalex.org/W2116334708","https://openalex.org/W2157170463","https://openalex.org/W2169818181","https://openalex.org/W2306230222","https://openalex.org/W2509714111","https://openalex.org/W2550160097","https://openalex.org/W2567032824","https://openalex.org/W2963681561","https://openalex.org/W4237713727","https://openalex.org/W4249537394"],"related_works":[],"abstract_inverted_index":{"Multi-degree":[0],"splines":[1,30],"are":[2,40],"smooth":[3],"piecewise-polynomial":[4],"functions":[5,24,39],"where":[6],"the":[7,26,69,81,94],"pieces":[8],"can":[9],"have":[10],"different":[11,65],"degrees.":[12,66],"We":[13],"describe":[14],"a":[15,20],"simple":[16],"algorithmic":[17],"construction":[18,48],"of":[19,22,28,61,64,71,83,98],"set":[21],"basis":[23,38],"for":[25,75],"space":[27],"multi-degree":[29,42,84],"with":[31],"similar":[32],"properties":[33],"to":[34,92],"standard":[35],"B-splines.":[36],"These":[37],"called":[41],"B-splines":[43,63],"(or":[44],"MDB-splines":[45,57],").":[46],"The":[47],"relies":[49],"on":[50],"an":[51],"extraction":[52],"operator":[53],"that":[54],"represents":[55],"all":[56],"as":[58],"linear":[59],"combinations":[60],"local":[62],"This":[67],"enables":[68],"use":[70,97],"existing":[72],"efficient":[73],"algorithms":[74],"B-spline":[76],"evaluations":[77],"and":[78,96],"refinements":[79],"in":[80],"context":[82],"splines.":[85],"A":[86],"M":[87],"ATLAB":[88],"implementation":[89],"is":[90],"provided":[91],"illustrate":[93],"computation":[95],"MDB-splines.":[99]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2}],"updated_date":"2026-06-07T08:38:57.713557","created_date":"2018-09-27T00:00:00"}
