{"id":"https://openalex.org/W2057984286","doi":"https://doi.org/10.1364/ao.34.003087","title":"Constant-time parallel sorting algorithm and its optical implementation using smart pixels","display_name":"Constant-time parallel sorting algorithm and its optical implementation using smart pixels","publication_year":1995,"publication_date":"1995-06-10","ids":{"openalex":"https://openalex.org/W2057984286","doi":"https://doi.org/10.1364/ao.34.003087","mag":"2057984286","pmid":"https://pubmed.ncbi.nlm.nih.gov/21052464"},"language":"en","primary_location":{"id":"doi:10.1364/ao.34.003087","doi":"https://doi.org/10.1364/ao.34.003087","is_oa":false,"landing_page_url":"https://doi.org/10.1364/ao.34.003087","pdf_url":null,"source":{"id":"https://openalex.org/S4210211917","display_name":"Applied Optics","issn_l":"0003-6935","issn":["0003-6935","1539-4522","1540-8981","1559-128X","2155-3165"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["anvur-scientific","dongbi-c","jufo-1","medline","norway-1","poland-100","russia-white-list-2"],"host_organization":"https://openalex.org/P4310315679","host_organization_name":"Optica Publishing Group","host_organization_lineage":["https://openalex.org/P4310315679"],"host_organization_lineage_names":["Optica Publishing Group"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Applied Optics","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","pubmed"],"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/A5034189643","display_name":"Ahmed Louri","orcid":"https://orcid.org/0000-0003-4262-6688","observed_orcids":["https://orcid.org/0000-0003-4262-6688"]},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ahmed Louri","raw_affiliation_strings":["The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064676924","display_name":"James A. Hatch","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James A. Hatch","raw_affiliation_strings":["The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014727786","display_name":"Jongwhoa Na","orcid":"https://orcid.org/0000-0002-6781-1874","observed_orcids":["https://orcid.org/0000-0002-6781-1874"]},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jongwhoa Na","raw_affiliation_strings":["The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The authors are with the Department of Electrical and Computer Engineering, University of Arizona, Tucson, Arizona 85721","institution_ids":["https://openalex.org/I138006243"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I138006243"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"34","issue":"17","first_page":"3087","last_page":"3087"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.2502000033855438,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.2502000033855438,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10847","display_name":"Advanced Optical Network Technologies","score":0.09459999948740005,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.08009999990463257,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/parallel-sorting","display_name":"parallel sorting","score":0.7070000171661377},{"id":"https://openalex.org/keywords/smart-pixels","display_name":"smart pixels","score":0.9649999737739563},{"id":"https://openalex.org/keywords/optical-interconnects","display_name":"optical interconnects","score":0.8880000114440918},{"id":"https://openalex.org/keywords/optical-computing","display_name":"optical computing","score":0.5879999995231628},{"id":"https://openalex.org/keywords/sorting-networks","display_name":"sorting networks","score":0.5770000219345093},{"id":"https://openalex.org/keywords/global-interconnects","display_name":"global interconnects","score":0.5600000023841858}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.811241626739502},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.8036962747573853},{"id":"https://openalex.org/C108094655","wikidata":"https://www.wikidata.org/wiki/Q181593","display_name":"Sorting algorithm","level":3,"score":0.6520447731018066},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6346786618232727},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.550859808921814},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5045865774154663},{"id":"https://openalex.org/C76808792","wikidata":"https://www.wikidata.org/wiki/Q1152323","display_name":"Terabit","level":4,"score":0.4881065785884857},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.48091456294059753},{"id":"https://openalex.org/C64540648","wikidata":"https://www.wikidata.org/wiki/Q646477","display_name":"Sorting network","level":4,"score":0.47569262981414795},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4447687268257141},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.4218027591705322},{"id":"https://openalex.org/C160724564","wikidata":"https://www.wikidata.org/wiki/Q1620670","display_name":"Wavelength-division multiplexing","level":3,"score":0.22483915090560913},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.13520729541778564},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.1137266755104065},{"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/C6260449","wikidata":"https://www.wikidata.org/wiki/Q41364","display_name":"Wavelength","level":2,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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":2,"locations":[{"id":"doi:10.1364/ao.34.003087","doi":"https://doi.org/10.1364/ao.34.003087","is_oa":false,"landing_page_url":"https://doi.org/10.1364/ao.34.003087","pdf_url":null,"source":{"id":"https://openalex.org/S4210211917","display_name":"Applied Optics","issn_l":"0003-6935","issn":["0003-6935","1539-4522","1540-8981","1559-128X","2155-3165"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["anvur-scientific","dongbi-c","jufo-1","medline","norway-1","poland-100","russia-white-list-2"],"host_organization":"https://openalex.org/P4310315679","host_organization_name":"Optica Publishing Group","host_organization_lineage":["https://openalex.org/P4310315679"],"host_organization_lineage_names":["Optica Publishing Group"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Applied Optics","raw_type":"journal-article"},{"id":"pmid:21052464","doi":null,"is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/21052464","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Applied optics","raw_type":"Journal Article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1981488140","https://openalex.org/W1987269298","https://openalex.org/W2004592841","https://openalex.org/W2022598438","https://openalex.org/W2025463474","https://openalex.org/W2050527634","https://openalex.org/W2056485317","https://openalex.org/W2061735817","https://openalex.org/W2066444285","https://openalex.org/W2067341489","https://openalex.org/W2107662591","https://openalex.org/W2119533861","https://openalex.org/W2122380224","https://openalex.org/W2141389982","https://openalex.org/W2151353148","https://openalex.org/W2157042442","https://openalex.org/W2164765937","https://openalex.org/W2167468388","https://openalex.org/W2491038834","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1984109246","https://openalex.org/W2127684586","https://openalex.org/W4321517904","https://openalex.org/W4321265125","https://openalex.org/W2001981539","https://openalex.org/W2024838307","https://openalex.org/W2056646358","https://openalex.org/W2123813718","https://openalex.org/W2189431252","https://openalex.org/W2049238416"],"abstract_inverted_index":{"Sorting":[0],"is":[1,18,38,116],"a":[2,10,87,117],"fundamental":[3],"operation":[4],"that":[5,132],"has":[6,47],"important":[7],"implications":[8,49],"in":[9,21,27,50,102,146],"vast":[11],"number":[12,108],"of":[13,66,106,109,143],"areas.":[14],"For":[15],"instance,":[16],"sorting":[17,56,89,119,135],"heavily":[19],"utilized":[20],"applications":[22],"such":[23],"as":[24],"database":[25],"machines,":[26],"which":[28],"hashing":[29],"techniques":[30],"are":[31,58],"used":[32],"to":[33,60,111,130],"accelerate":[34],"data-processing":[35],"algorithms.":[36,152],"It":[37],"also":[39,125],"the":[40,67,107,127,133],"basis":[41],"for":[42],"interprocessor":[43],"message":[44],"routing":[45],"and":[46,82,91],"strong":[48],"video":[51],"telecommunications.":[52],"However,":[53],"high-speed":[54],"electronic":[55,151],"networks":[57],"difficult":[59],"implement":[61],"with":[62],"VLSI":[63],"technology":[64],"because":[65],"dense,":[68],"global":[69,78],"connectivity":[70],"required.":[71],"Optics":[72],"eliminates":[73],"this":[74],"bottleneck":[75],"by":[76],"offering":[77],"interconnects,":[79],"massive":[80],"parallelism,":[81],"noninterfering":[83],"communications.":[84],"We":[85,124],"present":[86],"parallel":[88],"algorithm":[90,97,120,136],"its":[92],"efficient":[93],"optical":[94],"implementation.":[95],"The":[96],"sorts":[98],"n":[99],"data":[100],"elements":[101,110],"few":[103],"steps,":[104],"independent":[105],"be":[112],"sorted.":[113],"Thus":[114],"it":[115],"constant-time":[118],"[i.e.,":[121],"O(1)":[122],"time].":[123],"estimate":[126],"system's":[128],"performance":[129],"show":[131],"proposed":[134],"can":[137],"provide":[138],"at":[139],"least":[140],"2":[141],"orders":[142],"magnitude":[144],"improvement":[145],"execution":[147],"time":[148],"over":[149],"conventional":[150]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2016-06-24T00:00:00"}
