首页> 外文期刊>Theory and Practice of Logic Programming >A Distributed Approach to LARS Stream Reasoning (System paper)
【24h】

A Distributed Approach to LARS Stream Reasoning (System paper)

机译:LARS流推理的分布式方法(系统论文)

获取原文
获取原文并翻译 | 示例
           

摘要

Stream reasoning systems are designed for complex decision-making from possibly infinite, dynamic streams of data. Modern approaches to stream reasoning are usually performing their computations using stand-alone solvers, which incrementally update their internal state and return results as the new portions of data streams are pushed. However, the performance of such approaches degrades quickly as the rates of the input data and the complexity of decision problems are growing. This problem was already recognized in the area of stream processing, where systems became distributed in order to allocate vast computing resources provided by clouds. In this paper we propose a distributed approach to stream reasoning that can efficiently split computations among different solvers communicating their results over data streams. Moreover, in order to increase the throughput of the distributed system, we suggest an interval-based semantics for the LARS language, which enables significant reductions of network traffic. Performed evaluations indicate that the distributed stream reasoning significantly outperforms existing stand-alone LARS solvers when the complexity of decision problems and the rate of incoming data are increasing.
机译:流推理系统旨在根据可能无限的动态数据流进行复杂的决策。现代的流推理方法通常使用独立的求解器来执行其计算,该求解器在推送数据流的新部分时逐步更新其内部状态并返回结果。但是,随着输入数据的速率和决策问题的复杂性增加,这种方法的性能会迅速下降。在流处理领域已经认识到了这个问题,在该领域中,为了分配由云提供的大量计算资源而使系统分布。在本文中,我们提出了一种用于流推理的分布式方法,该方法可以有效地在不同求解器之间拆分计算结果,并通过数据流传递其结果。此外,为了增加分布式系统的吞吐量,我们建议LARS语言使用基于间隔的语义,这可以显着减少网络流量。进行的评估表明,当决策问题的复杂性和传入数据的比率不断增加时,分布式流推理的性能明显优于现有的独立LARS求解器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号