{"id":"https://openalex.org/W3181653342","doi":"https://doi.org/10.1007/978-3-030-81688-9_5","title":"ATLAS: Automated Amortised Complexity Analysis of Self-adjusting Data Structures","display_name":"ATLAS: Automated Amortised Complexity Analysis of Self-adjusting Data Structures","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3181653342","doi":"https://doi.org/10.1007/978-3-030-81688-9_5","mag":"3181653342"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-030-81688-9_5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-81688-9_5","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-81688-9_5.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-81688-9_5.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069358416","display_name":"Lorenz Leutgeb","orcid":"https://orcid.org/0000-0003-0391-3430"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Lorenz Leutgeb","raw_affiliation_strings":["Institute of Logic and Computation 192/4, Technische Universit\u00e4t Wien, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Logic and Computation 192/4, Technische Universit\u00e4t Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050172197","display_name":"Georg Moser","orcid":"https://orcid.org/0000-0001-9240-6128"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Georg Moser","raw_affiliation_strings":["Department of Computer Science, Universit\u00e4t Innsbruck, Innsbruck, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Universit\u00e4t Innsbruck, Innsbruck, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063337176","display_name":"Florian Zuleger","orcid":"https://orcid.org/0000-0003-1468-8398"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Florian Zuleger","raw_affiliation_strings":["Institute of Logic and Computation 192/4, Technische Universit\u00e4t Wien, Vienna, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Logic and Computation 192/4, Technische Universit\u00e4t Wien, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":0.5861,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.67783438,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"99","last_page":"122"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9976000189781189,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9976000189781189,"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/T10260","display_name":"Software Engineering Research","score":0.9975000023841858,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/computer-science","display_name":"Computer science","score":0.782021164894104},{"id":"https://openalex.org/keywords/logarithm","display_name":"Logarithm","score":0.656807005405426},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.560910165309906},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.5480291843414307},{"id":"https://openalex.org/keywords/atlas","display_name":"Atlas (anatomy)","score":0.5257245898246765},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5141361355781555},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.5091161131858826},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.49545061588287354},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4894205629825592},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4320800304412842},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4285622239112854},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.36445921659469604},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2058369517326355},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.16087791323661804},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.11028739809989929}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.782021164894104},{"id":"https://openalex.org/C39927690","wikidata":"https://www.wikidata.org/wiki/Q11197","display_name":"Logarithm","level":2,"score":0.656807005405426},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.560910165309906},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.5480291843414307},{"id":"https://openalex.org/C2776673561","wikidata":"https://www.wikidata.org/wiki/Q655357","display_name":"Atlas (anatomy)","level":2,"score":0.5257245898246765},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5141361355781555},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.5091161131858826},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.49545061588287354},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4894205629825592},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4320800304412842},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4285622239112854},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36445921659469604},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2058369517326355},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.16087791323661804},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11028739809989929},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","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/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/978-3-030-81688-9_5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-81688-9_5","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-81688-9_5.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},{"id":"pmh:oai:repositum.tuwien.at:20.500.12708/17721","is_oa":false,"landing_page_url":"http://hdl.handle.net/20.500.12708/17721","pdf_url":null,"source":{"id":"https://openalex.org/S4306400493","display_name":"reposiTUm (TU Wien)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145847075","host_organization_name":"TU Wien","host_organization_lineage":["https://openalex.org/I145847075"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"}],"best_oa_location":{"id":"doi:10.1007/978-3-030-81688-9_5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-81688-9_5","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-81688-9_5.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3181653342.pdf","grobid_xml":"https://content.openalex.org/works/W3181653342.grobid-xml"},"referenced_works_count":58,"referenced_works":["https://openalex.org/W11240799","https://openalex.org/W30585784","https://openalex.org/W80442178","https://openalex.org/W148448369","https://openalex.org/W1022177737","https://openalex.org/W1480909796","https://openalex.org/W1506606726","https://openalex.org/W1534704094","https://openalex.org/W1554468215","https://openalex.org/W1580184003","https://openalex.org/W1590649805","https://openalex.org/W1636902686","https://openalex.org/W1863102867","https://openalex.org/W1869518224","https://openalex.org/W1913470731","https://openalex.org/W1987927249","https://openalex.org/W2009689138","https://openalex.org/W2020692742","https://openalex.org/W2068055184","https://openalex.org/W2070991879","https://openalex.org/W2073629816","https://openalex.org/W2105045857","https://openalex.org/W2111366004","https://openalex.org/W2130055503","https://openalex.org/W2131450750","https://openalex.org/W2137062096","https://openalex.org/W2142044962","https://openalex.org/W2159373783","https://openalex.org/W2164917188","https://openalex.org/W2322420242","https://openalex.org/W2463218253","https://openalex.org/W2533836568","https://openalex.org/W2547267640","https://openalex.org/W2569392808","https://openalex.org/W2577171054","https://openalex.org/W2752394241","https://openalex.org/W2763435855","https://openalex.org/W2779724286","https://openalex.org/W2800604894","https://openalex.org/W2884552562","https://openalex.org/W2908255398","https://openalex.org/W2909341085","https://openalex.org/W2934015820","https://openalex.org/W2950483238","https://openalex.org/W2953141922","https://openalex.org/W2962849754","https://openalex.org/W2963965629","https://openalex.org/W2964206513","https://openalex.org/W2997024788","https://openalex.org/W3022740807","https://openalex.org/W3133800324","https://openalex.org/W3136358674","https://openalex.org/W3141205758","https://openalex.org/W3206461754","https://openalex.org/W4229927152","https://openalex.org/W4393607023","https://openalex.org/W6681131114","https://openalex.org/W6912734433"],"related_works":["https://openalex.org/W4394650907","https://openalex.org/W154364797","https://openalex.org/W4254119641","https://openalex.org/W3196207352","https://openalex.org/W2951724202","https://openalex.org/W3084261076","https://openalex.org/W2576399385","https://openalex.org/W2963408011","https://openalex.org/W4236324517","https://openalex.org/W1586813864"],"abstract_inverted_index":{"Abstract":[0],"Being":[1],"able":[2],"to":[3],"argue":[4],"about":[5,153],"the":[6,26,50,69,95,101,121,127,149,154],"performance":[7],"of":[8,28,75],"self-adjusting":[9,76],"data":[10,33,77],"structures":[11,34],"such":[12],"as":[13,108],"splay":[14,180,183],"trees":[15,181],"has":[16],"been":[17],"a":[18,113,137,162],"main":[19],"objective,":[20],"when":[21],"Sleator":[22],"and":[23,48,174,185,204],"Tarjan":[24],"introduced":[25],"notion":[27],"amortised":[29,72,129],"complexity.":[30,130],"Analysing":[31],"these":[32,46],"requires":[35],"sophisticated":[36,201],"potential":[37,87,105],"functions,":[38],"which":[39],"typically":[40],"contain":[41],"logarithmic":[42],"expressions.":[43],"Possibly":[44],"for":[45,103,179],"reasons,":[47],"despite":[49],"recent":[51],"progress":[52],"in":[53,141,205],"automated":[54],"resource":[55],"analysis,":[56],"they":[57],"have":[58],"so":[59],"far":[60],"eluded":[61],"automation.":[62],"In":[63],"this":[64],"paper,":[65],"we":[66],"report":[67,175],"on":[68,86,176],"first":[70],"fully-automated":[71],"complexity":[73,193,211],"analysis":[74,83],"structures.":[78],"Following":[79],"earlier":[80],"work,":[81],"our":[82,158,168],"is":[84,133],"based":[85],"function":[88,106,119],"templates":[89],"with":[90,143],"unknown":[91],"coefficients.":[92],"We":[93,99,156,166,189],"make":[94],"following":[96],"contributions:":[97],"1)":[98],"encode":[100],"search":[102,122],"concrete":[104],"coefficients":[107,124],"an":[109],"optimisation":[110],"problem":[111],"over":[112],"suitable":[114,144],"constraint":[115,139],"system.":[116],"Our":[117],"target":[118],"steers":[120],"towards":[123],"that":[125,147,160,195],"minimise":[126],"inferred":[128],"2)":[131],"Automation":[132],"achieved":[134],"by":[135,200],"using":[136],"linear":[138],"system":[140],"conjunction":[142],"lemmata":[145],"schemes":[146],"encapsulate":[148],"required":[150],"non-linear":[151],"facts":[152],"logarithm.":[155],"discuss":[157],"choices":[159],"achieve":[161],"scalable":[163],"analysis.":[164],"3)":[165],"present":[167],"tool":[169],"$$\\mathsf":[170],"{ATLAS}$$":[171],"<mml:math":[172],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"><mml:mi>ATLAS</mml:mi></mml:math>":[173],"experimental":[177],"results":[178,198],",":[182],"heaps":[184,187],"pairing":[186],".":[188],"completely":[190],"automatically":[191],"infer":[192,209],"estimates":[194,212],"match":[196],"previous":[197],"(obtained":[199],"pen-and-paper":[202],"proofs),":[203],"some":[206],"cases":[207],"even":[208],"better":[210],"than":[213],"previously":[214],"published.":[215]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
