Partial order programming

被引:0
|
作者
Jayaraman, B
Osorio, M
Moon, K
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper shows the use of partial-order program clauses and lattice domains for functional and logic programming. We illustrate the paradigm using a variety of examples: graph problems, program analysis, and database querying. These applications are characterized by a need to solve circular constraints and perform aggregate; operations, a capability that is very clearly and efficiently provided by partial-order clauses. We present a novel approach to their model-theoretic and operational semantics. The least Herbrand model for any function is not the intersection of all models, but the glb/lub of the respective terms defined for this function in the different models. The operational semantics combines top-down goal reduction with monotonic memo-tables, In general, when functions are defined circularly in terms of one another through monotonic functions, a memoized entry may have to monotonically updated until the least (or greatest) fixed-point is reached. This partial-order programming paradigm has been implemented and all examples shown in this paper have been tested using this implementation.
引用
收藏
页码:561 / 575
页数:15
相关论文
共 50 条
  • [21] Partial Order Games
    Zahoransky, Valeria
    Gutierrez, Julian
    Harrenstein, Paul
    Wooldridge, Michael
    [J]. GAMES, 2022, 13 (01):
  • [22] A CHARACTERIZATION OF PARTIAL ORDER
    WOLK, ES
    [J]. BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1969, 17 (04): : 207 - &
  • [23] Lexicographical Order in Integer Programming
    Labbé M.
    Marín A.
    Rodríguez-Chía A.M.
    [J]. Vietnam Journal of Mathematics, 2017, 45 (3) : 459 - 476
  • [24] A mixed-integer programming formulation of the double row layout problem based on a linear extension of a partial order
    Amaral, Andre R. S.
    [J]. OPTIMIZATION LETTERS, 2021, 15 (04) : 1407 - 1423
  • [25] From the partial order connection concept to partial order multimedia transport connections
    Chassot, C
    Diaz, M
    Lozes, A
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 1996, 5 (02) : 181 - 191
  • [26] A mixed-integer programming formulation of the double row layout problem based on a linear extension of a partial order
    André R. S. Amaral
    [J]. Optimization Letters, 2021, 15 : 1407 - 1423
  • [27] Monotonic Partial Order Reduction: An Optimal Symbolic Partial Order Reduction Technique
    Kahlon, Vineet
    Wang, Chao
    Gupta, Aarti
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2009, 5643 : 398 - 413
  • [28] Partial deduction in disjunctive logic programming
    Sakama, C
    Seki, H
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1997, 32 (03): : 229 - 245
  • [29] LINEAR-PROGRAMMING WITH PARTIAL INFORMATION
    CHARNETSKI, JR
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1980, 5 (04) : 254 - 261
  • [30] PARTIAL DEDUCTION FOR STRUCTURED LOGIC PROGRAMMING
    BUGLIESI, M
    LAMMA, E
    MELLO, P
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1993, 16 (1-2): : 89 - 122