Formally Verified Resource Bounds through Implicit Computational Complexity

被引:0
|
作者
Rusch, Neea [1 ]
机构
[1] Augusta Univ, Augusta, GA 30912 USA
关键词
Implicit Computational Complexity; Automatic Complexity Analysis; Program Verification;
D O I
10.1145/3563768.3565545
中图分类号
学科分类号
摘要
Automatic complexity analysis has not reached mainstream adoption due to outstanding challenges, such as scalability and usability, and no formally verified analyzer exists. However, the need to evaluate resource usage is crucial: even a guaranteed correct program, whose memory usage exceeds available resources, is unreliable. The field of Implicit Computational Complexity (ICC) offers a potential avenue to resolving some of these outstanding challenges by introducing unique, machine-independent, and flexible approaches to program analysis. But since ICC techniques are mostly theoretical, it is unclear how strongly these assumptions hold in practice. This project defines a 3-directional plan-focused on practical analysis, compiler-integration, and formal verification-to assess the suitability of ICC to address outstanding challenges in automatic complexity analysis.
引用
收藏
页码:17 / 20
页数:4
相关论文
共 50 条
  • [21] Strong computational lower bounds via parameterized complexity
    Chen, Jianer
    Huang, Xiuzhen
    Kanj, Iyad A.
    Xia, Ge
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (08) : 1346 - 1367
  • [22] Two lower bounds on computational complexity of infinite words
    Hromkovic, J
    Karhumaki, J
    NEW TRENDS IN FORMAL LANGUAGES: CONTROL, COOPERATION, AND COMBINATORICS, 1997, 1218 : 366 - 376
  • [23] Resource allocation, computational complexity, and market design
    Bossaerts, Peter
    Bowman, Elizabeth
    Fattinger, Felix
    Huang, Harvey
    Lee, Michelle
    Murawski, Carsten
    Suthakar, Anirudh
    Tang, Shireen
    Yadav, Nitin
    JOURNAL OF BEHAVIORAL AND EXPERIMENTAL FINANCE, 2024, 42
  • [24] Implicit Computational Complexity of Subrecursive Definitions and Applications to Cryptographic Proofs
    Patrick Baillot
    Gilles Barthe
    Ugo Dal Lago
    Journal of Automated Reasoning, 2019, 63 : 813 - 855
  • [25] Implicit computational complexity for higher type functionals (Extended abstract)
    Leivant, D
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2002, 2471 : 367 - 381
  • [26] Implicit computational complexity and the exponential time-space classes
    Caporaso, Salvatore
    Covino, Emanuele
    Gissi, Paolo
    Pani, Giovanni
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND INFORMATICS (TELE-INFO '07)/ 6TH WSEAS INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (SIP '07), 2007, : 65 - +
  • [27] Implicit Computational Complexity of Subrecursive Definitions and Applications to Cryptographic Proofs
    Baillot, Patrick
    Barthe, Gilles
    Dal Lago, Ugo
    JOURNAL OF AUTOMATED REASONING, 2019, 63 (04) : 813 - 855
  • [28] Implicit Computational Complexity of Subrecursive Definitions and Applications to Cryptographic Proofs
    Baillot, Patrick
    Barthe, Gilles
    Dal Lago, Ugo
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, (LPAR-20 2015), 2015, 9450 : 203 - 218
  • [29] Generalised dynamic ordinals - Universal measures for implicit computational complexity
    Beckmann, Arnold
    Logic Colloquium '02, 2006, 27 : 48 - 74
  • [30] Computational complexity and bounds for neighbor-scattering number of graphs
    Li, FW
    Li, XL
    8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings, 2005, : 478 - 483