All Projects → lewismj → tiki

lewismj / tiki

Licence: BSD-2-Clause license
Library for functional graph & geometry algorithms

Programming Languages

scala
5932 projects
shell
77523 projects

Projects that are alternatives of or similar to tiki

Graph-Theory
The Repository is All about the Graph Algorithms. I am Still Working On it. I am trying to Note down all the variations of Popular graph Algorithms. I am also keeping the solution to the problems of Different Online Judges according to the topic. I hope you can find it useful.
Stars: ✭ 16 (-20%)
Mutual labels:  graph-algorithms, bfs, connected-components
tektosyne
The Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Stars: ✭ 52 (+160%)
Mutual labels:  graph-algorithms, delaunay-triangulation
icpc
Resources for Competitive Programming
Stars: ✭ 14 (-30%)
Mutual labels:  dfs, bfs
parallel-dfs-dag
A parallel implementation of DFS for Directed Acyclic Graphs (https://research.nvidia.com/publication/parallel-depth-first-search-directed-acyclic-graphs)
Stars: ✭ 29 (+45%)
Mutual labels:  dfs, bfs
lua-graph
Graph algorithms in lua
Stars: ✭ 57 (+185%)
Mutual labels:  topological-sort, connected-components
crazycat
使用Canvas制作的围住神经猫,算法基于广度优先搜索实现。
Stars: ✭ 18 (-10%)
Mutual labels:  dfs, bfs
pathfinding-visualizer
A web app to help visualizing typical graph searching algorithms
Stars: ✭ 16 (-20%)
Mutual labels:  dfs, bfs
connected-component
Map Reduce Implementation of Connected Component on Apache Spark
Stars: ✭ 68 (+240%)
Mutual labels:  graph-algorithms, connected-components
Algods
Implementation of Algorithms and Data Structures, Problems and Solutions
Stars: ✭ 3,295 (+16375%)
Mutual labels:  graph-algorithms, dfs
Artificial-Intelligence-State-Space-Search
Different Searching algorithms (DFS, BFS, IDS, Greedy, A*) opting to find optimal path from source to destination
Stars: ✭ 24 (+20%)
Mutual labels:  dfs, bfs
breaking cycles in noisy hierarchies
breaking cycles in noisy hierarchies
Stars: ✭ 59 (+195%)
Mutual labels:  dfs, bfs
Learn-Data Structure-Algorithm-by-Javascript
Data Structure and Algorithm explanations with Implementations by Javascript
Stars: ✭ 55 (+175%)
Mutual labels:  graph-algorithms
metahelm
Install dependency graphs of Kubernetes Helm Charts
Stars: ✭ 70 (+250%)
Mutual labels:  graph-algorithms
triangle-app
Desktop application for Triangle.
Stars: ✭ 32 (+60%)
Mutual labels:  delaunay-triangulation
graph-library
Data Structure and Algorithm for Graphs
Stars: ✭ 14 (-30%)
Mutual labels:  graph-algorithms
pole-localization
Online Range Image-based Pole Extractor for Long-term LiDAR Localization in Urban Environments
Stars: ✭ 107 (+435%)
Mutual labels:  mcl
Differentia.js
No longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.
Stars: ✭ 13 (-35%)
Mutual labels:  graph-algorithms
mazes
A comprehensive library of algorithms for creating perfect mazes.
Stars: ✭ 64 (+220%)
Mutual labels:  graph-algorithms
ruzzle-solver
A python script that solves ruzzle boards
Stars: ✭ 46 (+130%)
Mutual labels:  dfs
DelaunayVoronoi
C# implementation of the Bowyer–Watson algorithm for Delaunay triangulation
Stars: ✭ 131 (+555%)
Mutual labels:  bowyer-watson

tiki

Summary

Summary

A library for functional graph algorithms.

Issues

Waffle board.

Documentation

Tiki information and documentation is available on the website. Scaladoc index.

Algorithm Example
depth & breadth first search graph
Kahn (topological sort) graph
Bellman-Ford (negative cycle detection) graph
Kruskal (minium spanning tree) graph
Kosaraju (strongly connected components) graph
Bowyer-Watson (Delaunay triangulation) graph
Euclidean distance mst graph
K-Spanning (clustering) trees graph
Markov Cluster Algorithm (MCL) graph

References

  • The Under-Appreciated Unfold 1.
  • Zippers and Data Type Derivaties 2
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].