Run-Time Class Generation: Algorithms for Union of Homogeneous and Inhomogeneous Classes

被引:1
|
作者
Terletskyi, Dmytro O. [1 ]
机构
[1] Taras Shevchenko Natl Univ Kyiv, UA-03022 Kiev, Ukraine
关键词
Run-time code generation (RTCG); Run-time class generation (RTClG); Universal union exploiter of classes; Union of classes;
D O I
10.1007/978-3-030-30275-7_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Run-time code (class) generation is a way to develop adaptive intelligent systems, which can dynamically modify their source codes and knowledge bases up to challenges of the working environment. The example of such challenges is a task of integration of new extracted or acquired knowledge into the knowledge base avoiding redundancy of their representation. To execute it effectively the system should be able to analyze and generate (create) new classes of objects dynamically. Therefore algorithms for dynamic creation of new classes of objects via computing the union of homogeneous and inhomogeneous and union of two inhomogeneous classes of objects are proposed in the paper. Proposed algorithms provide an opportunity for knowledge-based systems to generate new classes, which define heterogeneous collections of objects at the run-time; to determine connection between new and previously acquired knowledge; to conclude thematic relevance and connection level of new knowledge with particular theme, category or domain; to integrate new knowledge into the knowledge base. Developed algorithms have quadratic polynomial time complexity and linear space complexity. They can be adapted and integrated into particular object-oriented programming language or knowledge representation model.
引用
收藏
页码:148 / 160
页数:13
相关论文
共 50 条
  • [1] Run-Time Class Generation: Algorithms for Difference of Homogeneous and Inhomogeneous Classes
    Terletskyi, Dmytro O.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2021, 2021, 1486 : 224 - 240
  • [2] GENERATION OF RUN-TIME ENVIRONMENTS
    KAISER, GE
    [J]. SIGPLAN NOTICES, 1986, 21 (07): : 51 - 57
  • [3] Run-Time Code Generation for Materials
    Reiter, Stephan
    [J]. RT08: IEEE/EG SYMPOSIUM ON INTERACTIVE RAY TRACING 2008, PROCEEDINGS, 2008, : 188 - 188
  • [4] Routine run-time code generation
    Kamin, S
    [J]. ACM SIGPLAN NOTICES, 2003, 38 (12) : 44 - 56
  • [5] Practical diagnostic algorithms for run-time systems
    Wang, W
    Jaw, L
    [J]. 2004 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-6, 2004, : 3476 - 3480
  • [6] THE RUN-TIME EFFICIENCY OF PARALLEL ASYNCHRONOUS ALGORITHMS
    DUBOIS, M
    BRIGGS, FA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (11) : 1260 - 1266
  • [7] Static, dynamic and run-time modeling of compound classes
    Agarwal, R
    Bruno, G
    Torchiano, M
    [J]. ACM SIGPLAN NOTICES, 1996, 31 (11) : 49 - 55
  • [8] Optimizing ML with run-time code generation
    Lee, P
    Leone, M
    [J]. ACM SIGPLAN NOTICES, 1996, 31 (05) : 137 - 148
  • [9] AUTOMATIC GENERATION OF RUN-TIME PARAMETERIZABLE CONFIGURATIONS
    Bruneel, Karel
    Stroobandt, Dirk
    [J]. 2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 360 - 365
  • [10] GENERATION OF PARTIAL FPGA CONFIGURATIONS AT RUN-TIME
    Silva, Miguel L.
    Ferreira, Joao Canas
    [J]. 2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 366 - +