Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mainakrepositor/graph-node-generator

Generate graphs from nodes using graph theorem and graph traversal algorithms
https://github.com/mainakrepositor/graph-node-generator

data-structures dsa-algorithm frontend graph graph-algorigthms html-css-javascript js programming

Last synced: about 1 month ago
JSON representation

Generate graphs from nodes using graph theorem and graph traversal algorithms

Awesome Lists containing this project

README

        

# Graph-Node-Generator
Generate graphs from nodes using graph theorem and graph traversal algorithms

## Screenshot:
![image](https://user-images.githubusercontent.com/64016811/139532039-54ef093b-a796-496f-976a-fb31afefc5e5.png)

## Tech Stack:
- HTML
- CSS
- JavaScript
- Bootstrap

## Overview:
Used to generate, add or delete nodes, link the nodes using a GUI based approach and form graphs. Then one can find the shortest path between a start node and an end node as specified by the user through the input boxes. A build log is also displayed on the right sidebar of the application. This contains the instructions to guide an user and also the calculations of the shortest path. If a possible path doesn't exist between any pair of nodes that falls in the path of calculation, then shortest path length is displayed as null.

## Idea:
- Uses graph traversal algorithms.
- The nodes are numbered using a memory based approach.
- Uses backtracking algorithm while finding the shortest path.
- Node numbers and calculations based on the path traced are dynamic.

## Creator of the Project:



Mainak Chaudhuri