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

EPIC: Support an algorithm to search for a subgraph homeomorphic to K_5 #15

Open
lichengzhang1 opened this issue Jan 28, 2024 · 1 comment
Labels

Comments

@lichengzhang1
Copy link

lichengzhang1 commented Jan 28, 2024

Hi,
Great software! I noticed the following options:
-2 = Search for subgraph homeomorphic to $K_{2,3}$
-3 = Search for subgraph homeomorphic to $K_{3,3}$
-4 = Search for subgraph homeomorphic to $K_4$

As the subdivision of $K_5$ is also an important subgraph, can it search for a subgraph homeomorphic to $K_5$?

Licheng.

@lichengzhang1 lichengzhang1 changed the title Is a subgraph homeomorphic to $K_5$ provided? Is there an option available to search for a subgraph homeomorphic to $K_5$ Jan 28, 2024
@john-boyer-phd
Copy link
Collaborator

john-boyer-phd commented Feb 23, 2024

Agreed this would be a much-desired addition to the project, and -5 on the command-line and 5 in the menu will be used if/when this does get added (and there's even a defined embed flag in graph.h in anticipation of the eventual development of this algorithm). However, it may be quite a while until this happens because there hasn't yet been much effort nor progress on designing an extension to the edge addition planarity algorithm for this case. Since this project contains a generalized graph library underneath the planarity algorithm, it is also feasible to implement any K5 homeomorphic subgraph search algorithm, not just a planarity algorithm extension, but unfortunately there aren't any such algorithms yet. The closest I'm aware of is a method by Kezdy and McGuinness, but there are no other implementations of it, no journal paper follow-up to give more details than the SODA conference paper, it has quadratic rather than linear time performance, and it finds K5 minors (which may not be indicative of a subgraph homeomorphic to K5).

@john-boyer-phd john-boyer-phd changed the title Is there an option available to search for a subgraph homeomorphic to $K_5$ EPIC: Support an algorithm to search for a subgraph homeomorphic to $K_5$ Mar 15, 2024
@john-boyer-phd john-boyer-phd changed the title EPIC: Support an algorithm to search for a subgraph homeomorphic to $K_5$ EPIC: Support an algorithm to search for a subgraph homeomorphic to K_5 Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants