hypergraphs

There are 57 repositories under hypergraphs topic.

  • graphbrain/graphbrain

    Language, Knowledge, Cognition

    Language:Python586283168
  • pnnl/HyperNetX

    Python package for hypergraph analysis and visualization.

    Language:Python559216492
  • cleora

    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 Notebook495352353
  • kahypar

    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++4351913392
  • yamafaktory/hypergraph

    Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.

    Language:Rust2874411
  • hypergraphx

    HGX-Team/hypergraphx

    HGX is a multi-purpose, open-source Python library for higher-order network analysis

    Language:Python21852226
  • xgi-org/xgi

    CompleX Group Interactions (XGI) is a Python package for higher-order networks.

    Language:Jupyter Notebook187729431
  • mt-kahypar

    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++12677026
  • ma-compbio/Hyper-SAGNN

    hypergraph representation learning, graph neural network

    Language:Python8761323
  • joshpxyne/deep-hyperedges

    New Algorithms for Learning on Hypergraphs

    Language:Jupyter Notebook384011
  • pnnl/chgl

    Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel

    Language:Chapel299648
  • Jpickard1/Hypergraph-Analysis-Toolbox

    A software for hypergraph and multi-way network analysis 🌐

    Language:MATLAB192111
  • reticula-network/reticula-python

    Python binding for Reticula: the general purpose library for analysing static, temporal and hypergraph networks.

    Language:C++182120
  • reticula-network/reticula

    The general purpose library for analysing static, temporal and hypergraph networks.

    Language:C++173211
  • orchid

    aidos-lab/orchid

    Ollivier-Ricci Curvature for Hypergraphs: A Unified Framework (ICLR 2023)

    Language:Python16204
  • geon0325/MoCHy

    Source code for VLDB 2020 paper "Hypergraph Motifs: Concepts, Algorithms, and Discoveries."

    Language:C++15205
  • hyperbard/hyperbard

    All the World's a (Hyper)Graph: A Data Drama (DSH 2023)

    Language:Python15241
  • vaibhavkarve/multihypergraph

    A simple python package for graph theory that supports multi-edges, hyper-edges, looped-edges and every other combination of these.

    Language:Python15202
  • GiulioRossetti/ASH

    Attributed Stream Hypergraph

    Language:Python13301
  • AdrianBZG/HyperBERT

    Code for "HyperBERT: Mixing Hypergraph-Aware Layers with Language Models for Node Classification on Text-Attributed Hypergraphs" (EMNLP 2024)

    Language:Python12400
  • nwlandry/hypercontagion

    Library for epidemics on hypergraphs

    Language:Python12401
  • aquemy/HCBR

    Hypergraph Case-Based Reasoning

    Language:C++11303
  • 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++11104
  • 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 Notebook11301
  • geon0325/HashNWalk

    Source code for IJCAI 2022 paper "HashNWalk: Hash and Random Walk Based Anomaly Detection in Hyperedge Streams."

    Language:C++7100
  • shan1322/Hyperwalk

    embeddings for hyperedges in a hypergraph

    Language:Python7101
  • geon0325/VilLain

    Source code for WWW 2024 paper "VilLain: Self-Supervised Learning on Homogeneous Hypergraphs without Features via Virtual Label Propagation."

    Language:Python6301
  • 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 Notebook52112
  • hypper-team/hypper

    Hypergraph-based data mining for binary classification

    Language:Python4110
  • bpedrood/HySGen

    Implementation library for Hypergraph Simultaneous Generators.

    Language:C++3100
  • hwarden162/rhype

    A package for the practical use of hypergraphs in R

    Language:R3101
  • lady-bluecopper/FreSCo

    Frequent Pattern Mining in Simplicial Complexes

    Language:Java3102
  • HypED

    lady-bluecopper/HypED

    Approximate point-to-point s-Distances in Hypergraphs

    Language:Jupyter Notebook3100
  • 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:JavaScript3100
  • asamallab/Poset-Hypergraph-Curvature

    This repository is associated with the paper: “A Poset-Based Approach to Curvature of Hypergraphs”

    Language:Python2101
  • hyperbard/tutorials

    Tutorials demonstrating how to work with Hyperbard data

    Language:Jupyter Notebook2200