<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3"><efrbr-work:titleOfTheWork>Geometric monitoring of heterogeneous streams</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3"><efrbr-expression:titleOfTheExpression>Geometric monitoring of heterogeneous streams</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Peer-Reviewed Journal Publication
            Δημοσίευση σε Περιοδικό με Κριτές
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-11-01</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2014</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Interest in stream monitoring is shifting toward the distributed case. In many applications the data is high volume, dynamic, and distributed, making it infeasible to collect the distinct streams to a central node for processing. Often, the monitoring problem consists of determining whether the value of a global function, defined on the union of all streams, crossed a certain threshold. We wish to reduce communication by transforming the global monitoring to the testing of local constraints, checked independently at the nodes. Geometric monitoring (GM) proved useful for constructing such local constraints for general functions. Alas, in GM the constraints at all nodes share an identical structure and are thus unsuitable for handling heterogeneous streams. Therefore, we propose a general approach for monitoring heterogeneous streams (HGM), which defines constraints tailored to fit the data distributions at the nodes. While we prove that optimally selecting the constraints is NP-hard, we provide a practical solution, which reduces the running time by hierarchically clustering nodes with similar data distributions and then solving simpler optimization problems. We also present a method for efficiently recovering from local violations at the nodes. Experiments yield an improvement of over an order of magnitude in communication relative to GM.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="journal name">IEEE Transactions on Knowledge and Data Engineering</efrbr-expression:note><efrbr-expression:note type="journal volume">26</efrbr-expression:note><efrbr-expression:note type="journal number">8</efrbr-expression:note><efrbr-expression:note type="page range">1890-1903</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="49B386E7-9C31-4ABA-85AD-99D66193E268"><efrbr-person:nameOfPerson vocabulary="">
            Keren Daniel
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="2F998772-81AF-4EE0-B456-E8ACB3C5576A"><efrbr-person:nameOfPerson vocabulary="">
            Sagy Guy
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="A7AAC9D6-6B7C-4A7D-83C7-4EC61A0F1626"><efrbr-person:nameOfPerson vocabulary="">
            Abboud Amir
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="7B2978DB-BBA8-4695-AFD4-3BD083765ECE"><efrbr-person:nameOfPerson vocabulary="">
            Ben-David David
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="F6F94352-22F1-475A-81CD-4AAFFC1A6DF0"><efrbr-person:nameOfPerson vocabulary="">
            Schuster Assaf
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="DA0CC36E-BE30-4FB5-BEE3-F27A924C9E81"><efrbr-person:nameOfPerson vocabulary="">
            Sharfman Izchak
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~adeligiannakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Deligiannakis Antonios
            Δεληγιαννακης Αντωνιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.ieee.org/index.html"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="BE9E7328-0833-42E3-A47A-8125E710BFA0"><efrbr-concept:termForTheConcept>
            Monitoring
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="67F81054-4AB9-4A4E-95F1-5837EE3336F1"><efrbr-concept:termForTheConcept>
            Vectors
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="28611226-94D2-42EA-AC29-EF8CC0AF9C93"><efrbr-concept:termForTheConcept>
            Distributed databases
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="9E69327C-0D47-43BC-A559-54515BD70EDD"><efrbr-concept:termForTheConcept>
            Optimization
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="9A0FA33D-C109-4C1C-9B1E-1EBF0CECC0CF"><efrbr-concept:termForTheConcept>
            Correlation
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="D8E1653B-03F8-4322-AAC2-D0256114F098"><efrbr-concept:termForTheConcept>
            Nickel
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="38E96915-0B14-44AD-8524-003EB331E109"><efrbr-concept:termForTheConcept>
            Data models
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="49B386E7-9C31-4ABA-85AD-99D66193E268"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="49B386E7-9C31-4ABA-85AD-99D66193E268" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="2F998772-81AF-4EE0-B456-E8ACB3C5576A" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="A7AAC9D6-6B7C-4A7D-83C7-4EC61A0F1626" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="7B2978DB-BBA8-4695-AFD4-3BD083765ECE" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="F6F94352-22F1-475A-81CD-4AAFFC1A6DF0" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="DA0CC36E-BE30-4FB5-BEE3-F27A924C9E81" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adeligiannakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="person" targetURI="http://www.ieee.org/index.html" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="BE9E7328-0833-42E3-A47A-8125E710BFA0"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="67F81054-4AB9-4A4E-95F1-5837EE3336F1"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="28611226-94D2-42EA-AC29-EF8CC0AF9C93"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="9E69327C-0D47-43BC-A559-54515BD70EDD"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="9A0FA33D-C109-4C1C-9B1E-1EBF0CECC0CF"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="D8E1653B-03F8-4322-AAC2-D0256114F098"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1130B174-AF1E-4AD0-9BD6-85220ED02BC3" targetEntity="concept" targetURI="38E96915-0B14-44AD-8524-003EB331E109"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>