FO(.) (aka FO-dot) is a language that extends classical first-order logic with constructs to allow complex knowledge to be represented in a natural and elaboration-tolerant way. IDP-Z3 is a new reasoning engine for the FO(.) language: it can perform a variety of generic computational tasks using knowledge represented in FO(.). It supersedes IDP3, its predecessor, with new capabilities such as support for linear arithmetic over reals and quantification over concepts. We present four knowledge-intensive industrial use cases, and show that IDP-Z3 delivers real value to its users at low development costs: it supports interactive applications in a variety of problem domains, with a response time typically below 3 seconds.
翻译:FO(.) (aka FO-dot) 是一种语言,它扩展了古典第一阶逻辑,其结构使复杂的知识能够以自然和详细、容忍的方式得到体现。 IDP-Z3是FO(.) 语言的一个新的推理引擎:它可以使用FO(.) 中所体现的知识执行各种通用计算任务。 它取代了前身的IDP3, 其新能力,例如支持线性算术超越实际和对概念进行量化。 我们提出了四个知识密集型工业使用案例,并表明IDP-Z3以低开发成本为用户提供了实际价值:它支持各种问题领域的互动应用,反应时间通常低于3秒。