https://github.com/oliveira-sh/pymocd
A Multi-objective community detection library written in Rust exposed to python through PyO3
https://github.com/oliveira-sh/pymocd
community-detection multiobjective-optimization pareto-front
Last synced: 6 months ago
JSON representation
A Multi-objective community detection library written in Rust exposed to python through PyO3
- Host: GitHub
- URL: https://github.com/oliveira-sh/pymocd
- Owner: oliveira-sh
- License: gpl-3.0
- Created: 2025-03-07T22:12:05.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-04-01T11:20:55.000Z (6 months ago)
- Last Synced: 2025-04-01T12:27:42.089Z (6 months ago)
- Topics: community-detection, multiobjective-optimization, pareto-front
- Language: Rust
- Homepage: https://oliveira-sh.github.io/pymocd/
- Size: 3.16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
**Python Multi-Objective High-performance Evolutionary Algorithms for Community Detection**


## Overview
**pymocd** is a Rust-powered Python library designed for efficient multi-objective evolutionary algorithms in community detection. It enhances performance over traditional methods, making it ideal for large-scale graph analysis. This project continues from [re-mocd](https://github.com/0l1ve1r4/re-mocd).## Features
- High-performance Rust backend for computational efficiency
- Multi-objective optimization for better community structures
- Scalable to large graphs
- Easy-to-use Python API## Installation and Usage
Visit the [documentation](#) (TODO) for detailed instructions and examples.
## Contributing
Contributions are welcome! If you have ideas for improvements, feel free to submit issues or pull, this project is licensed under the **GPL-3.0 or later**.