Domain-driven data synopses for dynamic quantiles

被引:4
|
作者
Gilbert, AC
Kotidis, Y
Muthukrishnan, S
Strauss, MJ
机构
[1] Univ Michigan, Dept Math, Ann Arbor, MI 48109 USA
[2] AT&T Labs Res, Florham Pk, NJ 07932 USA
[3] Rutgers State Univ, Dept Comp & Informat Sci, Piscataway, NJ 08854 USA
关键词
quantiles; database statistics; data streams;
D O I
10.1109/TKDE.2005.108
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present new algorithms for dynamically computing quantiles of a relation subject to insert as well as delete operations. At the core of our algorithms lies a small- space multiresolution representation of the underlying data distribution based on random subset sums or RSSs. These RSSs are updated with every insert and delete operation. When quantiles are demanded, we use these RSSs to estimate quickly, without having to access the data, all the quantiles, each guaranteed to be accurate to within user-specified precision. While quantiles have found many uses in databases, in this paper, our focus is primarily on network management applications that monitor the distribution of active sessions in the network. Our examples are drawn both from the telephony and the IP network, where the goal is to monitor the distribution of the length of active calls and IP flows, respectively, over time. For such applications, we propose a new type of histogram that uses RSSs for summarizing the dynamic parts of the distributions while other parts with small volume of sessions are approximated using simple counters.
引用
收藏
页码:927 / 938
页数:12
相关论文
共 50 条
  • [31] DOMAIN-DRIVEN KNOWLEDGE MODELING FOR KNOWLEDGE ACQUISITION
    NWANA, HS
    BENCHCAPON, TJM
    PATON, RC
    SHAVE, MJR
    KNOWLEDGE ACQUISITION, 1994, 6 (03): : 243 - 270
  • [32] Software quality through domain-driven certification
    Knight, JC
    Dunn, MF
    ANNALS OF SOFTWARE ENGINEERING, 1998, 5 : 293 - 315
  • [33] A Domain-driven Approach for Designing Management Services
    Pansa, Ingo
    Palmen, Felix
    Abeck, Sebastian
    Scheibenberger, Klaus
    SERVICE COMPUTATION 2010: THE SECOND INTERNATIONAL CONFERENCES ON ADVANCED SERVICE COMPUTING, 2010, : 132 - 139
  • [34] Domain-Driven Solver (DDS) Version 2.1: a MATLAB-based software package for convex optimization problems in domain-driven form
    Karimi, Mehdi
    Tuncel, Levent
    MATHEMATICAL PROGRAMMING COMPUTATION, 2024, 16 (01) : 37 - 92
  • [35] Application of a systemic soft domain-driven design framework
    Salahat, Mohammed
    Wade, Steve
    Ul-Haq, Izhar
    World Academy of Science, Engineering and Technology, 2009, 33 : 476 - 486
  • [36] Domain-Driven Solver (DDS) Version 2.1: a MATLAB-based software package for convex optimization problems in domain-driven form
    Mehdi Karimi
    Levent Tunçel
    Mathematical Programming Computation, 2024, 16 : 37 - 92
  • [37] Domain-driven automatic spelling correction for mammography reports
    Mykowiecka, Agnieszka
    Marciniak, Malgorzata
    INTELLIGENT INFORMATION PROCESSING AND WEB MINING, PROCEEDINGS, 2006, : 521 - +
  • [38] Reverse Modeling Support Method for Domain-driven Design
    Zhong C.-X.
    Li W.-J.
    Ren G.-J.
    Rong G.-P.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (07): : 2562 - 2580
  • [39] Challenges of Domain-Driven Microservice Design A Model-Driven Perspective
    Rademacher, Florian
    Sorgalla, Jonas
    Sachweh, Sabine
    IEEE SOFTWARE, 2018, 35 (03) : 36 - 43
  • [40] Domain-driven Discovery of Stable Abstractions for Pointcut Interfaces
    Van Landuyt, Dimitri
    de Beeck, Steven Op
    Truyen, Eddy
    Joosen, Wouter
    AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 75 - 86