Get quick answers to your questions about the article from our AI researcher chatbot
{'id': 'https://openalex.org/W2077333702', 'doi': 'https://doi.org/10.1145/1227161.1402296', 'title': 'Better external memory suffix array construction', 'display_name': 'Better external memory suffix array construction', 'publication_year': 2008, 'publication_date': '2008-06-01', 'ids': {'openalex': 'https://openalex.org/W2077333702', 'doi': 'https://doi.org/10.1145/1227161.1402296', 'mag': '2077333702'}, 'language': 'en', 'primary_location': {'is_oa': False, 'landing_page_url': 'https://doi.org/10.1145/1227161.1402296', 'pdf_url': None, 'source': {'id': 'https://openalex.org/S201104086', 'display_name': 'ACM Journal of Experimental Algorithmics', 'issn_l': '1084-6654', 'issn': ['1084-6654'], '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': True, 'oa_status': 'green', 'oa_url': 'https://publikationen.bibliothek.kit.edu/1000009446/496442', 'any_repository_has_fulltext': True}, 'authorships': [{'author_position': 'first', 'author': {'id': 'https://openalex.org/A5046346225', 'display_name': 'Roman Dementiev', 'orcid': None}, 'institutions': [{'id': 'https://openalex.org/I4210119349', 'display_name': 'Karlsruhe University of Education', 'ror': 'https://ror.org/01t1kq612', 'country_code': 'DE', 'type': 'education', 'lineage': ['https://openalex.org/I4210119349']}], 'countries': ['DE'], 'is_corresponding': False, 'raw_author_name': 'Roman Dementiev', 'raw_affiliation_strings': ['Universität Karlsruhe, Karlsruhe, Germany'], 'affiliations': [{'raw_affiliation_string': 'Universität Karlsruhe, Karlsruhe, Germany', 'institution_ids': ['https://openalex.org/I4210119349']}]}, {'author_position': 'middle', 'author': {'id': 'https://openalex.org/A5018508280', 'display_name': 'Juha Kärkkäinen', 'orcid': None}, 'institutions': [{'id': 'https://openalex.org/I133731052', 'display_name': 'University of Helsinki', 'ror': 'https://ror.org/040af2s02', 'country_code': 'FI', 'type': 'education', 'lineage': ['https://openalex.org/I133731052']}], 'countries': ['FI'], 'is_corresponding': False, 'raw_author_name': 'Juha Kärkkäinen', 'raw_affiliation_strings': ['University of Helsinki, , Finland'], 'affiliations': [{'raw_affiliation_string': 'University of Helsinki, , Finland', 'institution_ids': ['https://openalex.org/I133731052']}]}, {'author_position': 'middle', 'author': {'id': 'https://openalex.org/A5089696208', 'display_name': 'Jens Mehnert', 'orcid': 'https://orcid.org/0000-0002-0079-0036'}, 'institutions': [{'id': 'https://openalex.org/I4210109712', 'display_name': 'Max Planck Institute for Informatics', 'ror': 'https://ror.org/01w19ak89', 'country_code': 'DE', 'type': 'facility', 'lineage': ['https://openalex.org/I149899117', 'https://openalex.org/I4210109712']}], 'countries': ['DE'], 'is_corresponding': False, 'raw_author_name': 'Jens Mehnert', 'raw_affiliation_strings': ['Max-Planck-Institut für Informatik, Saarbrücken, Germany'], 'affiliations': [{'raw_affiliation_string': 'Max-Planck-Institut für Informatik, Saarbrücken, Germany', 'institution_ids': ['https://openalex.org/I4210109712']}]}, {'author_position': 'last', 'author': {'id': 'https://openalex.org/A5082922326', 'display_name': 'Peter Sanders', 'orcid': 'https://orcid.org/0000-0003-3330-9349'}, 'institutions': [{'id': 'https://openalex.org/I4210119349', 'display_name': 'Karlsruhe University of Education', 'ror': 'https://ror.org/01t1kq612', 'country_code': 'DE', 'type': 'education', 'lineage': ['https://openalex.org/I4210119349']}], 'countries': ['DE'], 'is_corresponding': False, 'raw_author_name': 'Peter Sanders', 'raw_affiliation_strings': ['Universität Karlsruhe, Karlsruhe, Germany'], 'affiliations': [{'raw_affiliation_string': 'Universität Karlsruhe, Karlsruhe, Germany', 'institution_ids': ['https://openalex.org/I4210119349']}]}], 'institution_assertions': [], 'countries_distinct_count': 2, 'institutions_distinct_count': 3, 'corresponding_author_ids': [], 'corresponding_institution_ids': [], 'apc_list': None, 'apc_paid': None, 'fwci': 10.471, 'has_fulltext': True, 'fulltext_origin': 'ngrams', 'cited_by_count': 92, 'citation_normalized_percentile': {'value': 0.969731, 'is_in_top_1_percent': False, 'is_in_top_10_percent': True}, 'cited_by_percentile_year': {'min': 96, 'max': 97}, 'biblio': {'volume': '12', 'issue': None, 'first_page': '1', 'last_page': '24'}, 'is_retracted': False, 'is_paratext': False, 'primary_topic': {'id': 'https://openalex.org/T11269', 'display_name': 'Algorithms and Data Compression', 'score': 1.0, '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'}}, 'topics': [{'id': 'https://openalex.org/T11269', 'display_name': 'Algorithms and Data Compression', 'score': 1.0, '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/T12326', 'display_name': 'Network Packet Processing and Optimization', 'score': 0.9876, '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/T12029', 'display_name': 'DNA and Biological Computing', 'score': 0.9785, 'subfield': {'id': 'https://openalex.org/subfields/1312', 'display_name': 'Molecular Biology'}, 'field': {'id': 'https://openalex.org/fields/13', 'display_name': 'Biochemistry, Genetics and Molecular Biology'}, 'domain': {'id': 'https://openalex.org/domains/1', 'display_name': 'Life Sciences'}}], 'keywords': [{'id': 'https://openalex.org/keywords/compressed-suffix-array', 'display_name': 'Compressed suffix array', 'score': 0.8791168}, {'id': 'https://openalex.org/keywords/suffix-array', 'display_name': 'Suffix array', 'score': 0.85983276}, {'id': 'https://openalex.org/keywords/asymptotically-optimal-algorithm', 'display_name': 'Asymptotically optimal algorithm', 'score': 0.47726294}], 'concepts': [{'id': 'https://openalex.org/C100903775', 'wikidata': 'https://www.wikidata.org/wiki/Q5157028', 'display_name': 'Compressed suffix array', 'level': 4, 'score': 0.8791168}, {'id': 'https://openalex.org/C2779259728', 'wikidata': 'https://www.wikidata.org/wiki/Q281472', 'display_name': 'Suffix array', 'level': 3, 'score': 0.85983276}, {'id': 'https://openalex.org/C2779804580', 'wikidata': 'https://www.wikidata.org/wiki/Q102047', 'display_name': 'Suffix', 'level': 2, 'score': 0.8564639}, {'id': 'https://openalex.org/C41008148', 'wikidata': 'https://www.wikidata.org/wiki/Q21198', 'display_name': 'Computer science', 'level': 0, 'score': 0.8024047}, {'id': 'https://openalex.org/C2781166958', 'wikidata': 'https://www.wikidata.org/wiki/Q1426863', 'display_name': 'Suffix tree', 'level': 3, 'score': 0.5911197}, {'id': 'https://openalex.org/C2780801425', 'wikidata': 'https://www.wikidata.org/wiki/Q5164392', 'display_name': 'Construct (python library)', 'level': 2, 'score': 0.5713411}, {'id': 'https://openalex.org/C2780586882', 'wikidata': 'https://www.wikidata.org/wiki/Q7520643', 'display_name': 'Simple (philosophy)', 'level': 2, 'score': 0.542139}, {'id': 'https://openalex.org/C162319229', 'wikidata': 'https://www.wikidata.org/wiki/Q175263', 'display_name': 'Data structure', 'level': 2, 'score': 0.5342295}, {'id': 'https://openalex.org/C11413529', 'wikidata': 'https://www.wikidata.org/wiki/Q8366', 'display_name': 'Algorithm', 'level': 1, 'score': 0.4891129}, {'id': 'https://openalex.org/C181789720', 'wikidata': 'https://www.wikidata.org/wiki/Q4812191', 'display_name': 'Asymptotically optimal algorithm', 'level': 2, 'score': 0.47726294}, {'id': 'https://openalex.org/C80444323', 'wikidata': 'https://www.wikidata.org/wiki/Q2878974', 'display_name': 'Theoretical computer science', 'level': 1, 'score': 0.39198196}, {'id': 'https://openalex.org/C173608175', 'wikidata': 'https://www.wikidata.org/wiki/Q232661', 'display_name': 'Parallel computing', 'level': 1, 'score': 0.38646966}, {'id': 'https://openalex.org/C199360897', 'wikidata': 'https://www.wikidata.org/wiki/Q9143', 'display_name': 'Programming language', 'level': 1, 'score': 0.120357096}, {'id': 'https://openalex.org/C41895202', 'wikidata': 'https://www.wikidata.org/wiki/Q8162', 'display_name': 'Linguistics', 'level': 1, 'score': 0.0}, {'id': 'https://openalex.org/C138885662', 'wikidata': 'https://www.wikidata.org/wiki/Q5891', 'display_name': 'Philosophy', 'level': 0, 'score': 0.0}, {'id': 'https://openalex.org/C111472728', 'wikidata': 'https://www.wikidata.org/wiki/Q9471', 'display_name': 'Epistemology', 'level': 1, 'score': 0.0}], 'mesh': [], 'locations_count': 3, 'locations': [{'is_oa': False, 'landing_page_url': 'https://doi.org/10.1145/1227161.1402296', 'pdf_url': None, 'source': {'id': 'https://openalex.org/S201104086', 'display_name': 'ACM Journal of Experimental Algorithmics', 'issn_l': '1084-6654', 'issn': ['1084-6654'], '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}, {'is_oa': True, 'landing_page_url': 'https://publikationen.bibliothek.kit.edu/1000009446/496442', 'pdf_url': 'https://publikationen.bibliothek.kit.edu/1000009446/496442', 'source': {'id': 'https://openalex.org/S4306401992', 'display_name': 'Repository KITopen (Karlsruhe Institute of Technology)', 'issn_l': None, 'issn': None, 'is_oa': True, 'is_in_doaj': False, 'is_core': False, 'host_organization': 'https://openalex.org/I102335020', 'host_organization_name': 'Karlsruhe Institute of Technology', 'host_organization_lineage': ['https://openalex.org/I102335020'], 'host_organization_lineage_names': ['Karlsruhe Institute of Technology'], 'type': 'repository'}, 'license': 'other-oa', 'license_id': 'https://openalex.org/licenses/other-oa', 'version': 'publishedVersion', 'is_accepted': True, 'is_published': True}, {'is_oa': True, 'landing_page_url': 'http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.141.4839', 'pdf_url': 'http://www.cs.helsinki.fi/juha.karkkainen/publications/jea06-revised.pdf', 'source': {'id': 'https://openalex.org/S4306400349', 'display_name': 'CiteSeer X (The Pennsylvania State University)', 'issn_l': None, 'issn': None, 'is_oa': True, 'is_in_doaj': False, 'is_core': False, 'host_organization': 'https://openalex.org/I130769515', 'host_organization_name': 'Pennsylvania State University', 'host_organization_lineage': ['https://openalex.org/I130769515'], 'host_organization_lineage_names': ['Pennsylvania State University'], 'type': 'repository'}, 'license': None, 'license_id': None, 'version': 'submittedVersion', 'is_accepted': False, 'is_published': False}], 'best_oa_location': {'is_oa': True, 'landing_page_url': 'https://publikationen.bibliothek.kit.edu/1000009446/496442', 'pdf_url': 'https://publikationen.bibliothek.kit.edu/1000009446/496442', 'source': {'id': 'https://openalex.org/S4306401992', 'display_name': 'Repository KITopen (Karlsruhe Institute of Technology)', 'issn_l': None, 'issn': None, 'is_oa': True, 'is_in_doaj': False, 'is_core': False, 'host_organization': 'https://openalex.org/I102335020', 'host_organization_name': 'Karlsruhe Institute of Technology', 'host_organization_lineage': ['https://openalex.org/I102335020'], 'host_organization_lineage_names': ['Karlsruhe Institute of Technology'], 'type': 'repository'}, 'license': 'other-oa', 'license_id': 'https://openalex.org/licenses/other-oa', 'version': 'publishedVersion', 'is_accepted': True, 'is_published': True}, 'sustainable_development_goals': [], 'grants': [], 'datasets': [], 'versions': [], 'referenced_works_count': 31, 'referenced_works': ['https://openalex.org/W117230746', 'https://openalex.org/W1487007137', 'https://openalex.org/W1487258612', 'https://openalex.org/W1495956867', 'https://openalex.org/W1505606212', 'https://openalex.org/W1512840853', 'https://openalex.org/W1543263356', 'https://openalex.org/W1549246599', 'https://openalex.org/W1557034006', 'https://openalex.org/W1559384720', 'https://openalex.org/W1573714593', 'https://openalex.org/W1578737154', 'https://openalex.org/W1726445723', 'https://openalex.org/W1877511701', 'https://openalex.org/W1968348485', 'https://openalex.org/W1997688397', 'https://openalex.org/W2015326607', 'https://openalex.org/W2017808314', 'https://openalex.org/W2024147613', 'https://openalex.org/W2038142281', 'https://openalex.org/W2067974452', 'https://openalex.org/W2097199722', 'https://openalex.org/W2111989602', 'https://openalex.org/W2114699799', 'https://openalex.org/W2130564474', 'https://openalex.org/W2152486057', 'https://openalex.org/W2158874082', 'https://openalex.org/W2161488606', 'https://openalex.org/W2168286055', 'https://openalex.org/W3021727955', 'https://openalex.org/W4241729224'], 'related_works': ['https://openalex.org/W4293529780', 'https://openalex.org/W2583658747', 'https://openalex.org/W2405892617', 'https://openalex.org/W2158874082', 'https://openalex.org/W2073921136', 'https://openalex.org/W2055795184', 'https://openalex.org/W2003608043', 'https://openalex.org/W1575722140', 'https://openalex.org/W153119118', 'https://openalex.org/W1498395615'], 'abstract_inverted_index': {'Suffix': [0], 'arrays': [1, 40, 87], 'are': [2, 72], 'a': [3, 97, 101, 109], 'simple': [4], 'and': [5, 22, 57, 63, 115], 'powerful': [6], 'data': [7, 20], 'structure': [8], 'for': [9, 16, 41, 66, 88], 'text': [10, 18], 'processing': [11], 'that': [12, 44], 'can': [13, 84], 'be': [14], 'used': [15], 'full': [17], 'indexes,': [19], 'compression,': [21], 'many': [23], 'other': [24], 'applications,': [25], 'in': [26, 28, 75, 94], 'particular,': [27], 'bioinformatics.': [29], 'However,': [30], 'so': [31], 'far,': [32], 'it': [33], 'has': [34], 'appeared': [35], 'prohibitive': [36], 'to': [37, 92, 112], 'build': [38], 'suffix': [39, 67, 86], 'huge': [42], 'inputs': [43, 89], 'do': [45], 'not': [46], 'fit': [47], 'into': [48], 'main': [49], 'memory.': [50], 'This': [51], 'paper': [52], 'presents': [53], 'design,': [54, 113], 'analysis,': [55], 'implementation,': [56], 'experimental': [58], 'evaluation': [59], 'of': [60, 90, 103], 'several': [61], 'new': [62], 'improved': [64], 'algorithms': [65, 71], 'array': [68], 'construction.': [69], 'The': [70], 'asymptotically': [73], 'optimal': [74], 'the': [76], 'worst': [77], 'case': [78], 'or': [79], 'on': [80, 96], 'average.': [81], 'Our': [82], 'implementation': [83], 'construct': [85], 'up': [91], '4-GB': [93], 'hours': [95], 'low-cost': [98], 'machine.': [99], 'As': [100], 'tool': [102], 'possible': [104], 'independent': [105], 'interest,': [106], 'we': [107], 'present': [108], 'systematic': [110], 'way': [111], 'analyze,': [114], 'implement': [116], 'pipelined': [117], 'algorithms.': [118]}, 'cited_by_api_url': 'https://api.openalex.org/works?filter=cites:W2077333702', 'counts_by_year': [{'year': 2022, 'cited_by_count': 1}, {'year': 2021, 'cited_by_count': 3}, {'year': 2020, 'cited_by_count': 4}, {'year': 2019, 'cited_by_count': 3}, {'year': 2018, 'cited_by_count': 2}, {'year': 2017, 'cited_by_count': 6}, {'year': 2016, 'cited_by_count': 8}, {'year': 2015, 'cited_by_count': 6}, {'year': 2014, 'cited_by_count': 6}, {'year': 2013, 'cited_by_count': 10}, {'year': 2012, 'cited_by_count': 5}], 'updated_date': '2024-12-07T20:52:20.557189', 'created_date': '2016-06-24'}