Distributed Query Monitoring through Convex Analysis: Towards Composable Safe Zones

M. Garofalakis, V. Samoladas
{"title":"Distributed Query Monitoring through Convex Analysis: Towards Composable Safe Zones","authors":"M. Garofalakis, V. Samoladas","doi":"10.4230/LIPIcs.ICDT.2017.14","DOIUrl":null,"url":null,"abstract":"Continuous tracking of complex data analytics queries over high-speed distributed streams is becoming increasingly important. Query tracking can be reduced to continuous monitoring of a condition over the global stream. Communication-efficient monitoring relies on locally processing stream data at the sites where it is generated, by deriving site-local conditions which collectively guarantee the global condition. Recently proposed geometric techniques offer a generic approach for splitting an arbitrary global condition into local geometric monitoring constraints (known as “Safe Zones”); still, their application to various problem domains has so far been based on heuristics and lacking a principled, compositional methodology. In this paper, we present the first known formal results on the difficult problem of effective Safe Zone (SZ) design for complex query monitoring over distributed streams. Exploiting tools from convex analysis, our approach relies on an algebraic representation of SZs which allows us to: (1) Formally define the notion of a “good” SZ for distributed monitoring problems; and, most importantly, (2) Tackle and solve the important problem of systematically composing SZs for monitored conditions expressed as Boolean formulas over simpler conditions (for which SZs are known); furthermore, we prove that, under broad assumptions, the composed SZ is good if the component SZs are good. Our results are, therefore, a first step towards a principled compositional solution to SZ design for distributed query monitoring. Finally, we discuss a number of important applications for our SZ design algorithms, also demonstrating how earlier geometric techniques can be seen as special cases of our framework. 1998 ACM Subject Classification H.2.m [Database Management] Miscellaneous, C.2.4 [Computer-Communication Networks] Distributed Systems","PeriodicalId":90482,"journal":{"name":"Database theory-- ICDT : International Conference ... proceedings. International Conference on Database Theory","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Database theory-- ICDT : International Conference ... proceedings. International Conference on Database Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.ICDT.2017.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Continuous tracking of complex data analytics queries over high-speed distributed streams is becoming increasingly important. Query tracking can be reduced to continuous monitoring of a condition over the global stream. Communication-efficient monitoring relies on locally processing stream data at the sites where it is generated, by deriving site-local conditions which collectively guarantee the global condition. Recently proposed geometric techniques offer a generic approach for splitting an arbitrary global condition into local geometric monitoring constraints (known as “Safe Zones”); still, their application to various problem domains has so far been based on heuristics and lacking a principled, compositional methodology. In this paper, we present the first known formal results on the difficult problem of effective Safe Zone (SZ) design for complex query monitoring over distributed streams. Exploiting tools from convex analysis, our approach relies on an algebraic representation of SZs which allows us to: (1) Formally define the notion of a “good” SZ for distributed monitoring problems; and, most importantly, (2) Tackle and solve the important problem of systematically composing SZs for monitored conditions expressed as Boolean formulas over simpler conditions (for which SZs are known); furthermore, we prove that, under broad assumptions, the composed SZ is good if the component SZs are good. Our results are, therefore, a first step towards a principled compositional solution to SZ design for distributed query monitoring. Finally, we discuss a number of important applications for our SZ design algorithms, also demonstrating how earlier geometric techniques can be seen as special cases of our framework. 1998 ACM Subject Classification H.2.m [Database Management] Miscellaneous, C.2.4 [Computer-Communication Networks] Distributed Systems
基于凸分析的分布式查询监控:迈向可组合安全区域
在高速分布式流上持续跟踪复杂的数据分析查询变得越来越重要。查询跟踪可以简化为对全局流上的条件的连续监视。高效通信的监测依赖于在产生流数据的站点对流数据进行本地处理,通过导出站点本地条件来共同保证全局条件。最近提出的几何技术提供了一种通用方法,可以将任意全局条件拆分为局部几何监控约束(称为“安全区”);然而,到目前为止,它们在各种问题领域的应用都是基于启发式的,缺乏原则性的组合方法。在本文中,我们提出了关于分布式流上复杂查询监控的有效安全区(SZ)设计难题的第一个已知的形式化结果。利用凸分析工具,我们的方法依赖于SZ的代数表示,它允许我们:(1)正式定义分布式监控问题的“好”SZ的概念;最重要的是,(2)处理和解决系统地组成以布尔公式表示的监控条件的sz的重要问题(sz是已知的);进一步证明了在广义的假设条件下,如果组成SZ是好的,则组成SZ是好的。因此,我们的结果是朝着分布式查询监视的SZ设计原则组合解决方案迈出的第一步。最后,我们讨论了SZ设计算法的一些重要应用,也展示了早期的几何技术如何被视为我们框架的特殊情况。1998 ACM主题分类H.2。m[数据库管理]Miscellaneous . C.2.4[计算机通信网络]分布式系统
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信