GitHub topics: hypergraphs
yamafaktory/hypergraph
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Language: Rust - Size: 336 KB - Last synced at: about 21 hours ago - Pushed at: about 22 hours ago - Stars: 300 - Forks: 13

pnnl/HyperNetX
Python package for hypergraph analysis and visualization.
Language: Python - Size: 252 MB - Last synced at: 5 days ago - Pushed at: 20 days ago - Stars: 608 - Forks: 101

HGX-Team/hypergraphx
HGX is a multi-purpose, open-source Python library for higher-order network analysis
Language: Python - Size: 23.3 MB - Last synced at: 5 days ago - Pushed at: 27 days ago - Stars: 251 - Forks: 27

BaseModelAI/cleora
Cleora AI is a general-purpose open-source model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. Created by Synerise.com team.
Language: Jupyter Notebook - Size: 27.7 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 501 - Forks: 53

xgi-org/xgi
CompleX Group Interactions (XGI) is a Python package for higher-order networks.
Language: Jupyter Notebook - Size: 38.8 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 209 - Forks: 36

kahypar/mt-kahypar
Mt-KaHyPar (Multi-Threaded Karlsruhe Hypergraph Partitioner) is a shared-memory multilevel graph and hypergraph partitioner equipped with parallel implementations of techniques used in the best sequential partitioning algorithms. Mt-KaHyPar can partition extremely large hypergraphs very fast and with high quality.
Language: C++ - Size: 35 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 139 - Forks: 28

iMoonLab/Hypergraph-DB
Hypergraph Database.
Language: Python - Size: 60.5 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 20 - Forks: 1

Jpickard1/Hypergraph-Analysis-Toolbox
A software for hypergraph and multi-way network analysis 🌐
Language: Python - Size: 20.7 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 28 - Forks: 1

kahypar/kahypar
KaHyPar (Karlsruhe Hypergraph Partitioning) is a multilevel hypergraph partitioning framework providing direct k-way and recursive bisection based partitioning algorithms that compute solutions of very high quality.
Language: C++ - Size: 133 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 457 - Forks: 97

joshpxyne/deep-hyperedges
New Algorithms for Learning on Hypergraphs
Language: Jupyter Notebook - Size: 105 MB - Last synced at: about 10 hours ago - Pushed at: about 3 years ago - Stars: 40 - Forks: 11

aquemy/HCBR
Hypergraph Case-Based Reasoning
Language: C++ - Size: 169 MB - Last synced at: 26 days ago - Pushed at: almost 7 years ago - Stars: 12 - Forks: 3

hypernetwork-research-group/motif_representation_learning
This repository contains datasets and codes for the paper Hypergraph Motifs Representation Learning. Alessia Antelmi, Gennaro Cordasco, Daniele De Vinco, Valerio Di Pasquale, Mirko Polato, Carmine Spagnuolo, KDD 2025
Language: Python - Size: 30.9 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

AdrianBZG/HyperBERT
Code for "HyperBERT: Mixing Hypergraph-Aware Layers with Language Models for Node Classification on Text-Attributed Hypergraphs" (EMNLP 2024)
Language: Python - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 0

graphbrain/graphbrain
Language, Knowledge, Cognition
Language: Python - Size: 103 MB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 598 - Forks: 69

KrishnaswamyLab/hypergraph-wavelets
Hyperedge Representations with Hypergraph Wavelets: Applications to Spatial Transcriptomics
Language: Python - Size: 84 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

aidos-lab/orchid
Ollivier-Ricci Curvature for Hypergraphs: A Unified Framework (ICLR 2023)
Language: Python - Size: 743 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 4

vaibhavkarve/multihypergraph
A simple python package for graph theory that supports multi-edges, hyper-edges, looped-edges and every other combination of these.
Language: Python - Size: 115 KB - Last synced at: 28 days ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 2

reticula-network/reticula-python
Python binding for Reticula: the general purpose library for analysing static, temporal and hypergraph networks.
Language: C++ - Size: 6.61 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 0

nathan-lindstedt/complex_networks_study
Simplicial Complexes and Hypergraphs as Higher-Order Systems and Complex Networks
Language: Python - Size: 97.7 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sraaphorst/hypergraph-sandpiles
Sandpile experiments over various hypergraphs that can be represented as grids
Language: C# - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

julianmendez/wikihypergraph
Language: Java - Size: 184 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

LaComarca-Lab/DirectedHyperCentrality Fork of goznalo-git/DirectedHyperCentrality 📦
Repository of the paper "Beyond directed hypergraphs: heterogeneous hypergraphs and spectral centralities"
Language: Jupyter Notebook - Size: 23.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

goznalo-git/DirectedHyperCentrality 📦
Repository of the paper "Beyond directed hypergraphs: heterogeneous hypergraphs and spectral centralities"
Language: Jupyter Notebook - Size: 23.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

reticula-network/reticula
The general purpose library for analysing static, temporal and hypergraph networks.
Language: C++ - Size: 823 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 17 - Forks: 1

Jpickard1/observability-of-hypergraphs
Software for "Observability of Hypergraphs"
Language: MATLAB - Size: 83.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ma-compbio/Hyper-SAGNN
hypergraph representation learning, graph neural network
Language: Python - Size: 2.11 MB - Last synced at: 6 months ago - Pushed at: 12 months ago - Stars: 86 - Forks: 21

orbitmines/ray
A Universal Language: One Ray to rule them all, One Ray to find them, One Ray to bring them all, and in the darkness bind them.
Language: JavaScript - Size: 7.61 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

lady-bluecopper/NuDHy
Null Models for Directed Hypergraphs
Language: Jupyter Notebook - Size: 53.6 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

hyperbard/hyperbard
All the World's a (Hyper)Graph: A Data Drama (DSH 2023)
Language: Python - Size: 35.8 MB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 1

daqh/hypergraph-extensions-for-biological-networks
[a.a. 23/24] V. Di Pasquale - Utilizzare i motif delle PPI network per ottenere migliori performance nell'esecuzione dei task di link-prediction e function-prediction.
Language: Python - Size: 326 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

pnnl/chgl
Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
Language: Chapel - Size: 56.5 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 9

HyperHDG/HyperHDG
C++ based library implementing hybrid discontinuous Galerkin methods on extremely general domains: that is, all standard (volume) domains, graphs, networks of surfaces, and several other types of "domains" that can be interpreted as hypergraphs.
Language: C++ - Size: 2.01 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

GiulioRossetti/ASH
Attributed Stream Hypergraph
Language: Python - Size: 169 KB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 13 - Forks: 1

geon0325/VilLain
Source code for WWW 2024 paper "VilLain: Self-Supervised Learning on Homogeneous Hypergraphs without Features via Virtual Label Propagation."
Language: Python - Size: 17.9 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

nwlandry/hypercontagion
Library for epidemics on hypergraphs
Language: Python - Size: 3.86 MB - Last synced at: 10 days ago - Pushed at: 12 months ago - Stars: 12 - Forks: 1

geon0325/MoCHy
Source code for VLDB 2020 paper "Hypergraph Motifs: Concepts, Algorithms, and Discoveries."
Language: C++ - Size: 854 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 5

hypper-team/hypper
Hypergraph-based data mining for binary classification
Language: Python - Size: 3.03 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

seanfarley/beta-hypergraphs
Research code for beta model for random hypergraphs from Despina Stasi et al
Language: R - Size: 417 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

michal2229/environment-to-analyze-systems-modeled-as-hypergraphs-or-hypernetworks
Python3 application (GTK3, Cairo, OpenCL, NumPy) for my MSc thesis in Computer Science.
Language: Python - Size: 39 MB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

orbitmines/orbitmines.com
A public repository for https://orbitmines.com. The hub for OrbitMines' (research) projects.
Language: TypeScript - Size: 275 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

nchatzis/ImageAnalysis
Content based image retrieval roughly based on the paper "Multimedia Retrieval through Unsupervised Hypergraph-based Manifold Ranking" by Pedronette et al.
Language: Jupyter Notebook - Size: 16.7 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

luotuoqingshan/local-DSHG
Code for the paper: Densest Subhypergraph: Negative Supermodular Functions and Strongly Localized Methods
Language: Julia - Size: 79.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

mapequation/mapping-hypergraphs
Data and source code for the paper "How choosing random-walk model and network representation matters for flow-based community detection in hypergraphs"
Language: Jupyter Notebook - Size: 1.31 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

lady-bluecopper/HypED
Approximate point-to-point s-Distances in Hypergraphs
Language: Jupyter Notebook - Size: 135 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

gullolan/Hypergraph_partitioning
IP formulations for hypergraph partitioning problems
Language: Jupyter Notebook - Size: 1.16 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

vaibhavkarve/graphsat
A python package that recognizes clauses, Cnfs, graphs, hypergraphs, and multi-hypergraphs. The package implements local graph-rewriting, graph-satchecking, calculation of graph disjunctions, as well as checking of new reduction rules.
Language: Jupyter Notebook - Size: 1.65 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 2

marcosdg/ppsn-2018
Bridging Elementary Landscapes and a Geometric Theory of Evolutionary Algorithms: First Steps (PPSN 2018)
Language: Mathematica - Size: 124 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

govindjsk/c3mm
C3MM: Clique-Closure based Hyperlink Prediction
Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

asamallab/Poset-Hypergraph-Curvature
This repository is associated with the paper: “A Poset-Based Approach to Curvature of Hypergraphs”
Language: Python - Size: 2.14 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

geon0325/THyMe
Source code for KAIS (2023) paper "Temporal Hypergraph Motifs" and ICDM 2021 paper "THyMe+: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting."
Language: C++ - Size: 1.46 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 3

runjak/parsing-and-hypergraphs 📦
Something with Parsing and Haskell.
Language: Haskell - Size: 122 KB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

aalexren/mai-dm
[Moscow Aviation Institute] Discrete Mathematics Course 2019-2020.
Language: TeX - Size: 564 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

geon0325/HashNWalk
Source code for IJCAI 2022 paper "HashNWalk: Hash and Random Walk Based Anomaly Detection in Hyperedge Streams."
Language: C++ - Size: 16.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

hwarden162/rhype
A package for the practical use of hypergraphs in R
Language: R - Size: 437 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

hwarden162/hyperpy
A flexible package for working with hypergraphs in Python.
Language: Python - Size: 72.4 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

lady-bluecopper/FreSCo
Frequent Pattern Mining in Simplicial Complexes
Language: Java - Size: 24.9 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

hyperbard/tutorials
Tutorials demonstrating how to work with Hyperbard data
Language: Jupyter Notebook - Size: 27.5 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

georgejkaye/circuit-visualiser
A visualiser for circuits represented as hypergraphs
Language: Reason - Size: 5.16 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kostiantxn/hypergraphs
Random preferential attachment hypergraph model with vertex deactivation
Language: Rust - Size: 55.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

shan1322/Hyperwalk
embeddings for hyperedges in a hypergraph
Language: Python - Size: 18.7 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

GreatDrake/random-independent-set
finding independent sets in sparse random hypergraphs
Language: C++ - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Ezbob/dgdynamic
A library for performing dynamic simulations on MØD hypergraphs.
Language: Python - Size: 55.8 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

aureooms-research/e-nets
:fish: Epsilon nets
Language: Python - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
