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 条
  • [31] Bounds for the computational power and learning complexity of analog neural nets
    Maass, W
    SIAM JOURNAL ON COMPUTING, 1997, 26 (03) : 708 - 732
  • [32] Upper and Lower Bounds on the Computational Complexity of Polar Encoding and Decoding
    Blake, Christopher G.
    Kschischang, Frank R.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (09) : 5656 - 5673
  • [33] The pervasive reach of resource-bounded Kolmogorov complexity in computational complexity theory
    Allender, Eric
    Koucky, Michal
    Ronneburger, Detlef
    Roy, Sambuddha
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (01) : 14 - 40
  • [34] Explaining the Implicit Parallelism of Genetic Algorithm and Computational Complexity by Quantum Theory
    Peng, Wang
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 463 - 466
  • [35] Formal security proofs with minimal fuss: Implicit computational complexity at work
    Nowak, David
    Zhang, Yu
    INFORMATION AND COMPUTATION, 2015, 241 : 96 - 113
  • [36] Special issue - Developments in implicit computational complexity, 2014 and 2015 Preface
    Gaboardi, Marco
    Schoepp, Ulrich
    INFORMATION AND COMPUTATION, 2018, 261 : 1 - 2
  • [37] Complexity Lower Bounds through Balanced Graph Properties
    Moshkovitz, Guy
    2012 IEEE 27TH ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2012, : 159 - 169
  • [38] 2 LOWER BOUNDS ON COMPUTATIONAL-COMPLEXITY OF INFINITE WORD GENERATION
    HROMKOVIC, J
    KARHUMAKI, J
    INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 479 - 484
  • [39] Computational complexity with experiments as oracles. II. Upper bounds
    Beggs, Edwin
    Costa, Jose Felix
    Loff, Bruno
    Tucker, J. V.
    PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2009, 465 (2105): : 1453 - 1465
  • [40] Model Interpretability through the Lens of Computational Complexity
    Barcelo, Pablo
    Monet, Mikael
    Perez, Jorge
    Subercaseaux, Bernardo
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33