Socket
Socket
Sign inDemoInstall

graphology-indices

Package Overview
Dependencies
4
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    graphology-indices

Miscellaneous indices for graphology.


Version published
Weekly downloads
187K
increased by3.82%
Maintainers
1
Install size
482 kB
Created
Weekly downloads
 

Changelog

Source

0.17.0

  • Changing packaging system.
  • Fixing browser bundle.

Readme

Source

Graphology Indices

Miscellaneous indices to be used with graphology.

Installation

npm install graphology-indices

Contents

This library contains multiple low-level indexation structures used to optimize graph computations in other graphology libraries. This library is not meant to be used as such and this is why it is not thoroughly documented.

For now, here are the exposed indices:

  • An unweighted and weighted neighborhood index used to speed up computations requiring many successive BSTs in a graph.
  • A directed and undirected index used to track an evolving community structure when running the Louvain community detection algorithm.
  • An indexed view of a graph's connected components sorted by order.
  • A specialized stack/set that can be used to perform memory-efficient DFS traversals.
  • A specialized queue/set that can be used to perform memory-efficient BFS traversals.

Keywords

FAQs

Last updated on 21 Apr 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc