首页 > 最新文献

Proceedings of the Symposium on Applied Computing最新文献

英文 中文
Learning environment model at runtime for self-adaptive systems 自适应系统运行时的学习环境模型
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019776
Moeka Tanabe, K. Tei, Y. Fukazawa, S. Honiden
Self-adaptive systems alter their behavior in response to environmental changes to continually satisfy their requirements. Self-adaptive systems employ an environment model, which should be updated during runtime to maintain consistency with the real environment. Although some techniques have been proposed to learn environment model based on execution traces at the design time, these techniques are time consuming and consequently inappropriate for runtime learning. Herein, a technique using a stochastic gradient descent and the difference in the data acquired during the runtime is proposed as an efficient learning environment model. The computational time and accuracy of our technique are verified through study.
自适应系统根据环境变化改变自身行为,以不断满足自身需求。自适应系统采用环境模型,该模型应在运行时更新,以保持与实际环境的一致性。尽管已经提出了一些在设计时基于执行轨迹来学习环境模型的技术,但这些技术非常耗时,因此不适合运行时学习。本文提出了一种利用随机梯度下降和运行期间获取的数据差异作为有效学习环境模型的技术。通过研究验证了该方法的计算时间和精度。
{"title":"Learning environment model at runtime for self-adaptive systems","authors":"Moeka Tanabe, K. Tei, Y. Fukazawa, S. Honiden","doi":"10.1145/3019612.3019776","DOIUrl":"https://doi.org/10.1145/3019612.3019776","url":null,"abstract":"Self-adaptive systems alter their behavior in response to environmental changes to continually satisfy their requirements. Self-adaptive systems employ an environment model, which should be updated during runtime to maintain consistency with the real environment. Although some techniques have been proposed to learn environment model based on execution traces at the design time, these techniques are time consuming and consequently inappropriate for runtime learning. Herein, a technique using a stochastic gradient descent and the difference in the data acquired during the runtime is proposed as an efficient learning environment model. The computational time and accuracy of our technique are verified through study.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"38 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78962525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
From IoT big data to IoT big services 从物联网大数据到物联网大服务
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019700
Amirhosein Taherkordi, F. Eliassen, G. Horn
The large-scale deployments of Internet of Things (IoT) systems have introduced several new challenges in terms of processing their data. The massive amount of IoT-generated data requires design solutions to speed up data processing, scale up with the data volume and improve data adaptability and extensibility. Beyond existing techniques for IoT data collection, filtering, and analytics, innovative service computing technologies are required for provisioning data-centric and scalable IoT services. This paper presents a service-oriented design model and framework for realizing scalable and efficient acquisition, processing and integration of data-centric IoT services. In this approach, data-centric IoT services are organized in a service integrating tree structure, adhering to the architecture of many large-scale IoT systems, including recent fog-based IoT computing models. A service node in the tree is called a Big Service and acts as an integrator, collecting data from lower level Big Services, processing them, and delivering the result to higher level IoT Big Services. The service tree thereby encapsulates required data processing functions in a hierarchical manner in order to achieve scalable and real-time data collection and processing. We have implemented the IoT Big Services framework leveraging a popular cloud-based service and data platform called Firebase, and evaluated its performance in terms of real-time requirements.
物联网(IoT)系统的大规模部署在数据处理方面带来了一些新的挑战。物联网产生的海量数据需要设计解决方案来加快数据处理速度,随着数据量的增加而扩大规模,提高数据的适应性和可扩展性。除了现有的物联网数据收集、过滤和分析技术之外,还需要创新的服务计算技术来提供以数据为中心和可扩展的物联网服务。本文提出了一种面向服务的设计模型和框架,用于实现以数据为中心的物联网服务的可扩展和高效的获取、处理和集成。在这种方法中,以数据为中心的物联网服务以服务集成树结构组织,遵循许多大型物联网系统的架构,包括最近基于雾的物联网计算模型。树中的服务节点称为大服务,充当集成商,从较低级别的大服务收集数据,对其进行处理,并将结果交付给更高级别的物联网大服务。因此,服务树以分层的方式封装了所需的数据处理功能,以实现可伸缩和实时的数据收集和处理。我们利用一个流行的基于云的服务和数据平台Firebase实现了物联网大服务框架,并根据实时需求评估了其性能。
{"title":"From IoT big data to IoT big services","authors":"Amirhosein Taherkordi, F. Eliassen, G. Horn","doi":"10.1145/3019612.3019700","DOIUrl":"https://doi.org/10.1145/3019612.3019700","url":null,"abstract":"The large-scale deployments of Internet of Things (IoT) systems have introduced several new challenges in terms of processing their data. The massive amount of IoT-generated data requires design solutions to speed up data processing, scale up with the data volume and improve data adaptability and extensibility. Beyond existing techniques for IoT data collection, filtering, and analytics, innovative service computing technologies are required for provisioning data-centric and scalable IoT services. This paper presents a service-oriented design model and framework for realizing scalable and efficient acquisition, processing and integration of data-centric IoT services. In this approach, data-centric IoT services are organized in a service integrating tree structure, adhering to the architecture of many large-scale IoT systems, including recent fog-based IoT computing models. A service node in the tree is called a Big Service and acts as an integrator, collecting data from lower level Big Services, processing them, and delivering the result to higher level IoT Big Services. The service tree thereby encapsulates required data processing functions in a hierarchical manner in order to achieve scalable and real-time data collection and processing. We have implemented the IoT Big Services framework leveraging a popular cloud-based service and data platform called Firebase, and evaluated its performance in terms of real-time requirements.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"38 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76730533","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Towards adaptation of named entity classification 面向命名实体分类的适应
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3022188
Pikakshi Manchanda, E. Fersini, M. Palmonari, Debora Nozza, E. Messina
Numerous state-of-the-art Named Entity Recognition (NER) systems use different classification schemas/ontologies. Comparisons and integration among NER systems, thus, becomes complex. In this paper, we propose a transfer-learning approach where we use supervised learning methods to automatically learn mappings between ontologies of NER systems, where an input probability distribution over a set of entity types defined in a source ontology is mapped to a target distribution over the entity types defined for a target ontology. Experiments conducted with benchmark data show valuable re-classification performance of entity mentions, suggesting our approach as a promising one for domain adaptation of NER systems.
许多最先进的命名实体识别(NER)系统使用不同的分类模式/本体。因此,NER系统之间的比较和集成变得复杂。在本文中,我们提出了一种迁移学习方法,其中我们使用监督学习方法来自动学习NER系统本体之间的映射,其中源本体中定义的一组实体类型的输入概率分布映射到为目标本体定义的实体类型的目标分布。用基准数据进行的实验显示了实体提及的重分类性能,表明我们的方法对于NER系统的领域自适应很有前景。
{"title":"Towards adaptation of named entity classification","authors":"Pikakshi Manchanda, E. Fersini, M. Palmonari, Debora Nozza, E. Messina","doi":"10.1145/3019612.3022188","DOIUrl":"https://doi.org/10.1145/3019612.3022188","url":null,"abstract":"Numerous state-of-the-art Named Entity Recognition (NER) systems use different classification schemas/ontologies. Comparisons and integration among NER systems, thus, becomes complex. In this paper, we propose a transfer-learning approach where we use supervised learning methods to automatically learn mappings between ontologies of NER systems, where an input probability distribution over a set of entity types defined in a source ontology is mapped to a target distribution over the entity types defined for a target ontology. Experiments conducted with benchmark data show valuable re-classification performance of entity mentions, suggesting our approach as a promising one for domain adaptation of NER systems.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"55 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79427316","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
APR: architectural pattern recommender APR:架构模式推荐器
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019780
Shipra Sharma, B. Sodhi
This paper proposes Architectural Pattern Recommender (APR) system which helps in such architecture selection process. Main contribution of this work is in replacing the manual effort required to identify and analyse relevant architectural patterns in context of a particular set of software requirements. Key input to APR is a set of architecturally significant use cases concerning the application being developed. Central idea of APR's design is two folds: a) transform the unstructured information about software architecture design into a structured form which is suitable for recognizing textual entailment between a requirement scenario and a potential architectural pattern, b) leverage the rich experiential knowledge embedded in discussions on professional developer support forums such as Stackoverflow to check the sentiment about a design decision. APR makes use of both the above elements to identify a suitable architectural pattern and assess its suitability for a given set of requirements. Efficacy of APR has been evaluated by comparing its recommendations for "ground truth" scenarios (comprising of applications whose architecture is well known).
本文提出了架构模式推荐(APR)系统,该系统有助于进行架构选择。这项工作的主要贡献是取代了在一组特定软件需求的上下文中识别和分析相关体系结构模式所需的手工工作。APR的关键输入是一组与正在开发的应用程序相关的体系结构上重要的用例。APR设计的中心思想有两个方面:a)将关于软件架构设计的非结构化信息转换为结构化形式,这种形式适合于识别需求场景和潜在架构模式之间的文本蕴涵;b)利用专业开发人员支持论坛(如Stackoverflow)中讨论的丰富经验知识来检查对设计决策的看法。APR使用上述两个元素来确定合适的体系结构模式,并评估其对给定需求集的适用性。通过比较APR对“基本真实”场景(由架构众所周知的应用程序组成)的建议,评估了APR的有效性。
{"title":"APR: architectural pattern recommender","authors":"Shipra Sharma, B. Sodhi","doi":"10.1145/3019612.3019780","DOIUrl":"https://doi.org/10.1145/3019612.3019780","url":null,"abstract":"This paper proposes Architectural Pattern Recommender (APR) system which helps in such architecture selection process. Main contribution of this work is in replacing the manual effort required to identify and analyse relevant architectural patterns in context of a particular set of software requirements. Key input to APR is a set of architecturally significant use cases concerning the application being developed. Central idea of APR's design is two folds: a) transform the unstructured information about software architecture design into a structured form which is suitable for recognizing textual entailment between a requirement scenario and a potential architectural pattern, b) leverage the rich experiential knowledge embedded in discussions on professional developer support forums such as Stackoverflow to check the sentiment about a design decision. APR makes use of both the above elements to identify a suitable architectural pattern and assess its suitability for a given set of requirements. Efficacy of APR has been evaluated by comparing its recommendations for \"ground truth\" scenarios (comprising of applications whose architecture is well known).","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"629 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77095788","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Exploring anomaly detection in systems of systems 探索系统的系统中的异常检测
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019765
T. Zoppi, A. Ceccarelli, A. Bondavalli
The loosely coupled interoperability of heterogeneous existing systems, together with the ongoing replacement of monolithic systems design with Off-The-Shelf (OTS) approaches, promotes a new architectural paradigm that is called System of Systems (SoS). In SoSs, independent and autonomous constituent systems (CSs) cooperate to achieve higher-level goals. Some inherent challenges are that boundaries of the SoS may be partially unknown and the components may be governed by different authorities, affecting the ability to observe the system as a whole. Further, novel challenges related to dependability and security are introduced, such as the detection of emerging and possibly unexpected behaviors resulting from the interconnection of previous disconnected CSs. In this paper we explore these challenges questioning if a novel mindset to error, malware or intrusion detection is needed when dealing with SoSs. With the support of a state of the art review, we first identify the design principles and the performance targets of a monitoring and anomaly detection framework. Then we discuss these principles at the light of SoS fundamentals. Ultimately, we propose an approach to design a monitoring and anomaly detection framework for SoSs aggregating i) monitoring approaches ii) SoS properties, and iii) anomaly detection techniques.
异构现有系统的松散耦合互操作性,以及用现成(Off-The-Shelf, OTS)方法不断替代单片系统设计,促进了一种新的体系结构范例,称为系统的系统(System of systems, SoS)。在社会责任系统中,独立和自治的组成系统(CSs)相互协作以实现更高层次的目标。一些固有的挑战是,SoS的边界可能部分未知,组件可能由不同的权威管理,从而影响观察整个系统的能力。此外,引入了与可靠性和安全性相关的新挑战,例如检测由于先前断开的CSs互连而产生的新行为和可能的意外行为。在本文中,我们探讨了这些挑战,质疑在处理sos时是否需要一种新的错误,恶意软件或入侵检测的心态。在最新技术综述的支持下,我们首先确定了监视和异常检测框架的设计原则和性能目标。然后我们根据SoS的基本原理来讨论这些原则。最后,我们提出了一种方法来设计一个监测和异常检测框架,用于聚合i)监测方法ii) SoS属性和iii)异常检测技术。
{"title":"Exploring anomaly detection in systems of systems","authors":"T. Zoppi, A. Ceccarelli, A. Bondavalli","doi":"10.1145/3019612.3019765","DOIUrl":"https://doi.org/10.1145/3019612.3019765","url":null,"abstract":"The loosely coupled interoperability of heterogeneous existing systems, together with the ongoing replacement of monolithic systems design with Off-The-Shelf (OTS) approaches, promotes a new architectural paradigm that is called System of Systems (SoS). In SoSs, independent and autonomous constituent systems (CSs) cooperate to achieve higher-level goals. Some inherent challenges are that boundaries of the SoS may be partially unknown and the components may be governed by different authorities, affecting the ability to observe the system as a whole. Further, novel challenges related to dependability and security are introduced, such as the detection of emerging and possibly unexpected behaviors resulting from the interconnection of previous disconnected CSs. In this paper we explore these challenges questioning if a novel mindset to error, malware or intrusion detection is needed when dealing with SoSs. With the support of a state of the art review, we first identify the design principles and the performance targets of a monitoring and anomaly detection framework. Then we discuss these principles at the light of SoS fundamentals. Ultimately, we propose an approach to design a monitoring and anomaly detection framework for SoSs aggregating i) monitoring approaches ii) SoS properties, and iii) anomaly detection techniques.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"39 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73773762","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Distributed algorithm for traffic dissemination in manhattan networks with optimal routing-time 具有最优路由时间的曼哈顿网络流量传播的分布式算法
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019702
Sayan Sen Sarma, K. Sinha, G. Chakraborty, B. Sinha
We consider the problem of traffic routing in a road network in the event of a disaster, when there is a surge in vehicle movement from dense residential areas to designated safe-shelters. We address the problem with multiple sources and a fixed sink in a k × k Manhattan grid road network to find a traffic distribution over the network such that the average time of travel from sources to sink is minimized. We consider queuing delay at each grid point of the Manhattan network when multiple grid points can become potential sources of new traffic generation, and then propose an optimal traffic distribution algorithm to minimize the total queuing delay of all vehicles to reach the given destination point. We then extend our technique to consider variable link delay (as a function of the volume of traffic flow through a link) along the links of the network.
我们考虑了在灾难发生时,当车辆从密集的居民区向指定的安全避难所移动时,道路网络中的交通路线问题。我们在一个k × k的曼哈顿网格路网中使用多个源和一个固定的汇聚点来解决这个问题,以找到网络上的交通分布,使得从源到汇聚点的平均旅行时间最小化。考虑曼哈顿网络中多个网格点可能成为新交通产生的潜在来源时,每个网格点的排队延迟,提出一种最优交通分配算法,使所有车辆到达给定目的地点的总排队延迟最小。然后,我们扩展了我们的技术,以考虑沿网络链路的可变链路延迟(作为通过链路的流量的函数)。
{"title":"Distributed algorithm for traffic dissemination in manhattan networks with optimal routing-time","authors":"Sayan Sen Sarma, K. Sinha, G. Chakraborty, B. Sinha","doi":"10.1145/3019612.3019702","DOIUrl":"https://doi.org/10.1145/3019612.3019702","url":null,"abstract":"We consider the problem of traffic routing in a road network in the event of a disaster, when there is a surge in vehicle movement from dense residential areas to designated safe-shelters. We address the problem with multiple sources and a fixed sink in a k × k Manhattan grid road network to find a traffic distribution over the network such that the average time of travel from sources to sink is minimized. We consider queuing delay at each grid point of the Manhattan network when multiple grid points can become potential sources of new traffic generation, and then propose an optimal traffic distribution algorithm to minimize the total queuing delay of all vehicles to reach the given destination point. We then extend our technique to consider variable link delay (as a function of the volume of traffic flow through a link) along the links of the network.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"70 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74674626","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
An empirical study on patterns of failure causes in a mass-market operating system 大众市场操作系统故障成因模式的实证研究
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019740
C. A. R. D. Santos, Rivalino Matias
In this paper we present an empirical study on patterns of operating system failure causes. We surveyed 566 computers and collected 7,007 real failures of operating systems. We found that 87.97+ of the failures were caused by faults related to software updating. We found strong evidences of autocorrelation among operating system failure causes, i.e., the same failure occurs multiple times successively and due to the same cause; or different failures occur simultaneously due to a common cause. Cross-correlation among different failure causes was also observed and discussed. We discovered 47 genuine patterns of operating system failure causes with 156,866 occurrences in the analyzed dataset.
本文对操作系统故障原因模式进行了实证研究。我们调查了566台计算机,收集了7,007个操作系统的实际故障。我们发现,87.97+的故障是由软件更新相关的故障引起的。我们发现操作系统故障原因之间存在很强的自相关性,即同一故障连续发生多次,原因相同;或者由于同一个原因同时发生不同的故障。还观察并讨论了不同失效原因之间的相互关系。我们发现了47种真正的操作系统故障模式,在分析的数据集中出现了156,866次。
{"title":"An empirical study on patterns of failure causes in a mass-market operating system","authors":"C. A. R. D. Santos, Rivalino Matias","doi":"10.1145/3019612.3019740","DOIUrl":"https://doi.org/10.1145/3019612.3019740","url":null,"abstract":"In this paper we present an empirical study on patterns of operating system failure causes. We surveyed 566 computers and collected 7,007 real failures of operating systems. We found that 87.97+ of the failures were caused by faults related to software updating. We found strong evidences of autocorrelation among operating system failure causes, i.e., the same failure occurs multiple times successively and due to the same cause; or different failures occur simultaneously due to a common cause. Cross-correlation among different failure causes was also observed and discussed. We discovered 47 genuine patterns of operating system failure causes with 156,866 occurrences in the analyzed dataset.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"95 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74687053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Session details: EMBS - embedded systems track 会议细节:EMBS -嵌入式系统跟踪
Pub Date : 2017-04-03 DOI: 10.1145/3243969
{"title":"Session details: EMBS - embedded systems track","authors":"","doi":"10.1145/3243969","DOIUrl":"https://doi.org/10.1145/3243969","url":null,"abstract":"","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"134 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74702016","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Processing skyline queries in temporal databases 处理时间数据库中的天际线查询
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019677
Christos Kalyvas, T. Tzouramanis, Y. Manolopoulos
The skyline query aims to filter out a set of eligible points on the basis of a set of evaluation criteria and out of a potentially large dataset of points. The computation of this decision support problem has been studied across a wide range of environments and of types of data. A field of research that has remained unexplored in the context of this problem, and which would also greatly benefit from the study of the computation of the skyline query, is that of temporal databases. A solution for computing skyline queries and some of its variants over temporal data is put forward here. An experimental study indicates the promising effectiveness and practicability of the proposed extension of the skyline query processing in real-life temporal data applications.
天际线查询旨在根据一组评估标准和潜在的大型点数据集过滤出一组符合条件的点。这个决策支持问题的计算已经在广泛的环境和数据类型中进行了研究。在这个问题的背景下,还有一个研究领域尚未被探索,它也将极大地受益于天际线查询计算的研究,那就是时间数据库。本文提出了一种计算天际线查询及其在时间数据上的一些变体的解决方案。实验研究表明,所提出的天际线查询处理扩展方法在实际时间数据应用中具有良好的有效性和实用性。
{"title":"Processing skyline queries in temporal databases","authors":"Christos Kalyvas, T. Tzouramanis, Y. Manolopoulos","doi":"10.1145/3019612.3019677","DOIUrl":"https://doi.org/10.1145/3019612.3019677","url":null,"abstract":"The skyline query aims to filter out a set of eligible points on the basis of a set of evaluation criteria and out of a potentially large dataset of points. The computation of this decision support problem has been studied across a wide range of environments and of types of data. A field of research that has remained unexplored in the context of this problem, and which would also greatly benefit from the study of the computation of the skyline query, is that of temporal databases. A solution for computing skyline queries and some of its variants over temporal data is put forward here. An experimental study indicates the promising effectiveness and practicability of the proposed extension of the skyline query processing in real-life temporal data applications.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"6 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80106572","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Similarity search through one-dimensional embeddings 基于一维嵌入的相似性搜索
Pub Date : 2017-04-03 DOI: 10.1145/3019612.3019674
H. Razente, Rafael L. Bernardes Lima, M. Barioni
The optimization of similarity queries is often done with specialized data structures known as metric access methods. It has recently been proposed the use of B+trees to index high dimensional data for range and nearest neighbor search in metric spaces. This work1 introduces a new access method called GroupSim and query algorithms for indexing and retrieving complex data by similarity. It employs a single B+tree in order to dynamically index data elements with regard to a set of one-dimensional embeddings. Our strategy uses a new scheme to store distance information, allowing to determine directly if each element lies on the intersection of the embeddings. We compare GroupSim with two related methods, iDistance and OmniB-Forest, and we show empirically the new access method outperforms them with regard to the time required to run similarity queries.
相似性查询的优化通常使用称为度量访问方法的专用数据结构来完成。最近有人提出使用B+树来索引度量空间中的范围和最近邻搜索的高维数据。本文介绍了一种名为GroupSim的新访问方法和查询算法,用于根据相似性对复杂数据进行索引和检索。它使用单个B+树,以便根据一组一维嵌入动态索引数据元素。我们的策略使用了一种新的方案来存储距离信息,允许直接确定每个元素是否位于嵌入的交叉点上。我们将GroupSim与iDistance和OmniB-Forest这两种相关方法进行了比较,并通过经验证明,在运行相似性查询所需的时间方面,新的访问方法优于它们。
{"title":"Similarity search through one-dimensional embeddings","authors":"H. Razente, Rafael L. Bernardes Lima, M. Barioni","doi":"10.1145/3019612.3019674","DOIUrl":"https://doi.org/10.1145/3019612.3019674","url":null,"abstract":"The optimization of similarity queries is often done with specialized data structures known as metric access methods. It has recently been proposed the use of B+trees to index high dimensional data for range and nearest neighbor search in metric spaces. This work1 introduces a new access method called GroupSim and query algorithms for indexing and retrieving complex data by similarity. It employs a single B+tree in order to dynamically index data elements with regard to a set of one-dimensional embeddings. Our strategy uses a new scheme to store distance information, allowing to determine directly if each element lies on the intersection of the embeddings. We compare GroupSim with two related methods, iDistance and OmniB-Forest, and we show empirically the new access method outperforms them with regard to the time required to run similarity queries.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"19 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90396480","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
Proceedings of the Symposium on Applied Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1