Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CDa for Edge Labeled Graphs #218

Open
rudra0713 opened this issue Mar 4, 2023 · 2 comments
Open

CDa for Edge Labeled Graphs #218

rudra0713 opened this issue Mar 4, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@rudra0713
Copy link

Hi,
I am working with a graph that has both node attributes (numerical) and edge labels (categorical, string-like). I checked the community detection algorithms listed in
https://cdlib.readthedocs.io/en/latest/reference/cd_algorithms/node_clustering.html,
and saw that eva and ilouvain algorithms are capable of handling node attributes. However, from the descriptions, I am not finding an algorithm that can handle edge-labeled graphs.

Is there any CD algorithm implemented in cdlib that can handle both labeled-edge and node attributes?

@Yquetzal
Copy link
Collaborator

Yquetzal commented Mar 6, 2023

No, I don't think so. Do you know examples of such algorithms ?

@rudra0713
Copy link
Author

Thanks for your comment @Yquetzal. Just to double-check, edge labels can simply be a color for each edge from a set of colors. For example, each edge can be colored blue, red, or green. (This is just a toy example.)

I recently found these two works that focus on CD for edge-labeled graphs.

http://www.cs.cmu.edu/~maraujo/papers/mlgworkshop16.pdf
https://arxiv.org/pdf/2210.10583.pdf

@GiulioRossetti GiulioRossetti added the enhancement New feature or request label Jun 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants