Get quick answers to your questions about the article from our AI researcher chatbot
{'id': 'https://openalex.org/W2061771449', 'doi': 'https://doi.org/10.1145/567806.567809', 'title': 'On computing givens rotations reliably and efficiently', 'display_name': 'On computing givens rotations reliably and efficiently', 'publication_year': 2002, 'publication_date': '2002-06-01', 'ids': {'openalex': 'https://openalex.org/W2061771449', 'doi': 'https://doi.org/10.1145/567806.567809', 'mag': '2061771449'}, 'language': 'en', 'primary_location': {'is_oa': False, 'landing_page_url': 'https://doi.org/10.1145/567806.567809', 'pdf_url': None, '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': None, 'license_id': None, 'version': None, 'is_accepted': False, 'is_published': False}, 'type': 'article', 'type_crossref': 'journal-article', 'indexed_in': ['crossref'], 'open_access': {'is_oa': False, 'oa_status': 'closed', 'oa_url': None, 'any_repository_has_fulltext': False}, 'authorships': [{'author_position': 'first', 'author': {'id': 'https://openalex.org/A5073697071', 'display_name': 'David Bindel', 'orcid': 'https://orcid.org/0000-0002-8733-5799'}, 'institutions': [{'id': 'https://openalex.org/I95457486', 'display_name': 'University of California, Berkeley', 'ror': 'https://ror.org/01an7q238', 'country_code': 'US', 'type': 'education', 'lineage': ['https://openalex.org/I95457486']}], 'countries': ['US'], 'is_corresponding': False, 'raw_author_name': 'David Bindel', 'raw_affiliation_strings': ['University of California, Berkeley, Berkeley, CA'], 'affiliations': [{'raw_affiliation_string': 'University of California, Berkeley, Berkeley, CA', 'institution_ids': ['https://openalex.org/I95457486']}]}, {'author_position': 'middle', 'author': {'id': 'https://openalex.org/A5076825233', 'display_name': 'James Demmel', 'orcid': 'https://orcid.org/0000-0003-1145-3745'}, 'institutions': [{'id': 'https://openalex.org/I95457486', 'display_name': 'University of California, Berkeley', 'ror': 'https://ror.org/01an7q238', 'country_code': 'US', 'type': 'education', 'lineage': ['https://openalex.org/I95457486']}], 'countries': ['US'], 'is_corresponding': False, 'raw_author_name': 'James Demmel', 'raw_affiliation_strings': ['University of California, Berkeley, Berkeley, CA'], 'affiliations': [{'raw_affiliation_string': 'University of California, Berkeley, Berkeley, CA', 'institution_ids': ['https://openalex.org/I95457486']}]}, {'author_position': 'middle', 'author': {'id': 'https://openalex.org/A5078999052', 'display_name': 'W. Kahan', 'orcid': None}, 'institutions': [{'id': 'https://openalex.org/I95457486', 'display_name': 'University of California, Berkeley', 'ror': 'https://ror.org/01an7q238', 'country_code': 'US', 'type': 'education', 'lineage': ['https://openalex.org/I95457486']}], 'countries': ['US'], 'is_corresponding': False, 'raw_author_name': 'William Kahan', 'raw_affiliation_strings': ['University of California, Berkeley, Berkeley, CA'], 'affiliations': [{'raw_affiliation_string': 'University of California, Berkeley, Berkeley, CA', 'institution_ids': ['https://openalex.org/I95457486']}]}, {'author_position': 'last', 'author': {'id': 'https://openalex.org/A5112798211', 'display_name': 'Osni Marques', 'orcid': None}, 'institutions': [{'id': 'https://openalex.org/I148283060', 'display_name': 'Lawrence Berkeley National Laboratory', 'ror': 'https://ror.org/02jbv0t02', 'country_code': 'US', 'type': 'facility', 'lineage': ['https://openalex.org/I1330989302', 'https://openalex.org/I148283060', 'https://openalex.org/I39565521']}], 'countries': ['US'], 'is_corresponding': False, 'raw_author_name': 'Osni Marques', 'raw_affiliation_strings': ['Lawrence Berkeley National Laboratory, Berkeley, CA.'], 'affiliations': [{'raw_affiliation_string': 'Lawrence Berkeley National Laboratory, Berkeley, CA.', 'institution_ids': ['https://openalex.org/I148283060']}]}], 'institution_assertions': [], 'countries_distinct_count': 1, 'institutions_distinct_count': 2, 'corresponding_author_ids': [], 'corresponding_institution_ids': [], 'apc_list': None, 'apc_paid': None, 'fwci': 2.693, 'has_fulltext': True, 'fulltext_origin': 'ngrams', 'cited_by_count': 93, 'citation_normalized_percentile': {'value': 0.986216, 'is_in_top_1_percent': False, 'is_in_top_10_percent': True}, 'cited_by_percentile_year': {'min': 95, 'max': 96}, 'biblio': {'volume': '28', 'issue': '2', 'first_page': '206', 'last_page': '238'}, 'is_retracted': False, 'is_paratext': False, 'primary_topic': {'id': 'https://openalex.org/T10054', 'display_name': 'Parallel Computing and Optimization Techniques', 'score': 0.999, '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'}}, 'topics': [{'id': 'https://openalex.org/T10054', 'display_name': 'Parallel Computing and Optimization Techniques', 'score': 0.999, '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'}}, {'id': 'https://openalex.org/T10715', 'display_name': 'Distributed and Parallel Computing Systems', 'score': 0.9874, '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/T12917', 'display_name': 'Astronomy and Astrophysical Research', 'score': 0.9873, 'subfield': {'id': 'https://openalex.org/subfields/3105', 'display_name': 'Instrumentation'}, 'field': {'id': 'https://openalex.org/fields/31', 'display_name': 'Physics and Astronomy'}, 'domain': {'id': 'https://openalex.org/domains/3', 'display_name': 'Physical Sciences'}}], 'keywords': [{'id': 'https://openalex.org/keywords/arithmetic-underflow', 'display_name': 'Arithmetic underflow', 'score': 0.6559232}, {'id': 'https://openalex.org/keywords/double-precision-floating-point-format', 'display_name': 'Double-precision floating-point format', 'score': 0.4629821}, {'id': 'https://openalex.org/keywords/square-root', 'display_name': 'Square root', 'score': 0.42380592}], 'concepts': [{'id': 'https://openalex.org/C41008148', 'wikidata': 'https://www.wikidata.org/wiki/Q21198', 'display_name': 'Computer science', 'level': 0, 'score': 0.6610843}, {'id': 'https://openalex.org/C3265923', 'wikidata': 'https://www.wikidata.org/wiki/Q669129', 'display_name': 'Arithmetic underflow', 'level': 2, 'score': 0.6559232}, {'id': 'https://openalex.org/C45374587', 'wikidata': 'https://www.wikidata.org/wiki/Q12525525', 'display_name': 'Computation', 'level': 2, 'score': 0.594566}, {'id': 'https://openalex.org/C35912277', 'wikidata': 'https://www.wikidata.org/wiki/Q1243369', 'display_name': 'Double-precision floating-point format', 'level': 3, 'score': 0.4629821}, {'id': 'https://openalex.org/C94375191', 'wikidata': 'https://www.wikidata.org/wiki/Q11205', 'display_name': 'Arithmetic', 'level': 1, 'score': 0.42842677}, {'id': 'https://openalex.org/C11577676', 'wikidata': 'https://www.wikidata.org/wiki/Q134237', 'display_name': 'Square root', 'level': 2, 'score': 0.42380592}, {'id': 'https://openalex.org/C2780522230', 'wikidata': 'https://www.wikidata.org/wiki/Q1140419', 'display_name': 'Ambiguity', 'level': 2, 'score': 0.42159927}, {'id': 'https://openalex.org/C11413529', 'wikidata': 'https://www.wikidata.org/wiki/Q8366', 'display_name': 'Algorithm', 'level': 1, 'score': 0.37058502}, {'id': 'https://openalex.org/C33923547', 'wikidata': 'https://www.wikidata.org/wiki/Q395', 'display_name': 'Mathematics', 'level': 0, 'score': 0.29382205}, {'id': 'https://openalex.org/C199360897', 'wikidata': 'https://www.wikidata.org/wiki/Q9143', 'display_name': 'Programming language', 'level': 1, 'score': 0.13565445}, {'id': 'https://openalex.org/C2524010', 'wikidata': 'https://www.wikidata.org/wiki/Q8087', 'display_name': 'Geometry', 'level': 1, 'score': 0.09771058}], 'mesh': [], 'locations_count': 1, 'locations': [{'is_oa': False, 'landing_page_url': 'https://doi.org/10.1145/567806.567809', 'pdf_url': None, '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': None, 'license_id': None, 'version': None, 'is_accepted': False, 'is_published': False}], 'best_oa_location': None, 'sustainable_development_goals': [{'display_name': 'Peace, justice, and strong institutions', 'id': 'https://metadata.un.org/sdg/16', 'score': 0.53}], 'grants': [], 'datasets': [], 'versions': [], 'referenced_works_count': 22, 'referenced_works': ['https://openalex.org/W133977063', 'https://openalex.org/W1521958563', 'https://openalex.org/W1575147392', 'https://openalex.org/W1760551737', 'https://openalex.org/W1968162948', 'https://openalex.org/W1971266846', 'https://openalex.org/W1981745143', 'https://openalex.org/W1988425770', 'https://openalex.org/W2010634113', 'https://openalex.org/W2012680203', 'https://openalex.org/W2013737143', 'https://openalex.org/W2018178691', 'https://openalex.org/W2036470874', 'https://openalex.org/W2085924714', 'https://openalex.org/W2133693840', 'https://openalex.org/W2138472918', 'https://openalex.org/W2204310803', 'https://openalex.org/W2890534020', 'https://openalex.org/W2979730858', 'https://openalex.org/W3022136271', 'https://openalex.org/W4229666556', 'https://openalex.org/W4301491118'], 'related_works': ['https://openalex.org/W4252124868', 'https://openalex.org/W4238090084', 'https://openalex.org/W4225641709', 'https://openalex.org/W2888397490', 'https://openalex.org/W2156774177', 'https://openalex.org/W2087454352', 'https://openalex.org/W2049680169', 'https://openalex.org/W2028591972', 'https://openalex.org/W2009694692', 'https://openalex.org/W1606420619'], 'abstract_inverted_index': {'We': [0], 'consider': [1], 'the': [2, 23, 64, 70, 81, 144, 186, 226, 233, 238, 249, 289, 306], 'efficient': [3, 188], 'and': [4, 12, 46, 76, 88, 103, 117, 128, 136, 169, 175, 196, 207, 242, 282, 301], 'accurate': [5, 163], 'computation': [6, 59], 'of': [7, 25, 72, 83, 95, 101, 124, 134, 153, 165, 220, 308], 'Givens': [8, 154, 184, 274], 'rotations.': [9], 'When': [10], 'f': [11, 28, 30, 40, 50, 87, 102, 135], 'g': [13, 33, 38, 43, 53, 89, 104, 137], 'are': [14, 105, 277], 'positive': [15], 'real': [16, 193, 198, 273], 'numbers,': [17], 'this': [18, 141, 295], 'simply': [19], 'amounts': [20], 'to': [21, 244, 270, 294, 305], 'computing': [22, 162], 'values': [24, 123, 133, 164], 'c': [26, 73, 125, 166], '=': [27, 37, 48], '/√': [29, 39], '2': [31, 34, 41, 44, 51, 54], '+': [32, 42, 52], ',': [35, 45, 74, 90, 126, 167], 's': [36, 75, 127, 168], 'r': [47, 77, 129, 170], '√': [49], '.': [55, 138], 'This': [56], 'apparently': [57], 'trivial': [58], 'merits': [60], 'closer': [61], 'consideration': [62], 'for': [63, 130], 'following': [65], 'three': [66], 'reasons.': [67], 'First,': [68], 'while': [69], 'definitions': [71], 'seem': [78], 'obvious': [79], 'in': [80, 237, 280], 'case': [82], 'two': [84], 'nonnegative': [85], 'arguments': [86], 'there': [91, 276], 'is': [92, 179, 229, 257, 298], 'enough': [93], 'freedom': [94], 'choice': [96], 'when': [97], 'one': [98, 192, 197], 'or': [99, 108, 253], 'more': [100, 259], 'negative,': [106], 'zero': [107], 'complex': [109, 183], 'that': [110, 156, 292], 'LAPACK': [111, 235], 'auxiliary': [112], 'routines': [113], 'SLARTG,': [114], 'CLARTG,': [115], 'SLARGV': [116], 'CLARGV': [118], 'can': [119], 'compute': [120], 'rather': [121], 'different': [122], 'mathematically': [131], 'identical': [132], 'To': [139], 'eliminate': [140], 'unnecessary': [142], 'ambiguity,': [143], 'BLAS': [145], 'Technical': [146], 'Forum': [147], 'chose': [148], 'a': [149, 210, 218, 223], 'single': [150], 'consistent': [151], 'definition': [152], 'rotations': [155], 'we': [157], 'will': [158], 'justify': [159], 'here.': [160], 'Second,': [161], 'as': [171, 173, 202, 286], 'efficiently': [172], 'possible': [174], 'reliably': [176], 'despite': [177], 'over/underflow': [178], 'surprisingly': [180], 'complicated.': [181], 'For': [182, 272], 'rotations,': [185, 275], 'most': [187, 239], 'formulas': [189], 'require': [190], 'only': [191, 214], 'square': [194], 'root': [195], 'divide': [199], '(as': [200], 'well': [201], 'several': [203], 'much': [204], 'cheaper': [205], 'additions': [206], 'multiplications),': [208], 'but': [209], 'reliable': [211, 296, 310], 'implementation': [212, 228, 236, 297], 'using': [213], 'working': [215], 'precision': [216], 'has': [217], 'number': [219], 'cases.': [221], 'On': [222], 'Sun': [224], 'Ultra-10,': [225], 'new': [227], 'slightly': [230], 'faster': [231, 247], 'than': [232, 248], 'previous': [234, 262], 'common': [240], 'case,': [241], '2.7': [243], '4.6': [245], 'times': [246], 'corresponding': [250], 'vendor,': [251], 'reference': [252], 'ATLAS': [254], 'routines.': [255], 'It': [256], 'also': [258, 278], 'reliable;': [260], 'all': [261], 'codes': [263], 'occasionally': [264], 'suffer': [265], 'from': [266], 'large': [267], 'inaccuracies': [268], 'due': [269], 'over/underflow.': [271], 'improvements': [279], 'speed': [281], 'accuracy,': [283], 'though': [284], 'not': [285], 'striking.': [287], 'Third,': [288], 'design': [290, 307], 'process': [291], 'led': [293], 'quite': [299], 'systematic,': [300], 'could': [302], 'be': [303], 'applied': [304], 'similarly': [309], 'subroutines.': [311]}, 'cited_by_api_url': 'https://api.openalex.org/works?filter=cites:W2061771449', 'counts_by_year': [{'year': 2024, 'cited_by_count': 3}, {'year': 2023, 'cited_by_count': 7}, {'year': 2022, 'cited_by_count': 4}, {'year': 2021, 'cited_by_count': 9}, {'year': 2020, 'cited_by_count': 7}, {'year': 2018, 'cited_by_count': 4}, {'year': 2017, 'cited_by_count': 11}, {'year': 2016, 'cited_by_count': 1}, {'year': 2015, 'cited_by_count': 3}, {'year': 2014, 'cited_by_count': 5}, {'year': 2013, 'cited_by_count': 3}, {'year': 2012, 'cited_by_count': 2}], 'updated_date': '2025-01-09T23:25:36.282871', 'created_date': '2016-06-24'}