All Projects → akueisara → algo-on-graphs

akueisara / algo-on-graphs

Licence: other
Algorithms in Graph Theory written in Java, C++, and Python

Programming Languages

java
68154 projects - #9 most used programming language
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to algo-on-graphs

SymmetryBookFormalization
Univalent mathematics in Agda
Stars: ✭ 117 (+24.47%)
Mutual labels:  graph-theory
typedb
TypeDB: a strongly-typed database
Stars: ✭ 3,152 (+3253.19%)
Mutual labels:  graph-theory
timecorr
Estimate dynamic high-order correlations in multivariate timeseries data
Stars: ✭ 30 (-68.09%)
Mutual labels:  graph-theory
pho-lib-graph
A general purpose graph library written in PHP 7.1+
Stars: ✭ 54 (-42.55%)
Mutual labels:  graph-theory
bookworm
📚 social networks from novels
Stars: ✭ 72 (-23.4%)
Mutual labels:  graph-theory
grim
grim brings property graphs to the Nim language. Look around you: everything is a graph!
Stars: ✭ 44 (-53.19%)
Mutual labels:  graph-theory
jsgraph
Deprecated: Use the @encapsule/arccore package that includes the graph library
Stars: ✭ 42 (-55.32%)
Mutual labels:  graph-theory
grblas
Python wrapper around GraphBLAS
Stars: ✭ 22 (-76.6%)
Mutual labels:  graph-theory
adalanche
Active Directory ACL Visualizer and Explorer - who's really Domain Admin?
Stars: ✭ 862 (+817.02%)
Mutual labels:  graph-theory
graphi
🌠 An interactive network analysis & visualization tool
Stars: ✭ 20 (-78.72%)
Mutual labels:  graph-theory
networkx-guide
We here are very big fans of NetworkX as a graph library and its comprehensive set of graph algorithms. For many though, working with NetworkX involves a steep learning curve. This guide is designed as an aid for beginners and experienced users to find specific tips and explore the world of complex networks.
Stars: ✭ 28 (-70.21%)
Mutual labels:  graph-theory
Differentia.js
No longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.
Stars: ✭ 13 (-86.17%)
Mutual labels:  graph-theory
kaliningraph
🕸️ Graphs, finite fields and discrete dynamical systems in Kotlin
Stars: ✭ 62 (-34.04%)
Mutual labels:  graph-theory
mully
R package to create, modify and visualize graphs with multiple layers.
Stars: ✭ 36 (-61.7%)
Mutual labels:  graph-theory
directed graph
Dart implementation of a directed graph. Provides algorithms for sorting vertices, retrieving a topological ordering or detecting cycles.
Stars: ✭ 37 (-60.64%)
Mutual labels:  graph-theory
jgrapht
Master repository for the JGraphT project
Stars: ✭ 2,259 (+2303.19%)
Mutual labels:  graph-theory
d3-force-surface
A multi-surface elastic collision force type for the d3-force simulation engine
Stars: ✭ 19 (-79.79%)
Mutual labels:  graph-theory
LightGraphs.jl
An optimized graphs package for the Julia programming language
Stars: ✭ 680 (+623.4%)
Mutual labels:  graph-theory
EzReson
An efficient toolkit for chemical resonance analysis based on quantum chemistry calculations. It implements the quantitative theory of resonance by expansion of the wave function from a DFT/HF calculation in terms of those of the Lewis structures.
Stars: ✭ 14 (-85.11%)
Mutual labels:  graph-theory
Graph-Algorithms
Everything you need to know about graph theory to ace a technical interview 🔥
Stars: ✭ 87 (-7.45%)
Mutual labels:  graph-theory

Algorithms on Graphs

Assignments in Java, C++, Python for Algorithms on Graphs on Coursera

Note: I don't have access to submitting my assignments. It's just for my personal learning purpose.

Week 1

Study Notes

Programming Assignment 1: Decomposition of Graphs

Problem: Finding an Exit from a Maze
Problem: Adding Exits to a Maze

Week 2

Study Notes

Programming Assignment 2: Decomposition of Graphs

Problem: Checking Consistency of CS Curriculum
Problem: Determining an Order of Courses
Advanced Problem: Checking Whether Any Intersection in a City is Reachable from Any Other

Week 3

Study Notes

Programming Assignment 3: Paths in Graphs

Problem: Computing the Minimum Number of Flight Segments
Problem: Checking whether a Graph is Bipartite

Week 4

Study Notes

Programming Assignment 4: Paths in Graphs

Problem: Computing the Minimum Cost of a Flight
Problem: Detecting Anomalies in Currency Exchange Rates
Advanced Problem: Exchanging Money Optimally

Week 5

Study Notes

Programming Assignment 5: Minimum Spanning Trees

Problem: Building Roads to Connect Cities
Problem: Clustering

Week 6

Programming Assignment 6: Advanced Shortest Paths

Problem: Friend Suggestion
Problem: Compute Distance Faster Using Coordinates

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].