Implementation of Graph Theory Algorithms-Java']Java Tool Kit

被引:0
|
作者
Varun, S. [1 ]
Krishnakumar, S. [1 ]
机构
[1] Univ Jaffna, Dept Phys Sci, Vavuniya Campus, Jaffna, Sri Lanka
关键词
Graph theory; Graph Algorithm; !text type='Java']Java[!/text] tool; Drawing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph theory is the study of graphs, mathematical structures used to model pairwise relations between objects from a certain collection. Many researchers involve in developing this theory and try to simply the proof of many graph theory theorems. This theory, however, useful for graphics programmers, computer scientist. But programmers like algorithm rather than understand theorems. There are several graph theory algorithms to solve the real world problems such as shortest path, map coloring,etc. Teaching and learning graph theory algorithms is a great challenge to both instructors and students. Instructors are seeking software that is specifically designed to demonstrate the algorithms and for students to learn these algorithms efficiently. To this problem, an attempt is made to develop a JAVA tool which generates graphs using the graph theory algorithms. This tool provides an environment so that students are able to review the algorithm, solve practical problems, and intuitively study the working process via a graphical display. It allows to create and categorize graphs by means of console and graphical mode. By using this tool it is easy to understand the graph theorems and its algorithms. It is very useful for students as well as researchers in the field of graph theory.
引用
收藏
页码:855 / +
页数:2
相关论文
共 50 条
  • [1] Java']Java developer's tool kit
    Knauff, MS
    [J]. ONLINE, 1998, 22 (03): : 93 - 94
  • [2] The Implementation of a Mobile Java']Java Debug Tool
    Feng, Degui
    Chen, Jian
    Yan, Like
    Wu, Binbin
    Lou, Xueqing
    Chen, Tianzhou
    [J]. 2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 109 - 114
  • [3] eaLib - A Java']Java framework for implementation of evolutionary algorithms
    Rummler, Andreas
    Scarbata, Gerd
    [J]. COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 92 - 102
  • [4] JGAP: a Java']Java-based graph algorithms platform
    Chen, DY
    Chuang, TR
    Tsai, SC
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2001, 31 (07): : 615 - 635
  • [5] Jawa: A Java']Java tool-kit for mobile objects applications
    Budi, EM
    Roy, G
    Cole, G
    [J]. SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 39 - 48
  • [6] Genoviz Software Development Kit: Java']Java tool kit for building genomics visualization applications
    Helt, Gregg A.
    Nicol, John W.
    Erwin, Ed
    Blossom, Eric
    Blanchard, Steven G., Jr.
    Chervitz, Stephen A.
    Harmon, Cyrus
    Loraine, Ann E.
    [J]. BMC BIOINFORMATICS, 2009, 10 : 266
  • [7] The Performance Evaluation of the Java']Java Implementation of Graph500
    Ryczkowska, Magdalena
    Nowicki, Marek
    Bala, Piotr
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT II, 2016, 9574 : 221 - 230
  • [8] Implementation of the measurement tool for Java
    [J]. 2001, Shanghai Computer Society (27):
  • [9] JAZ: Java']Java Algorithm visualiZer. A multi-platform collaborative tool for teaching graph algorithms
    Bongiovanni, G
    Crescenzi, P
    Rago, G
    [J]. WSCG '98, VOL 1: SIXTH INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS AND VISUALIZATION '98, 1998, : 73 - 80
  • [10] Graph6Java']Java: A Researcher-Friendly Java']Java Framework for Testing Conjectures in Chemical Graph Theory
    Ghebleh, Mohammad
    Kanso, Ali
    Stevanovic, Dragan
    [J]. MATCH-COMMUNICATIONS IN MATHEMATICAL AND IN COMPUTER CHEMISTRY, 2019, 81 (03) : 737 - 770