-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hi, @djukic14 ! Thank you for setting up this resources, it is incredibly valuable!
I wanted to post a few suggestions on how we can make this more widely advertised in Graphs.jl and more easily used through Graphs.jl
- Similarly to GraphsOptim.jl and GraphsMatching.jl, have an explicit mention of Graph(s)Coloring.jl in the documentation of Graphs.jl
- Incorporate more of the .github actions to help with management of the repo (e.g. downgrade checks, etc) -- most of them should be just a copy-paste with no need for change of configuration
- Move it to the JuliaGraphs org so that in case you become disinterested in the project in 5 or 10 years, there will be other volunteers to do the more trivial maintenance work.
- Add to the already existing extension in this repository (and to Graphs.jl itself) so that the following can be done:
using Graphs
import Graph(s)Coloring
g = <some_graph>
c = Graphs.color(g, ColoringAlgGreedy())::Coloring
c = Graphs.color(g, ColoringAlgDSATUR())::Coloring
c = Graphs.color(g, etc...)::Coloring
The names above are probably not the best ones, I am just posting it as an example.
It is fine if there will be (hopefully non-breaking) changes to Graphs.jl
.
Metadata
Metadata
Assignees
Labels
No labels