{"id":"https://openalex.org/W3119493608","doi":"https://doi.org/10.1587/transfun.2020cip0020","title":"Efficient Algorithms for Sign Detection in RNS Using Approximate Reciprocals","display_name":"Efficient Algorithms for Sign Detection in RNS Using Approximate Reciprocals","publication_year":2020,"publication_date":"2020-12-31","ids":{"openalex":"https://openalex.org/W3119493608","doi":"https://doi.org/10.1587/transfun.2020cip0020","mag":"3119493608"},"language":"en","primary_location":{"id":"doi:10.1587/transfun.2020cip0020","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transfun.2020cip0020","pdf_url":"https://www.jstage.jst.go.jp/article/transfun/E104.A/1/E104.A_2020CIP0020/_pdf","source":{"id":"https://openalex.org/S166990724","display_name":"IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences","issn_l":"0916-8508","issn":["0916-8508","1745-1337"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://www.jstage.jst.go.jp/article/transfun/E104.A/1/E104.A_2020CIP0020/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103017325","display_name":"S. Kawamura","orcid":"https://orcid.org/0000-0003-1126-4645"},"institutions":[{"id":"https://openalex.org/I73613424","display_name":"National Institute of Advanced Industrial Science and Technology","ror":"https://ror.org/01703db54","country_code":"JP","type":"government","lineage":["https://openalex.org/I73613424"]},{"id":"https://openalex.org/I1292669757","display_name":"Toshiba (Japan)","ror":"https://ror.org/0326v3z14","country_code":"JP","type":"company","lineage":["https://openalex.org/I1292669757"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Shinichi KAWAMURA","raw_affiliation_strings":["ECSEC Technical Research Association","National Institute of Advanced Industrial Science and Technology","Toshiba Corporation"],"affiliations":[{"raw_affiliation_string":"ECSEC Technical Research Association","institution_ids":[]},{"raw_affiliation_string":"National Institute of Advanced Industrial Science and Technology","institution_ids":["https://openalex.org/I73613424"]},{"raw_affiliation_string":"Toshiba Corporation","institution_ids":["https://openalex.org/I1292669757"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016988489","display_name":"Yuichi Komano","orcid":"https://orcid.org/0000-0002-5121-3458"},"institutions":[{"id":"https://openalex.org/I1292669757","display_name":"Toshiba (Japan)","ror":"https://ror.org/0326v3z14","country_code":"JP","type":"company","lineage":["https://openalex.org/I1292669757"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yuichi KOMANO","raw_affiliation_strings":["Toshiba Corporation"],"affiliations":[{"raw_affiliation_string":"Toshiba Corporation","institution_ids":["https://openalex.org/I1292669757"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030059840","display_name":"Hideo Shimizu","orcid":"https://orcid.org/0000-0002-3457-514X"},"institutions":[{"id":"https://openalex.org/I1292669757","display_name":"Toshiba (Japan)","ror":"https://ror.org/0326v3z14","country_code":"JP","type":"company","lineage":["https://openalex.org/I1292669757"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hideo SHIMIZU","raw_affiliation_strings":["Toshiba Corporation"],"affiliations":[{"raw_affiliation_string":"Toshiba Corporation","institution_ids":["https://openalex.org/I1292669757"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082357444","display_name":"Saki Osuka","orcid":"https://orcid.org/0000-0002-4386-1172"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Saki OSUKA","raw_affiliation_strings":["Nara Institute of Science and Technology"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007181617","display_name":"Daisuke Fujimoto","orcid":"https://orcid.org/0000-0001-9389-7977"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Daisuke FUJIMOTO","raw_affiliation_strings":["Nara Institute of Science and Technology"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006295105","display_name":"Yu\u2010ichi Hayashi","orcid":"https://orcid.org/0000-0002-1160-8156"},"institutions":[{"id":"https://openalex.org/I73613424","display_name":"National Institute of Advanced Industrial Science and Technology","ror":"https://ror.org/01703db54","country_code":"JP","type":"government","lineage":["https://openalex.org/I73613424"]},{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yuichi HAYASHI","raw_affiliation_strings":["Nara Institute of Science and Technology","National Institute of Advanced Industrial Science and Technology"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]},{"raw_affiliation_string":"National Institute of Advanced Industrial Science and Technology","institution_ids":["https://openalex.org/I73613424"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084920523","display_name":"Kentaro Imafuku","orcid":null},"institutions":[{"id":"https://openalex.org/I73613424","display_name":"National Institute of Advanced Industrial Science and Technology","ror":"https://ror.org/01703db54","country_code":"JP","type":"government","lineage":["https://openalex.org/I73613424"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kentaro IMAFUKU","raw_affiliation_strings":["National Institute of Advanced Industrial Science and Technology"],"affiliations":[{"raw_affiliation_string":"National Institute of Advanced Industrial Science and Technology","institution_ids":["https://openalex.org/I73613424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5103017325"],"corresponding_institution_ids":["https://openalex.org/I1292669757","https://openalex.org/I73613424"],"apc_list":null,"apc_paid":null,"fwci":0.8007,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.81697549,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"E104.A","issue":"1","first_page":"121","last_page":"134"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":1.0,"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/T11130","display_name":"Coding theory and cryptography","score":0.9983000159263611,"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"}},{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9944999814033508,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/residue-number-system","display_name":"Residue number system","score":0.7839274406433105},{"id":"https://openalex.org/keywords/chinese-remainder-theorem","display_name":"Chinese remainder theorem","score":0.7640507221221924},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6350809931755066},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.6001682281494141},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.5720481872558594},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5578370690345764},{"id":"https://openalex.org/keywords/sign","display_name":"Sign (mathematics)","score":0.5462859869003296},{"id":"https://openalex.org/keywords/moduli","display_name":"Moduli","score":0.5436306595802307},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.4590621590614319},{"id":"https://openalex.org/keywords/subtraction","display_name":"Subtraction","score":0.4318240284919739},{"id":"https://openalex.org/keywords/radix","display_name":"Radix (gastropod)","score":0.426037073135376},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.41460901498794556},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3878687620162964},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.2626602351665497},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.20117858052253723},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.17632105946540833}],"concepts":[{"id":"https://openalex.org/C71480937","wikidata":"https://www.wikidata.org/wiki/Q3086516","display_name":"Residue number system","level":2,"score":0.7839274406433105},{"id":"https://openalex.org/C151635116","wikidata":"https://www.wikidata.org/wiki/Q193878","display_name":"Chinese remainder theorem","level":2,"score":0.7640507221221924},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6350809931755066},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6001682281494141},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.5720481872558594},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5578370690345764},{"id":"https://openalex.org/C139676723","wikidata":"https://www.wikidata.org/wiki/Q1193832","display_name":"Sign (mathematics)","level":2,"score":0.5462859869003296},{"id":"https://openalex.org/C121089165","wikidata":"https://www.wikidata.org/wiki/Q6889796","display_name":"Moduli","level":2,"score":0.5436306595802307},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.4590621590614319},{"id":"https://openalex.org/C68060419","wikidata":"https://www.wikidata.org/wiki/Q40754","display_name":"Subtraction","level":2,"score":0.4318240284919739},{"id":"https://openalex.org/C2779091547","wikidata":"https://www.wikidata.org/wiki/Q287565","display_name":"Radix (gastropod)","level":2,"score":0.426037073135376},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.41460901498794556},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3878687620162964},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.2626602351665497},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.20117858052253723},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.17632105946540833},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"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/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transfun.2020cip0020","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transfun.2020cip0020","pdf_url":"https://www.jstage.jst.go.jp/article/transfun/E104.A/1/E104.A_2020CIP0020/_pdf","source":{"id":"https://openalex.org/S166990724","display_name":"IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences","issn_l":"0916-8508","issn":["0916-8508","1745-1337"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transfun.2020cip0020","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transfun.2020cip0020","pdf_url":"https://www.jstage.jst.go.jp/article/transfun/E104.A/1/E104.A_2020CIP0020/_pdf","source":{"id":"https://openalex.org/S166990724","display_name":"IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences","issn_l":"0916-8508","issn":["0916-8508","1745-1337"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3119493608.pdf","grobid_xml":"https://content.openalex.org/works/W3119493608.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W1517364441","https://openalex.org/W1565956254","https://openalex.org/W1879275280","https://openalex.org/W1964539827","https://openalex.org/W2081660162","https://openalex.org/W2087096176","https://openalex.org/W2106885862","https://openalex.org/W2157999631","https://openalex.org/W2172184773","https://openalex.org/W2325556986","https://openalex.org/W2342507513","https://openalex.org/W2462789209","https://openalex.org/W2465047351","https://openalex.org/W2546968621","https://openalex.org/W2554091707","https://openalex.org/W2594864105","https://openalex.org/W2890383074"],"related_works":["https://openalex.org/W2015084332","https://openalex.org/W2042647835","https://openalex.org/W2008867764","https://openalex.org/W1846274493","https://openalex.org/W1555439377","https://openalex.org/W2099893975","https://openalex.org/W2360054720","https://openalex.org/W2009405206","https://openalex.org/W2109387501","https://openalex.org/W3005651304"],"abstract_inverted_index":{"The":[0,55,140,152],"residue":[1],"number":[2,87,142],"system":[3,93],"(RNS)":[4],"is":[5,60,148,159,167],"a":[6,22,86,91,96,114,137,155],"method":[7],"for":[8,170],"representing":[9],"an":[10,14,46,76,111],"integer":[11],"x":[12,117],"as":[13,162,164],"n-tuple":[15],"of":[16,25,58,68,75,81,116,123,143,145,149],"its":[17],"residues":[18],"with":[19,40],"respect":[20,41],"to":[21,42,84,90,95,109,119],"given":[23],"set":[24],"moduli.":[26,124],"In":[27],"RNS,":[28],"addition,":[29],"subtraction,":[30],"and":[31,135],"multiplication":[32],"can":[33,49],"be":[34,50],"carried":[35],"out":[36],"by":[37,52],"independent":[38],"operations":[39],"each":[43],"modulus.":[44],"Therefore,":[45],"n-fold":[47],"speedup":[48],"achieved":[51],"parallel":[53],"processing.":[54],"main":[56],"disadvantage":[57],"RNS":[59,89],"that":[61,130,158],"we":[62,126],"cannot":[63],"efficiently":[64,131],"compare":[65],"the":[66,73,100,107,121,133],"magnitude":[67],"two":[69,128],"integers":[70],"or":[71,94],"determine":[72],"sign":[74,138],"integer.":[77],"Two":[78],"general":[79],"methods":[80],"comparison":[82],"are":[83],"transform":[85],"in":[88],"mixed-radix":[92],"radix":[97],"representation":[98],"using":[99],"Chinese":[101],"remainder":[102],"theorem":[103],"(CRT).":[104],"We":[105],"used":[106],"CRT":[108],"derive":[110],"equation":[112,134],"approximating":[113],"value":[115],"relative":[118],"M,":[120,165],"product":[122],"Then,":[125],"propose":[127],"algorithms":[129,147,153],"evaluate":[132],"output":[136],"bit.":[139],"expected":[141],"steps":[144],"these":[146],"order":[150],"n.":[151],"use":[154],"lookup":[156],"table":[157],"(n+3)":[160],"times":[161],"large":[163],"which":[166],"reasonably":[168],"small":[169],"most":[171],"applications":[172],"including":[173],"cryptography.":[174]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
