Skip to content

YT-CPPGHL-6: Implement the undirected hyperedge-list model#64

Merged
SpectraL519 merged 3 commits into
hgl-masterfrom
undirected-edge-list
Dec 5, 2025
Merged

YT-CPPGHL-6: Implement the undirected hyperedge-list model#64
SpectraL519 merged 3 commits into
hgl-masterfrom
undirected-edge-list

Conversation

@SpectraL519
Copy link
Copy Markdown
Owner

Created the impl::undirected_hyperedge_list model class, which stores a list of hyperedges and their incident vertices and defines the following operations:

  • Adding and removing vertices
  • Adding and removing hyperedges
  • Binding and unbinding vertices to hyperedges
  • Retrieving the number of vertices incident with a given hyperedge
  • Retrieving the set of vertices incident with a given hyperedge
  • Validating whether a vertex is bound to a hyperedge

@SpectraL519 SpectraL519 changed the base branch from master to hgl-master December 5, 2025 11:35
Copy link
Copy Markdown
Owner Author

@SpectraL519 SpectraL519 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@SpectraL519 SpectraL519 merged commit afa3fc9 into hgl-master Dec 5, 2025
3 checks passed
@SpectraL519 SpectraL519 deleted the undirected-edge-list branch December 5, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant