首页> 外文期刊>Journal of symbolic computation >Out of order quantifier elimination for Standard Quantified Linear Programs
【24h】

Out of order quantifier elimination for Standard Quantified Linear Programs

机译:标准量化线性程序的无序量词消除

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

摘要

In this paper, we present an out of order quantifier elimination algorithm for a class of Quantified Linear Programs (QLPs) called Standard Quantified Linear Programs (SQLPs). QLPs in general and SQLPs in particular are extremely useful constraint logic programming structures that find wide applicability in the modeling of real-time schedulability specifications; see Subramani [Subramani, K., 2005a. A comprehensive framework for specifying clairvoyance, constraints and periodicity in real-time scheduling. The Computer Journal 48 (3), 259-272]. Consequently any algorithmic advance in their solution has a strong practical impact. Prior to this work, the only known approaches to the solution of QLPs involved sequential variable elimination; see Subramani [Subramani, K., 2003b. An analysis of quantified linear programs. In: Calude, C.S. et al. (Eds.), Proceedings of the 4th International Conference on Discrete Mathematics and Theoretical Computer Science. DMTCS. In: Lecture Notes in Computer Science, vol. 2731. Springer-Verlag, pp. 265-277]. In the sequential approach, the innermost quantified variable is eliminated first, followed by the variable which then becomes the innermost quantified variable and so on, until we are left with a single variable from which the satisfiability of the original formula is easily deduced. This approach is applicable in both discrete and continuous domains; however, it is to be noted that the logic demanding the sequential approach requires that the variables are discrete-valued. To the best of our knowledge, the necessity for sequential elimination over continuous-valued variables has not been investigated in the literature. The techniques used in the development of our elimination algorithm may find applications in domains such as classical logic and finite model theory. The final aspect of our research concerns the structure-preserving nature of the algorithm that we introduce here; in general, it is not known whether discrete domains admit such elimination procedures.
机译:在本文中,我们为一类称为标准量化线性程序(SQLP)的量化线性程序(QLP)提供了一种乱序的量化器消除算法。一般而言,QLP特别是SQLP是极为有用的约束逻辑编程结构,可在实时可调度性规范的建模中找到广泛的应用。参见Subramani [Subramani,K.,2005a。用于在实时调度中指定透视,约束和周期性的综合框架。计算机学报48(3),259-272]。因此,解决方案中的任何算法改进都具有很强的实际影响。在进行这项工作之前,解决QLP的唯一已知方法是顺序变量消除。参见Subramani [Subramani,K.,2003b。量化线性程序的分析。在:Calude,C.S。等人。 (编),第四届离散数学与理论计算机科学国际会议论文集。 DMTCS。在:计算机科学讲座笔记,卷。 2731. Springer-Verlag,第265-277页。在顺序方法中,首先消除最里面的量化变量,然后消除该变量,然后该变量成为最里面的量化变量,依此类推,直到我们剩下一个变量,从中可以容易地推导出原始公式的可满足性。这种方法适用于离散域和连续域。但是,需要注意的是,要求顺序方法的逻辑要求变量是离散值。据我们所知,文献中没有研究连续值变量连续消除的必要性。我们消除算法开发中使用的技术可能会在诸如经典逻辑和有限模型理论等领域找到应用。我们研究的最后一个方面涉及我们在此介绍的算法的结构保留性质。通常,不知道离散域是否允许这种消除程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号