All Projects → hugegraph → hugegraph-computer

hugegraph / hugegraph-computer

Licence: Apache-2.0 license
A large-scale graph computing system, basic on disk/memory & integrate with graph database HugeGraph

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Projects that are alternatives of or similar to hugegraph-computer

Literatures-on-GNN-Acceleration
A reading list for deep graph learning acceleration.
Stars: ✭ 50 (+177.78%)
Mutual labels:  graph-algorithms, graph-computing
mage
MAGE - Memgraph Advanced Graph Extensions 🔮
Stars: ✭ 89 (+394.44%)
Mutual labels:  graph-algorithms
keras-neural-graph-fingerprint
Keras implementation of Neural Graph Fingerprints as proposed by Duvenaud et al., 2015
Stars: ✭ 47 (+161.11%)
Mutual labels:  graph-algorithms
TeamReference
Team reference for Competitive Programming. Algorithms implementations very used in the ACM-ICPC contests. Latex template to build your own team reference.
Stars: ✭ 29 (+61.11%)
Mutual labels:  graph-algorithms
pgx-samples
Applications using Parallel Graph AnalytiX (PGX) from Oracle Labs
Stars: ✭ 39 (+116.67%)
Mutual labels:  graph-algorithms
position-rank
PositionRank: An Unsupervised Approach to Keyphrase Extraction from Scholarly Documents
Stars: ✭ 89 (+394.44%)
Mutual labels:  graph-algorithms
PracticalMachineLearning
A collection of ML related stuff including notebooks, codes and a curated list of various useful resources such as books and softwares. Almost everything mentioned here is free (as speech not free food) or open-source.
Stars: ✭ 60 (+233.33%)
Mutual labels:  graph-algorithms
j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
Stars: ✭ 37 (+105.56%)
Mutual labels:  graph-algorithms
Graph-Algorithms
Everything you need to know about graph theory to ace a technical interview 🔥
Stars: ✭ 87 (+383.33%)
Mutual labels:  graph-algorithms
cognipy
In-memory Graph Database and Knowledge Graph with Natural Language Interface, compatible with Pandas
Stars: ✭ 31 (+72.22%)
Mutual labels:  graph-algorithms
swap
A Solver for the Wavelength Assignment Problem (RWA) in WDM networks
Stars: ✭ 27 (+50%)
Mutual labels:  graph-algorithms
graphsim
R package: Simulate Expression data from igraph network using mvtnorm (CRAN; JOSS)
Stars: ✭ 16 (-11.11%)
Mutual labels:  graph-algorithms
Belief-Propagation
Overview and implementation of Belief Propagation and Loopy Belief Propagation algorithms: sum-product, max-product, max-sum
Stars: ✭ 85 (+372.22%)
Mutual labels:  graph-algorithms
tiki
Library for functional graph & geometry algorithms
Stars: ✭ 20 (+11.11%)
Mutual labels:  graph-algorithms
LaplacianOpt.jl
A Julia/JuMP Package for Maximizing Algebraic Connectivity of Undirected Weighted Graphs
Stars: ✭ 16 (-11.11%)
Mutual labels:  graph-algorithms
GraphScope
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba 来自阿里巴巴的一站式大规模图计算系统 图分析 图查询 图机器学习
Stars: ✭ 1,899 (+10450%)
Mutual labels:  graph-computing
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 (-11.11%)
Mutual labels:  graph-algorithms
kaliningraph
🕸️ Graphs, finite fields and discrete dynamical systems in Kotlin
Stars: ✭ 62 (+244.44%)
Mutual labels:  graph-algorithms
ratewithscience
Rate things on arbitrary scales using big data and science!
Stars: ✭ 42 (+133.33%)
Mutual labels:  graph-algorithms
GraphLIME
This is a Pytorch implementation of GraphLIME
Stars: ✭ 40 (+122.22%)
Mutual labels:  graph-algorithms

hugegraph-computer

License Build Status codecov Docker Pulls

hugegraph-computer is a distributed graph processing system for hugegraph. It is an implementaion of Pregel. It runs on Kubernetes or YARN framework.

Features

  • Based on BSP(Bulk Synchronous Parallel) model, every iteration is a superstep.
  • Auto memory management. The framework will spilt some data to disk, the framework will never OOM(Out of Memory).
  • The the part of edges or the messages of super node can be in memory, so you will never loss it.
  • You can output the result to HDFS or HugeGraph, or any other system.
  • Easy to develop a new algotirhm. You need to focus on a vertex only, not to worry about messages transfering and memory.

Learn More

The project homepage contains more information about hugegraph-computer.

License

hugegraph-computer is licensed under Apache 2.0 License.

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].