Skip to content

Wishlist: Giant component and percolation #2736

@szhorvat

Description

@szhorvat

What is the feature or improvement you would like to see?

Port IGPercolationCurve[] from IGraph/M to the C core, with potential generalizations.

See http://szhorvat.net/mathematica/IGDocumentation/#igpercolationcurve

This can be implemented using a union-find data structure.

Can be extended to support both bond percolation (edge removal) and site percolation (vertex removal). These should be two different functions.

Use cases for the feature

Percolation is among the most studies processes on networks. This functionality is useful both for teaching and research.

References

Metadata

Metadata

Assignees

Labels

good first issueCandidates for first-time contributors who are already familiar with CwishlistFeature request that has not been chosen for implementation yet; vote or comment to prioritize it!

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions