{"id":"https://openalex.org/W2146814846","doi":"https://doi.org/10.1137/s0097539793243685","title":"Time-Lapse Snapshots","display_name":"Time-Lapse Snapshots","publication_year":1999,"publication_date":"1999-01-01","ids":{"openalex":"https://openalex.org/W2146814846","doi":"https://doi.org/10.1137/s0097539793243685","mag":"2146814846"},"language":"en","primary_location":{"id":"doi:10.1137/s0097539793243685","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539793243685","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"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/A5011820318","display_name":"Cynthia Dwork","orcid":"https://orcid.org/0000-0001-7177-3738"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cynthia Dwork","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086347882","display_name":"Maurice Herlihy","orcid":"https://orcid.org/0000-0002-3059-8926"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maurice Herlihy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036190625","display_name":"Serge Plotkin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Serge Plotkin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5058429350","display_name":"Orli Waarts","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Orli Waarts","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.1937,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.92649003,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"28","issue":"5","first_page":"1848","last_page":"1874"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"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/T12288","display_name":"Optimization and Search Problems","score":0.9909999966621399,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9889000058174133,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/snapshot","display_name":"Snapshot (computer storage)","score":0.9142695665359497},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7901915311813354},{"id":"https://openalex.org/keywords/bounded-function","display_name":"Bounded function","score":0.673130989074707},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6374377608299255},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5166118741035461},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.5000514984130859},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.49814558029174805},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.4834505021572113},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4019775390625},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.38744065165519714},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36944282054901123},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.17006546258926392},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08369100093841553}],"concepts":[{"id":"https://openalex.org/C55282118","wikidata":"https://www.wikidata.org/wiki/Q252683","display_name":"Snapshot (computer storage)","level":2,"score":0.9142695665359497},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7901915311813354},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.673130989074707},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6374377608299255},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5166118741035461},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.5000514984130859},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.49814558029174805},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.4834505021572113},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4019775390625},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.38744065165519714},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36944282054901123},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.17006546258926392},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08369100093841553},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/s0097539793243685","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539793243685","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1964729314","https://openalex.org/W1976075610","https://openalex.org/W1988881980","https://openalex.org/W1993805917","https://openalex.org/W1999787317","https://openalex.org/W2002992113","https://openalex.org/W2027595883","https://openalex.org/W2048499028","https://openalex.org/W2055379190","https://openalex.org/W2058618358","https://openalex.org/W2085407655","https://openalex.org/W2091443042","https://openalex.org/W2101939036","https://openalex.org/W2119909997","https://openalex.org/W2121236443","https://openalex.org/W2131053137","https://openalex.org/W2147823853","https://openalex.org/W2166680701","https://openalex.org/W2911618284"],"related_works":["https://openalex.org/W3008339103","https://openalex.org/W2404647514","https://openalex.org/W1667647204","https://openalex.org/W4247536566","https://openalex.org/W3119814709","https://openalex.org/W2018477250","https://openalex.org/W1508895727","https://openalex.org/W4241418540","https://openalex.org/W2725786787","https://openalex.org/W2169019163"],"abstract_inverted_index":{"A":[0],"snapshot":[1,35,65,96,106],"scan":[2,36],"algorithm":[3,91],"produces":[4],"an":[5,50,90],"\"instantaneous\"":[6],"picture":[7],"of":[8,11,62,126,134,168,195],"a":[9,63,67,73,142,183],"region":[10],"shared":[12,23],"memory":[13,24],"that":[14,71,116,200],"may":[15],"be":[16,27],"updated":[17],"by":[18,30,49,182],"concurrent":[19,147,173],"processes.":[20],"Many":[21],"complex":[22],"algorithms":[25,135],"can":[26],"greatly":[28],"simplified":[29],"structuring":[31],"them":[32],"around":[33],"the":[34,39,60,79,93,100,108,117,124,127,166,169,179,192,196],"abstraction.":[37],"Unfortunately,":[38],"substantial":[40],"decrease":[41],"in":[42,52],"conceptual":[43],"complexity":[44,194],"quite":[45],"often":[46],"is":[47,138],"counterbalanced":[48],"increase":[51],"computational":[53,193],"complexity.":[54],"In":[55],"this":[56,84],"paper,":[57],"we":[58],"introduce":[59],"notion":[61],"weak":[64],"scan,":[66],"slightly":[68],"weaker":[69,109,118],"primitive":[70],"has":[72],"more":[74,94,101,111],"efficient":[75,105,112],"implementation.":[76],"We":[77,130],"propose":[78],"following":[80],"methodology":[81],"for":[82],"using":[83,92],"abstraction:":[85],"first,":[86],"design":[87],"and":[88,114,149],"verify":[89],"powerful":[95,102],"scan;":[97],"second,":[98],"replace":[99],"but":[103,110],"less":[104],"with":[107],"snapshot,":[113],"show":[115],"abstraction":[119],"nevertheless":[120],"suffices":[121],"to":[122],"ensure":[123],"correctness":[125],"enclosing":[128],"algorithm.":[129],"give":[131],"two":[132],"examples":[133],"whose":[136],"performance":[137],"enhanced":[139],"while":[140,176],"retaining":[141],"simple":[143],"modular":[144],"structure:":[145],"bounded":[146,150,172,203],"timestamping":[148,155,162,174],"randomized":[151,188],"consensus.":[152],"The":[153,186],"resulting":[154,187],"protocol":[156,175,190,199],"dominates":[157],"all":[158],"other":[159],"currently":[160],"known":[161,171,198],"protocols:":[163],"it":[164],"matches":[165,191],"speed":[167],"fastest":[170],"actually":[177],"reducing":[178],"register":[180],"size":[181],"logarithmic":[184],"factor.":[185],"consensus":[189],"best":[197],"uses":[201],"only":[202],"values.":[204]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
