Static Garbage Collection

被引:0
|
作者
Maneth, Sebastian [1 ]
机构
[1] Univ Bremen, FB3 Informat, Bremen, Germany
来源
IMPLEMENTATION AND APPLICATION OF AUTOMATA (CIAA 2019) | 2019年 / 11601卷
关键词
D O I
10.1007/978-3-030-23679-3_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a method that allows to bound the sizes of intermediate trees in a composition of macro tree transducers. Macro tree transducers are a powerful model of tree translation which, for instance, includes all attribute grammars (seen as tree-to-tree translators). The idea of the method is to change a transducer in the composition so that it does not produce output nodes that will be removed (and ignored) by a subsequent transducer in the composition. This can be considered as a form of static garbage collection, where garbage is never produced by any transducer. We then give three applications of this result and show that (1) compositions of macro tree transducers can be computed in linear time with respect to the sum of sizes of input and output trees, (2) finiteness of ranges of compositions of macro tree transducers is decidable, and (3) the macro tree transducer composition hierarchy collapses when restricted to functions of linear size increase.
引用
收藏
页码:3 / 9
页数:7
相关论文
共 50 条
  • [31] Verifying a garbage collection algorithm
    Jackson, PB
    THEOREM PROVING IN HIGHER ORDER LOGICS, 1998, 1479 : 225 - 244
  • [32] GARBAGE COLLECTION COPROCESSOR SYSTEM
    WONG, KF
    ELECTRONICS LETTERS, 1987, 23 (15) : 798 - 800
  • [33] Integrated Hardware Garbage Collection
    Garcia, Andres Amaya
    May, David
    Nutting, Ed
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)
  • [34] Garbage Collection for Edge Computing
    Garcia, Andres Amaya
    May, David
    Nutting, Ed
    2020 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2020), 2020, : 319 - 319
  • [35] PARALLEL GENERATIONAL GARBAGE COLLECTION
    SHARMA, R
    SOFFA, ML
    SIGPLAN NOTICES, 1991, 26 (11): : 16 - 32
  • [36] Precise Garbage Collection for C
    Rafkind, Jon
    Wick, Adam
    Regehr, John
    Flatt, Matthew
    ISMM'09: PROCEEDINGS OF THE 2009 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT, 2009, : 39 - 48
  • [37] Markovian Queue with Garbage Collection
    Horvath, Illes
    Finta, Istvan
    Kovacs, Ferenc
    Meszaros, Andras
    Molontay, Roland
    Varga, Krisztian
    ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUES AND APPLICATIONS, ASMTA 2017, 2017, 10378 : 109 - 124
  • [38] On the type accuracy of garbage collection
    Hirzel, M
    Diwan, A
    ACM SIGPLAN NOTICES, 2001, 36 (01) : 1 - 11
  • [39] On measuring garbage collection responsiveness
    Printezis, Tony
    SCIENCE OF COMPUTER PROGRAMMING, 2006, 62 (02) : 164 - 183
  • [40] Framework for analyzing garbage collection
    Hertz, M
    Immerman, N
    Moss, JEB
    FOUNDATIONS OF INFORMATION TECHNOLOGY IN THE ERA OF NETWORK AND MOBILE COMPUTING, 2002, 96 : 230 - 242