{"date_updated":"2023-02-17T14:05:02Z","article_processing_charge":"No","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","date_created":"2022-08-17T07:21:55Z","quality_controlled":"1","day":"07","type":"journal_article","publication_status":"published","volume":11,"issue":"4","oa_version":"None","date_published":"1997-12-07T00:00:00Z","publication":"Random Structures and Algorithms","extern":"1","title":"Sampling to provide or to bound: With applications to fully dynamic graph algorithms","citation":{"short":"M.H. Henzinger, M. Thorup, Random Structures and Algorithms 11 (1997) 369–379.","mla":"Henzinger, Monika H., and Mikkel Thorup. “Sampling to Provide or to Bound: With Applications to Fully Dynamic Graph Algorithms.” Random Structures and Algorithms, vol. 11, no. 4, Wiley, 1997, pp. 369–79, doi:10.1002/(sici)1098-2418(199712)11:4<369::aid-rsa5>3.0.co;2-x.","ieee":"M. H. Henzinger and M. Thorup, “Sampling to provide or to bound: With applications to fully dynamic graph algorithms,” Random Structures and Algorithms, vol. 11, no. 4. Wiley, pp. 369–379, 1997.","chicago":"Henzinger, Monika H, and Mikkel Thorup. “Sampling to Provide or to Bound: With Applications to Fully Dynamic Graph Algorithms.” Random Structures and Algorithms. Wiley, 1997. https://doi.org/10.1002/(sici)1098-2418(199712)11:4<369::aid-rsa5>3.0.co;2-x.","ama":"Henzinger MH, Thorup M. Sampling to provide or to bound: With applications to fully dynamic graph algorithms. Random Structures and Algorithms. 1997;11(4):369-379. doi:10.1002/(sici)1098-2418(199712)11:4<369::aid-rsa5>3.0.co;2-x","ista":"Henzinger MH, Thorup M. 1997. Sampling to provide or to bound: With applications to fully dynamic graph algorithms. Random Structures and Algorithms. 11(4), 369–379.","apa":"Henzinger, M. H., & Thorup, M. (1997). Sampling to provide or to bound: With applications to fully dynamic graph algorithms. Random Structures and Algorithms. Wiley. https://doi.org/10.1002/(sici)1098-2418(199712)11:4<369::aid-rsa5>3.0.co;2-x"},"year":"1997","status":"public","intvolume":" 11","page":"369-379","abstract":[{"lang":"eng","text":"In dynamic graph algorithms the following provide-or-bound problem has to be solved quickly: Given a set S containing a subset R and a way of generating random elements from S testing for membership in R, either (i) provide an element of R, or (ii) give a (small) upper bound on the size of R that holds with high probability. We give an optimal algorithm for this problem. This algorithm improves the time per operation for various dynamic graph algorithms by a factor of O(log n). For example, it improves the time per update for fully dynamic connectivity from O(log3n) to O(log2n)."}],"doi":"10.1002/(sici)1098-2418(199712)11:4<369::aid-rsa5>3.0.co;2-x","_id":"11883","publisher":"Wiley","language":[{"iso":"eng"}],"publication_identifier":{"eissn":["1098-2418"],"issn":["1042-9832"]},"scopus_import":"1","article_type":"original","author":[{"orcid":"0000-0002-5008-6530","id":"540c9bbd-f2de-11ec-812d-d04a5be85630","first_name":"Monika H","full_name":"Henzinger, Monika H","last_name":"Henzinger"},{"first_name":"Mikkel","last_name":"Thorup","full_name":"Thorup, Mikkel"}],"month":"12"}