Better Sum Estimation via Weighted Sampling

Given a large set U where each item a∈ U has weight w(a), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some constant probability > 1/2. Since n=|U| is large, we want to do this without looking at the entire set U. In the traditional setting in which w...

Full description

Saved in:
Bibliographic Details
Published inACM transactions on algorithms Vol. 20; no. 3; pp. 1 - 33
Main Authors Beretta, Lorenzo, Tětek, Jakub
Format Journal Article
LanguageEnglish
Published New York, NY ACM 21.06.2024
Subjects
Online AccessGet full text
ISSN1549-6325
1549-6333
1549-6333
DOI10.1145/3650030

Cover

Abstract Given a large set U where each item a∈ U has weight w(a), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some constant probability > 1/2. Since n=|U| is large, we want to do this without looking at the entire set U. In the traditional setting in which we are allowed to sample elements from U uniformly, sampling Ω (n) items is necessary to provide any non-trivial guarantee on the estimate. Therefore, we investigate this problem in different settings: in the proportional setting we can sample items with probabilities proportional to their weights, and in the hybrid setting we can sample both proportionally and uniformly. These settings have applications, for example, in sublinear-time algorithms and distribution testing. Sum estimation in the proportional and hybrid setting has been considered before by Motwani, Panigrahy, and Xu [ICALP, 2007]. In their article, they give both upper and lower bounds in terms of n. Their bounds are near-matching in terms of n, but not in terms of ɛ. In this article, we improve both their upper and lower bounds. Our bounds are matching up to constant factors in both settings, in terms of both n and ɛ. No lower bounds with dependency on ɛ were known previously. In the proportional setting, we improve their \(\tilde{O}(\sqrt {n}/ɛ ^{7/2})\) algorithm to \(O(\sqrt {n}/ɛ)\) . In the hybrid setting, we improve \(\tilde{O}(\sqrt [3]{n}/ ɛ ^{9/2})\) to \(O(\sqrt [3]{n}/ɛ ^{4/3})\) . Our algorithms are also significantly simpler and do not have large constant factors. We then investigate the previously unexplored scenario in which n is not known to the algorithm. In this case, we obtain a \(O(\sqrt {n}/ɛ + \log n / ɛ ^2)\) algorithm for the proportional setting, and a \(O(\sqrt {n}/ɛ)\) algorithm for the hybrid setting. This means that in the proportional setting, we may remove the need for advice without greatly increasing the complexity of the problem, while there is a major difference in the hybrid setting. We prove that this difference in the hybrid setting is necessary, by showing a matching lower bound. Our algorithms have applications in the area of sublinear-time graph algorithms. Consider a large graph G=(V, E) and the task of (1 ± ɛ)-approximating |E|. We consider the (standard) settings where we can sample uniformly from E or from both E and V. This relates to sum estimation as follows: we set U = V and the weights to be equal to the degrees. Uniform sampling then corresponds to sampling vertices uniformly. Proportional sampling can be simulated by taking a random edge and picking one of its endpoints at random. If we can only sample uniformly from E, then our results immediately give a \(O(\sqrt {|V|} / ɛ)\) algorithm. When we may sample both from E and V, our results imply an algorithm with complexity \(O(\sqrt [3]{|V|}/ɛ ^{4/3})\) . Surprisingly, one of our subroutines provides an (1 ± ɛ)-approximation of |E| using \(\tilde{O}(d/ɛ ^2)\) expected samples, where d is the average degree, under the mild assumption that at least a constant fraction of vertices are non-isolated. This subroutine works in the setting where we can sample uniformly from both V and E. We find this remarkable since it is O(1/ɛ2) for sparse graphs.
AbstractList Given a large set U where each item a ∈ U has weight w ( a ), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some constant probability > 1/2. Since n =| U | is large, we want to do this without looking at the entire set U . In the traditional setting in which we are allowed to sample elements from U uniformly, sampling Ω ( n ) items is necessary to provide any non-trivial guarantee on the estimate. Therefore, we investigate this problem in different settings: in the proportional setting we can sample items with probabilities proportional to their weights, and in the hybrid setting we can sample both proportionally and uniformly. These settings have applications, for example, in sublinear-time algorithms and distribution testing. Sum estimation in the proportional and hybrid setting has been considered before by Motwani, Panigrahy, and Xu [ICALP, 2007]. In their article, they give both upper and lower bounds in terms of n . Their bounds are near-matching in terms of n , but not in terms of ɛ. In this article, we improve both their upper and lower bounds. Our bounds are matching up to constant factors in both settings, in terms of both n and ɛ. No lower bounds with dependency on ɛ were known previously. In the proportional setting, we improve their \(\tilde{O}(\sqrt {n}/ɛ ^{7/2})\) algorithm to \(O(\sqrt {n}/ɛ)\) . In the hybrid setting, we improve \(\tilde{O}(\sqrt [3]{n}/ ɛ ^{9/2})\) to \(O(\sqrt [3]{n}/ɛ ^{4/3})\) . Our algorithms are also significantly simpler and do not have large constant factors. We then investigate the previously unexplored scenario in which n is not known to the algorithm. In this case, we obtain a \(O(\sqrt {n}/ɛ + \log n / ɛ ^2)\) algorithm for the proportional setting, and a \(O(\sqrt {n}/ɛ)\) algorithm for the hybrid setting. This means that in the proportional setting, we may remove the need for advice without greatly increasing the complexity of the problem, while there is a major difference in the hybrid setting. We prove that this difference in the hybrid setting is necessary, by showing a matching lower bound. Our algorithms have applications in the area of sublinear-time graph algorithms. Consider a large graph G =( V, E ) and the task of (1 ± ɛ)-approximating | E |. We consider the (standard) settings where we can sample uniformly from E or from both E and V . This relates to sum estimation as follows: we set U = V and the weights to be equal to the degrees. Uniform sampling then corresponds to sampling vertices uniformly. Proportional sampling can be simulated by taking a random edge and picking one of its endpoints at random. If we can only sample uniformly from E , then our results immediately give a \(O(\sqrt {|V|} / ɛ)\) algorithm. When we may sample both from E and V , our results imply an algorithm with complexity \(O(\sqrt [3]{|V|}/ɛ ^{4/3})\) . Surprisingly, one of our subroutines provides an (1 ± ɛ)-approximation of | E | using \(\tilde{O}(d/ɛ ^2)\) expected samples, where d is the average degree, under the mild assumption that at least a constant fraction of vertices are non-isolated. This subroutine works in the setting where we can sample uniformly from both V and E . We find this remarkable since it is O (1/ɛ 2 ) for sparse graphs.
Given a large set U where each item a∈ U has weight w(a), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some constant probability > 1/2. Since n=|U| is large, we want to do this without looking at the entire set U. In the traditional setting in which we are allowed to sample elements from U uniformly, sampling Ω (n) items is necessary to provide any non-trivial guarantee on the estimate. Therefore, we investigate this problem in different settings: in the proportional setting we can sample items with probabilities proportional to their weights, and in the hybrid setting we can sample both proportionally and uniformly. These settings have applications, for example, in sublinear-time algorithms and distribution testing. Sum estimation in the proportional and hybrid setting has been considered before by Motwani, Panigrahy, and Xu [ICALP, 2007]. In their article, they give both upper and lower bounds in terms of n. Their bounds are near-matching in terms of n, but not in terms of ɛ. In this article, we improve both their upper and lower bounds. Our bounds are matching up to constant factors in both settings, in terms of both n and ɛ. No lower bounds with dependency on ɛ were known previously. In the proportional setting, we improve their \(\tilde{O}(\sqrt {n}/ɛ ^{7/2})\) algorithm to \(O(\sqrt {n}/ɛ)\) . In the hybrid setting, we improve \(\tilde{O}(\sqrt [3]{n}/ ɛ ^{9/2})\) to \(O(\sqrt [3]{n}/ɛ ^{4/3})\) . Our algorithms are also significantly simpler and do not have large constant factors. We then investigate the previously unexplored scenario in which n is not known to the algorithm. In this case, we obtain a \(O(\sqrt {n}/ɛ + \log n / ɛ ^2)\) algorithm for the proportional setting, and a \(O(\sqrt {n}/ɛ)\) algorithm for the hybrid setting. This means that in the proportional setting, we may remove the need for advice without greatly increasing the complexity of the problem, while there is a major difference in the hybrid setting. We prove that this difference in the hybrid setting is necessary, by showing a matching lower bound. Our algorithms have applications in the area of sublinear-time graph algorithms. Consider a large graph G=(V, E) and the task of (1 ± ɛ)-approximating |E|. We consider the (standard) settings where we can sample uniformly from E or from both E and V. This relates to sum estimation as follows: we set U = V and the weights to be equal to the degrees. Uniform sampling then corresponds to sampling vertices uniformly. Proportional sampling can be simulated by taking a random edge and picking one of its endpoints at random. If we can only sample uniformly from E, then our results immediately give a \(O(\sqrt {|V|} / ɛ)\) algorithm. When we may sample both from E and V, our results imply an algorithm with complexity \(O(\sqrt [3]{|V|}/ɛ ^{4/3})\) . Surprisingly, one of our subroutines provides an (1 ± ɛ)-approximation of |E| using \(\tilde{O}(d/ɛ ^2)\) expected samples, where d is the average degree, under the mild assumption that at least a constant fraction of vertices are non-isolated. This subroutine works in the setting where we can sample uniformly from both V and E. We find this remarkable since it is O(1/ɛ2) for sparse graphs.
ArticleNumber 27
Author Tětek, Jakub
Beretta, Lorenzo
Author_xml – sequence: 1
  givenname: Lorenzo
  orcidid: 0000-0002-4676-9777
  surname: Beretta
  fullname: Beretta, Lorenzo
  email: lorenzo2beretta@gmail.com
  organization: , , ,
– sequence: 2
  givenname: Jakub
  orcidid: 0000-0002-2046-1627
  surname: Tětek
  fullname: Tětek, Jakub
  email: j.tetek@gmail.com
  organization: , ,
BookMark eNp9z01Lw0AQBuBFKthW8e4pNwWJznb2I3vUUm2h4KGKx7DZ3dRIvshulf57I6k9epqBeXiZd0JGdVM7Qi4p3FHK-D0KDoBwQsaUMxULRBwd9xk_IxPvP3uhEJMxuX10Ibgu2uyqaOFDUelQNHX0Vejo3RXbj-BstNFVWxb19pyc5rr07uIwp-TtafE6X8brl-fV_GEd6xmqEAsDUmhrRYa5SaRxGViURnGJFHLFGIKRaG1GbYYSBDMZM07lHBOXGAo4JTdD7q5u9f5bl2Xadv1n3T6lkP6WTA8le3o9UNM13ncu_0deDVKb6oj-jj_2pVkb
Cites_doi 10.1016/0304-3975(93)90224-H
10.1007/s00453-017-0287-3
10.4230/LIPIcs.ICALP.2017.7
10.1016/j.tcs.2005.09.003
10.4230/LIPIcs.ITCS.2019.6
10.1145/2566486.2568019
10.4230/LIPIcs.ICALP.2020.45
10.1137/S0097539704447304
10.1145/1963405.1963489
10.1007/978-3-662-43948-7_24
10.1145/2566486.2568019
10.1561/9781638281016
10.1007/11830924_34
10.1145/1963405.1963489
10.1080/01621459.1952.10483446
10.5555/2394539.2394549
10.1145/3519935.3520059
ContentType Journal Article
Copyright Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from
Copyright_xml – notice: Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from
DBID AAYXX
CITATION
ADTOC
UNPAY
DOI 10.1145/3650030
DatabaseName CrossRef
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
DatabaseTitleList CrossRef

Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1549-6333
EndPage 33
ExternalDocumentID 10.1145/3650030
10_1145_3650030
3650030
GrantInformation_xml – fundername: VILLUM Foundation
  grantid: 16582
– fundername: European Union’s Horizon 2020 research and innovation program under the Marie Skĺodowska-Curie
  grantid: 801199
GroupedDBID -DZ
.4S
.DC
23M
4.4
5GY
5VS
8US
AAKMM
AALFJ
AAYFX
ABPPZ
ACM
ADBCU
ADL
ADMLS
ADPZR
AEBYY
AENEX
AENSD
AFWIH
AFWXC
AIKLT
ALMA_UNASSIGNED_HOLDINGS
ARCSS
ASPBG
AVWKF
BDXCO
CCLIF
CS3
D0L
EBS
EDO
FEDTE
GUFHI
HGAVV
H~9
I07
J9A
LHSKQ
MK~
ML~
P1C
P2P
RNS
ROL
TUS
W7O
ZCA
AAYXX
AEFXT
AEJOY
AKRVB
AMVHM
CITATION
ADTOC
AFFNX
EJD
UNPAY
XOL
ID FETCH-LOGICAL-a239t-6c076add6b3fc87ceb0d37c957310f94430c73ddb1db37064cb4ce9f538e8c103
IEDL.DBID UNPAY
ISSN 1549-6325
1549-6333
IngestDate Tue Aug 19 09:32:05 EDT 2025
Wed Oct 01 05:57:26 EDT 2025
Fri Feb 21 01:10:17 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords sublinear algorithms
edge counting
lower bound
Weighted sampling
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a239t-6c076add6b3fc87ceb0d37c957310f94430c73ddb1db37064cb4ce9f538e8c103
ORCID 0000-0002-4676-9777
0000-0002-2046-1627
OpenAccessLink https://proxy.k.utb.cz/login?url=https://dl.acm.org/doi/pdf/10.1145/3650030
PageCount 33
ParticipantIDs unpaywall_primary_10_1145_3650030
crossref_primary_10_1145_3650030
acm_primary_3650030
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-06-21
PublicationDateYYYYMMDD 2024-06-21
PublicationDate_xml – month: 06
  year: 2024
  text: 2024-06-21
  day: 21
PublicationDecade 2020
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle ACM transactions on algorithms
PublicationTitleAbbrev ACM TALG
PublicationYear 2024
Publisher ACM
Publisher_xml – name: ACM
References Bib0007
Bib0018
(Bib0010) 2006
(Bib0011) 1952; 47
(Bib0001) 2018; 80
(Bib0008) 2006; 35
(Bib0004) 2022
(Bib0014) 2007
(Bib0009) 2020; 168
(Bib0015) 2018
(Bib0019) 2005; 348
(Bib0005) 2014
(Bib0003) 2014
(Bib0013) 1993; 116
(Bib0006) 2017
(Bib0016) 2015
(Bib0012) 2011
Bib0002
(Bib0017) 2021
Onak Krzysztof (e_1_3_3_16_2) 2018
e_1_3_3_6_2
e_1_3_3_5_2
e_1_3_3_8_2
e_1_3_3_7_2
e_1_3_3_17_2
e_1_3_3_9_2
e_1_3_3_19_2
e_1_3_3_18_2
e_1_3_3_13_2
e_1_3_3_12_2
e_1_3_3_15_2
e_1_3_3_14_2
e_1_3_3_2_2
e_1_3_3_20_2
e_1_3_3_4_2
e_1_3_3_11_2
e_1_3_3_3_2
e_1_3_3_10_2
References_xml – volume: 116
  start-page: 195
  issue: 1
  year: 1993
  end-page: 226
  ident: Bib0013
  article-title: Efficient sampling strategies for relational database operations
  publication-title: Theoretical Computer Science
  doi: 10.1016/0304-3975(93)90224-H
– year: 2022
  ident: Bib0004
  publication-title: Topics and Techniques in Distribution Testing
– volume: 47
  start-page: 663
  issue: 260
  year: 1952
  end-page: 685
  ident: Bib0011
  article-title: A generalization of sampling without replacement from a finite universe
  publication-title: Journal of the American Statistical Association
– year: 2015
  ident: Bib0016
  article-title: A simpler sublinear algorithm for approximating the triangle count
– start-page: 363
  year: 2006
  end-page: 374
  ident: Bib0010
  article-title: Approximating average parameters of graphs
  publication-title: Proceedings of the Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques
– volume: 80
  start-page: 668
  issue: 2
  year: 2018
  end-page: 697
  ident: Bib0001
  article-title: Sublinear-time algorithms for counting star subgraphs via edge sampling
  publication-title: Algorithmica
  doi: 10.1007/s00453-017-0287-3
– start-page: 53
  year: 2007
  end-page: 64
  ident: Bib0014
  article-title: Estimating sum by weighted sampling
  publication-title: Proceedings of the 34th International Conference on Automata, Languages and Programming (ICALP’07)
– ident: Bib0007
  doi: 10.4230/LIPIcs.ICALP.2017.7
– ident: Bib0018
– volume: 348
  start-page: 3
  issue: 1
  year: 2005
  end-page: 14
  ident: Bib0019
  article-title: Sequential sampling techniques for algorithmic learning theory
  publication-title: Theoretical Computer Science
  doi: 10.1016/j.tcs.2005.09.003
– ident: Bib0002
  doi: 10.4230/LIPIcs.ITCS.2019.6
– start-page: 795
  year: 2014
  end-page: 806
  ident: Bib0005
  article-title: On estimating the average degree
  publication-title: Proceedings of the 23rd International Conference on World Wide Web (WWW ’14)
  doi: 10.1145/2566486.2568019
– year: 2021
  ident: Bib0017
  article-title: Towards a decomposition-optimal algorithm for counting and sampling arbitrary motifs in sublinear time
– volume: 168
  start-page: 45:1–45:13
  year: 2020
  ident: Bib0009
  article-title: Sampling arbitrary subgraphs exactly uniformly in sublinear time
  publication-title: Proceedings of the 47th International Colloquium on Automata, Languages, and Programming (ICALP 2020).
  doi: 10.4230/LIPIcs.ICALP.2020.45
– year: 2017
  ident: Bib0006
  article-title: Sublinear time estimation of degree distribution moments: The degeneracy connection
  publication-title: Leibniz International Proceedings in Informatics, LIPIcs
  doi: 10.4230/LIPIcs.ICALP.2017.7
– volume: 35
  start-page: 964
  year: 2006
  end-page: 984
  ident: Bib0008
  article-title: On sums of independent random variables with unbounded variance and estimating the average degree in a graph
  publication-title: SIAM Journal on Computing
  doi: 10.1137/S0097539704447304
– start-page: 283
  year: 2014
  end-page: 295
  ident: Bib0003
  article-title: Testing probability distributions underlying aggregated data
  publication-title: Proceedings of the Automata, Languages, and Programming
– start-page: 597
  year: 2011
  end-page: 606
  ident: Bib0012
  article-title: Estimating sizes of social networks via biased sampling
  publication-title: Proceedings of the 20th International Conference on World Wide Web (WWW ’11)
  doi: 10.1145/1963405.1963489
– year: 2018
  ident: Bib0015
  article-title: Probability-revealing samples
  publication-title: Proceedings of the AISTATS
– ident: e_1_3_3_4_2
  doi: 10.1007/978-3-662-43948-7_24
– ident: e_1_3_3_6_2
  doi: 10.1145/2566486.2568019
– ident: e_1_3_3_18_2
– ident: e_1_3_3_20_2
  doi: 10.1016/j.tcs.2005.09.003
– ident: e_1_3_3_9_2
  doi: 10.1137/S0097539704447304
– ident: e_1_3_3_2_2
  doi: 10.1007/s00453-017-0287-3
– ident: e_1_3_3_5_2
  doi: 10.1561/9781638281016
– ident: e_1_3_3_10_2
  doi: 10.4230/LIPIcs.ICALP.2020.45
– ident: e_1_3_3_11_2
  doi: 10.1007/11830924_34
– ident: e_1_3_3_13_2
  doi: 10.1145/1963405.1963489
– volume-title: Proceedings of the AISTATS
  year: 2018
  ident: e_1_3_3_16_2
– ident: e_1_3_3_3_2
  doi: 10.4230/LIPIcs.ITCS.2019.6
– ident: e_1_3_3_17_2
– ident: e_1_3_3_8_2
  doi: 10.4230/LIPIcs.ICALP.2017.7
– ident: e_1_3_3_12_2
  doi: 10.1080/01621459.1952.10483446
– ident: e_1_3_3_15_2
  doi: 10.5555/2394539.2394549
– ident: e_1_3_3_7_2
  doi: 10.4230/LIPIcs.ICALP.2017.7
– ident: e_1_3_3_19_2
  doi: 10.1145/3519935.3520059
– ident: e_1_3_3_14_2
  doi: 10.1016/0304-3975(93)90224-H
SSID ssj0039338
Score 2.3742123
Snippet Given a large set U where each item a∈ U has weight w(a), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some...
Given a large set U where each item a ∈ U has weight w ( a ), we want to estimate the total weight \(W=\sum _{a∈ U} w(a)\) to within factor of 1± ɛ with some...
SourceID unpaywall
crossref
acm
SourceType Open Access Repository
Index Database
Publisher
StartPage 1
SubjectTerms Lower bounds and information complexity
Theory of computation
SubjectTermsDisplay Theory of computation -- Lower bounds and information complexity
Title Better Sum Estimation via Weighted Sampling
URI https://dl.acm.org/doi/10.1145/3650030
https://dl.acm.org/doi/pdf/10.1145/3650030
UnpaywallVersion publishedVersion
Volume 20
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1549-6333
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0039338
  issn: 1549-6333
  databaseCode: ADMLS
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Mathematics Source
  customDbUrl:
  eissn: 1549-6333
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0039338
  issn: 1549-6333
  databaseCode: AMVHM
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/mathematics-source
  providerName: EBSCOhost
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1dS8MwFA26PeiL06k4P0YE36SzbZqmeZy6IeKGMIfzaeRTxK0O7RT99SZtNqcgDPoQ6G1owr25h_aecwE4MRBVI3N5ibCUHJPEvQRHysNBwhDHRGpuucOdbnzVj64HeOBkciwXRo7MPOP8F76N6YnUTtAWnyEDJoxLroJyjA3uLoFyv3vbfMgFUSPqxSjvsOrGCBUM2cUnbQIS418JaG2aTtjnBxuNFrJKu1K0J3rLxQhtMclzY5rxhvj6I9W43Atvgg0HLmGz8IYtsKLSKqjMGjdAF8fb4PQ8J_HA3nQMWybGC_oifH9i8D7_VKok7DFba54-7oB-u3V3ceW5rgkeCxHNvFj4JDanVsyRFgkRivsSEUExMUhO0yhCviBISh5IjohBJIJHQlFtTj6ViMBHu6CUvqRqD8CE-lKb_E8sy0lHmCIWJBKzgAodhjKsgapZ-3BS6GIM3XprAM42eH6roD_jH5Pj-cb_Z7O_hM0BWA8NyLClW2FwCErZ61QdGZCQ8TooNy87N72685JvIzi0Cw
linkProvider Unpaywall
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3fS8MwEA66PeiL06k4fxHBN-lsm6ZpHqdsDMEhzOF8GvnRiLjVoZ2if72XNs4pCIM-BHoNTbjLfbT3fYfQKUBUQ-DyEmUpOZDEvYRGqUeDRBBJmTbScoeve3F3EF0N6dDJ5FgujB7DPJPiF76N6ak2TtCWnhMAE-CSq6gaU8DdFVQd9G5a94UgasS9mBQdVt2YkJIhu_ikTUBq8isBrc2yqfh4F-PxQlbp1Mr2RK-FGKEtJnlqznLZVJ9_pBqXe-FNtOHAJW6V3rCFVtKsjmrfjRuwi-NtdHZRkHhwfzbBbYjxkr6I3x4Fvis-laYa94WtNc8edtCg07697Hqua4InQsJzL1Y-i-HUiiUxKmEqlb4mTHHKAMkZHkXEV4xoLQMtCQNEomSkUm7g5EsTFfhkF1Wy5yzdQzjhvjaQ_5llOZmIciKCRFMRcGXCUIcNVIe1j6alLsbIrbeB8PcGz2-V9Gf6Y3Iy3_j_bPaXsDlA6yGADFu6FQaHqJK_zNIjAAm5PHbe8QWK0bJ3
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Better+Sum+Estimation+via+Weighted+Sampling&rft.jtitle=ACM+transactions+on+algorithms&rft.au=Beretta%2C+Lorenzo&rft.au=T%C4%9Btek%2C+Jakub&rft.date=2024-06-21&rft.pub=ACM&rft.issn=1549-6325&rft.eissn=1549-6333&rft.volume=20&rft.issue=3&rft.spage=1&rft.epage=33&rft_id=info:doi/10.1145%2F3650030&rft.externalDocID=3650030
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1549-6325&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1549-6325&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1549-6325&client=summon