MACHINE LEARNING OF HIGHER-ORDER PROGRAMS

被引:0
|
作者
BALIGA, G
CASE, J
JAIN, S
SURAJ, M
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A generator program for a computable function (by definition) generates an infinite sequence of programs all but finitely many of which compute that function. Machine learning of generator programs for computable functions is studied. To partially motivate these studies, it is shown that, in some cases, interesting global properties for computable functions can be proved from suitable generator programs which can not be proved from any ordinary programs for them. The power (for variants of various learning criteria from the literature) of learning generator programs is compared with the power of learning ordinary programs. The learning power in these cases is also compared to that of learning limiting programs, i.e., programs allowed finitely many mind changes about their correct outputs.
引用
收藏
页码:9 / 20
页数:12
相关论文
共 50 条
  • [31] Modular Heap Analysis for Higher-Order Programs
    Madhavan, Ravichandhran
    Ramalingam, G.
    Vaswani, Kapil
    [J]. STATIC ANALYSIS, SAS 2012, 2012, 7460 : 370 - 387
  • [32] Static Analysis of Concurrent Higher-Order Programs
    Stievenart, Quentin
    Nicolay, Jens
    De Meuter, Wolfgang
    De Roover, Coen
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 821 - 822
  • [33] Crowfoot: A Verifier for Higher-Order Store Programs
    Charlton, Nathaniel
    Horsfall, Ben
    Reus, Bernhard
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, 2012, 7148 : 136 - 151
  • [34] Who: A Verifier for Effectful Higher-Order Programs
    Kanig, Johannes
    Filliatre, Jean-Christophe
    [J]. ML'09: PROCEEDINGS OF THE 2009 ACM SIGPLAN WORKSHOP ON ML, 2009, : 39 - 48
  • [35] Random Testing for Higher-Order, Stateful Programs
    Klein, Casey
    Flatt, Matthew
    Findler, Robert Bruce
    [J]. ACM SIGPLAN NOTICES, 2010, 45 (10) : 555 - 566
  • [36] Termination analysis of higher-order functional programs
    Sereni, D
    Jones, ND
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3780 : 281 - 297
  • [37] Relatively Complete Counterexamples for Higher-Order Programs
    Nguyen, Phuc C.
    Van Horn, David
    [J]. ACM SIGPLAN NOTICES, 2015, 50 (06) : 446 - 456
  • [38] Automated Verification of Higher-Order Functional Programs
    Terauchi, Tachio
    [J]. FUNCTIONAL AND LOGIC PROGRAMMING (FLOPS 2012), 2012, 7294 : 2 - 2
  • [39] Temporal Verification of Higher-Order Functional Programs
    Murase, Akihiro
    Terauchi, Tachio
    Kobayashi, Naoki
    Sato, Ryosuke
    Unno, Hiroshi
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (01) : 57 - 68
  • [40] A Temporal Logic for Higher-Order Functional Programs
    Okuyama, Yuya
    Tsukada, Takeshi
    Kobayashi, Naoki
    [J]. STATIC ANALYSIS (SAS 2019), 2019, 11822 : 437 - 458