{"id":"https://openalex.org/W1968426698","doi":"https://doi.org/10.1137/060661259","title":"Query-Efficient Algorithms for Polynomial Interpolation over Composites","display_name":"Query-Efficient Algorithms for Polynomial Interpolation over Composites","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W1968426698","doi":"https://doi.org/10.1137/060661259","mag":"1968426698"},"language":"en","primary_location":{"id":"doi:10.1137/060661259","is_oa":false,"landing_page_url":"https://doi.org/10.1137/060661259","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"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 Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036468719","display_name":"Parikshit Gopalan","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Parikshit Gopalan","raw_affiliation_strings":["parik@cs.washington.edu#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"parik@cs.washington.edu#TAB#","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5036468719"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.05883766,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"38","issue":"3","first_page":"1033","last_page":"1057"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11435","display_name":"Polynomial and algebraic computation","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T12072","display_name":"Machine Learning and Algorithms","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.6549720764160156},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6545968055725098},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5619844794273376},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.5612227916717529},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5511831045150757},{"id":"https://openalex.org/keywords/polynomial-interpolation","display_name":"Polynomial interpolation","score":0.5398516058921814},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.513592004776001},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.502197265625},{"id":"https://openalex.org/keywords/prime","display_name":"Prime (order theory)","score":0.48165571689605713},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.45857957005500793},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.43033015727996826},{"id":"https://openalex.org/keywords/exponential-function","display_name":"Exponential function","score":0.428242027759552},{"id":"https://openalex.org/keywords/linear-interpolation","display_name":"Linear interpolation","score":0.2319791615009308},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.22432464361190796},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.06718939542770386}],"concepts":[{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.6549720764160156},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6545968055725098},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5619844794273376},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.5612227916717529},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5511831045150757},{"id":"https://openalex.org/C88080468","wikidata":"https://www.wikidata.org/wiki/Q637347","display_name":"Polynomial interpolation","level":4,"score":0.5398516058921814},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.513592004776001},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.502197265625},{"id":"https://openalex.org/C184992742","wikidata":"https://www.wikidata.org/wiki/Q7243229","display_name":"Prime (order theory)","level":2,"score":0.48165571689605713},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.45857957005500793},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.43033015727996826},{"id":"https://openalex.org/C151376022","wikidata":"https://www.wikidata.org/wiki/Q168698","display_name":"Exponential function","level":2,"score":0.428242027759552},{"id":"https://openalex.org/C171836373","wikidata":"https://www.wikidata.org/wiki/Q2266329","display_name":"Linear interpolation","level":3,"score":0.2319791615009308},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.22432464361190796},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.06718939542770386},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C502989409","wikidata":"https://www.wikidata.org/wiki/Q11425","display_name":"Animation","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/060661259","is_oa":false,"landing_page_url":"https://doi.org/10.1137/060661259","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"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 Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1982160593","https://openalex.org/W1996663143","https://openalex.org/W2000118462","https://openalex.org/W2009994177","https://openalex.org/W2030052209","https://openalex.org/W2039991502","https://openalex.org/W2040587672","https://openalex.org/W2043667326","https://openalex.org/W2054996571","https://openalex.org/W2064197162","https://openalex.org/W2069582894","https://openalex.org/W2097085403","https://openalex.org/W2117370345","https://openalex.org/W2143724294","https://openalex.org/W2157915592","https://openalex.org/W2159341052","https://openalex.org/W2162153693","https://openalex.org/W2323568963","https://openalex.org/W2972131259"],"related_works":["https://openalex.org/W2153658907","https://openalex.org/W2391432850","https://openalex.org/W2362947558","https://openalex.org/W2384380565","https://openalex.org/W2611087371","https://openalex.org/W2001510536","https://openalex.org/W2587745679","https://openalex.org/W1548707596","https://openalex.org/W1974725223","https://openalex.org/W1585239932"],"abstract_inverted_index":{"The":[0],"problem":[1,23,90],"of":[2,17,42,99,106,114,117,133,161,172],"polynomial":[3,9,44,177],"interpolation":[4,122,192],"is":[5,28,111,158,168,179,213],"to":[6,51,76,91,124,195,215],"reconstruct":[7],"a":[8,15,43,103,169,176],"based":[10],"on":[11,14],"its":[12,53],"valuations":[13],"set":[16,164,199],"inputs":[18],"I.":[19,190,201],"We":[20,30,119],"consider":[21],"the":[22,32,77,107,112,159],"over":[24,135,145,181],"$\\mathbb{Z}_m$":[25],"when":[26],"m":[27],"composite.":[29],"ask":[31],"following":[33],"question:":[34],"Given":[35],"$I":[36],"\\subseteq":[37],"\\mathbb{Z}_m$,":[38],"how":[39],"many":[40],"evaluations":[41,82],"at":[45,55,186],"points":[46],"in":[47,58,74,148,189],"I":[48,166,173],"are":[49,83,205],"required":[50],"compute":[52],"value":[54],"every":[56,187],"point":[57,188],"I?":[59],"Surprisingly":[60],"for":[61,127,165,200],"composite":[62],"m,":[63],"this":[64,88],"number":[65,113],"can":[66],"vary":[67],"exponentially":[68],"between":[69],"$\\log":[70],"|I|$":[71],"and":[72,130,151],"$|I|$,":[73],"contrast":[75],"prime":[78,115],"case":[79],"where":[80,109],"$|I|$":[81],"necessary.":[84],"While":[85],"we":[86,94,140],"show":[87],"minimization":[89],"be":[92,184],"NP-hard,":[93],"give":[95],"an":[96,142,162,197],"efficient":[97],"algorithm":[98,123,193],"query":[100,149,196],"complexity":[101,150],"within":[102],"factor":[104],"t":[105,110],"optimum,":[108],"factors":[116],"m.":[118],"use":[120],"our":[121],"design":[125],"algorithms":[126,147,204],"zero":[128],"testing":[129],"distributional":[131],"learning":[132],"polynomials":[134],"$\\mathbb{Z}_m$.":[136],"In":[137],"some":[138],"cases,":[139],"get":[141],"exponential":[143],"improvement":[144],"known":[146],"running":[152],"time.":[153],"Our":[154,202],"main":[155],"technical":[156],"contribution":[157],"notion":[160],"interpolating":[163,198,209],"which":[167,178],"subset":[170],"S":[171,182],"such":[174],"that":[175],"0":[180,185],"must":[183],"Any":[191],"needs":[194],"query-efficient":[203],"obtained":[206],"by":[207],"constructing":[208],"sets":[210],"whose":[211],"size":[212],"close":[214],"optimal.":[216]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
