Skip to content

Minors #917

@mtorpey

Description

@mtorpey

In graph theory, an undirected graph H is called a minor of the graph G if H can be formed from G by deleting edges and vertices and by contracting edges.

— Wikipedia

I believe we don't have anything about minors in the package at the moment, and this might be a nice supplement to all the other concepts of "containment" of graphs (subdigraph, embedding, induced subdigraph, mono/epi/endomorphisms) which we already support.

One early decision would be how to handle direction, which doesn't seem to be established in the literature. Then perhaps we could consider some functions such as:

  • IsDigraphMinor(super, sub)
  • DigraphMinorMappings(super, sub)
  • AllDigraphMinors(super)

Could be difficult computationally?

Metadata

Metadata

Assignees

No one assigned

    Labels

    difficulty: 3Label for feature requests that are probably rather hardfeature-requestA label for feature requests

    Type

    No type

    Projects

    Status

    Unassigned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions