ON THE COMPLEXITY OF DATA-FLOW ANALYSIS OF LOGIC PROGRAMS

被引:0
|
作者
DEBRAY, SK
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It is widely held that there is a correlation between complexity and precision in dataflow analysis, in the sense that the more precise an analysis algorithm, the more computationally expensive it must be. The details of this correspondence, however, appear to not have been explored extensively. This paper reports some results on this tradeoff in the context of Horn logic programs. A formal notion of the ''precision'' of an analysis algorithm is proposed, and this is used to characterize the worst case computational complexity of a number of dataflow analysis algorithms with different degrees of precision.
引用
收藏
页码:509 / 520
页数:12
相关论文
共 50 条
  • [1] ON THE COMPLEXITY OF DATA-FLOW ANALYSIS OF LOGIC PROGRAMS
    DEBRAY, SK
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1995, 17 (02): : 331 - 365
  • [2] EFFICIENT DATA-FLOW ANALYSIS OF LOGIC PROGRAMS
    DEBRAY, SK
    JOURNAL OF THE ACM, 1992, 39 (04) : 949 - 984
  • [3] COMPILING DATA-FLOW ANALYSIS OF LOGIC PROGRAMS
    TAN, JC
    LIN, IP
    SIGPLAN NOTICES, 1992, 27 (07): : 106 - 115
  • [4] Data-flow synthesis for logic programs
    De Carvalho, Cedric Luiz
    Pereira, Antonio Eduardo Costa
    Julia, Rita Maria Da Silva
    Systems Analysis Modelling Simulation, 1999, 36 (03): : 349 - 366
  • [5] BOTTOM-UP DATA-FLOW ANALYSIS OF NORMAL LOGIC PROGRAMS
    MARRIOTT, K
    SONDERGAARD, H
    JOURNAL OF LOGIC PROGRAMMING, 1992, 13 (2-3): : 181 - 204
  • [6] A DENOTATIONAL SEMANTICS AND DATA-FLOW CONSTRUCTION FOR LOGIC PROGRAMS
    YAMASAKI, S
    THEORETICAL COMPUTER SCIENCE, 1994, 124 (01) : 71 - 91
  • [7] Data-flow analysis for MPI programs
    Strout, Michelle Mills
    Kreaseck, Barbara
    Hovland, Paul D.
    2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2006, : 175 - 184
  • [8] Data-flow Analysis of Programs with Associative Arrays
    Hauzar, David
    Kofron, Jan
    Bastecky, Pavel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (150): : 56 - 70
  • [9] Parallel data-flow analysis of explicitly parallel programs
    Knoop, J
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 391 - 400
  • [10] INFORMATION-FLOW AND DATA-FLOW ANALYSIS OF WHILE-PROGRAMS
    BERGERETTI, JF
    CARRE, BA
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1985, 7 (01): : 37 - 61