Graph Visualization in the Development of the Knowledge Testing Program on Graph Theory

被引:0
|
作者
Kuzmina T.M. [1 ]
Vetrova O.A. [1 ]
机构
[1] A.N. Kosygin RSPU (Technologies. Design. Art), Russia
来源
Scientific Visualization | 2022年 / 14卷 / 01期
关键词
Visualization of algorithms; algorithms on graphs; application program; spanning tree; vertex traversal; shortest path; Ford-Bellman algorithm; Dijkstra algorithm; cyclomatic matrix;
D O I
10.26583/sv.14.1.04
中图分类号
学科分类号
摘要
The article considers an interdisciplinary task that combines pedagogical aspects and visualization issues. Since graph models have become widespread, the study of graph theory in universities has become a constant practice. The article deals with the development of an application program that, on the one hand, helps to comprehend graph theory, in particular, algorithms on graphs, and on the other hand, allows you to objectively evaluate the knowledge gained. If we talk about testing knowledge using computers, then as a rule, we are talking about testing. But for the verification of the knowledge of algorithms on graphs, the tests possibilities are very limited. For example, when working with the algorithm "search in depth" (or "search in width"), we deal with tasks that have more than a hundred (!) positive responses. In other tasks, the number of correct answers is measured in units (for example, when searching for the shortest path), but there is a high probability of guessing, finding the answer by methods unrelated to the algorithms being studied. Of course, it is possible to divide the initial tasks into many smaller ones that are already suitable for testing, but knowledge of the details and features does not always indicate knowledge of the algorithm as a whole. The article describes an application program that allows the user to perform actions according to the selected algorithm. The developed visualization program reproduces the result of these actions on the screen and at the same time checks the correctness of these actions. © 2022 National Research Nuclear University. All rights reserved.
引用
收藏
页码:41 / 49
页数:8
相关论文
共 50 条
  • [1] Program graph visualization
    Vilela, PRS
    Maldonado, JC
    Jino, M
    SOFTWARE-PRACTICE & EXPERIENCE, 1997, 27 (11): : 1245 - 1262
  • [2] A Survey on Knowledge Graph Visualization
    Wang Y.
    Luo S.
    Yang Y.
    Zhang H.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (10): : 1666 - 1676
  • [3] Graph Works-Pilot Graph Theory Visualization Tool
    Medani, Dan
    Haggard, Gary
    SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 205 - 206
  • [4] The application of graph theory to the development and testing of survey instruments
    Elliott, Steven
    SURVEY METHODOLOGY, 2012, 38 (01) : 11 - 21
  • [5] Visualization of Selected Algorithms of Graph Theory
    Palasthy, Hedviga
    Majherova, Janka
    Cernak, Igor
    2012 INTERNATIONAL CONFERENCE ON E-LEARNING AND E-TECHNOLOGIES IN EDUCATION (ICEEE), 2012, : 17 - 20
  • [6] THE PROGRAM DEPENDENCE GRAPH IN STATIC PROGRAM TESTING
    KOREL, B
    INFORMATION PROCESSING LETTERS, 1987, 24 (02) : 103 - 108
  • [7] KNOWLEDGE GRAPH VISUALIZATION OF INTELLIGENT EMERGENCY RESEARCH
    Xu, Hui
    Li, Shuxiu
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2021, 17 (04): : 1465 - 1474
  • [8] CKGHV: a Comprehensive Knowledge Graph For History Visualization
    Zhu, Yingzhen
    Cao, Xinyi
    Bian, Yali
    Wu, Jiangqin
    2014 IEEE/ACM JOINT CONFERENCE ON DIGITAL LIBRARIES (JCDL), 2014, : 437 - 438
  • [9] Data Visualization Analysis of Knowledge Graph Application
    Hu, Anming
    Chen, Huie
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [10] Knowledge Graph Visualization: Challenges, Framework, and Implementation
    Nararatwong, Rungsiman
    Kertkeidkachorn, Natthawut
    Ichise, Ryutaro
    2020 IEEE THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE 2020), 2020, : 174 - 178