Hello,

The student is my daughter who is doing a graph theory investigation
for a high school class independent study.

It is an detectable type edge coloring problem.
Edges must be colored so that adjacent vertices do not have the same
number of each color of edges.

She is investigating a limited case for three colors and 6 or seven
vertices, primarily theoretically by partitioning the problem.

She asked if I could help her with a program to generate some
solutions as an investigative tool.
I thought I could, but I'm stuck.

I was able to generate and print adj. matrices for the appropriate
graphs using the graphs() function and figured out how to set the edge
labels.

I tried to understand and modify the edge_coloring() function in
sage.graphs.graph_coloring package but it is way to complex for me and
the time I have left.  This has been my first exposure to Sage or
python. I have programmed a lot of C, C++, and Java.

Is there anyone out there who can either (within the next 10 hours)

- modify the Sage edge_coloring function for this case, or

- point me to anything else, simpler, that can be used or modified to
generate some solutions (greedy, monte carlo, brute force, slow, etc.)
on any platform  (in Sage, Java, Matlib, etc.)  that we have a chance
to understand.  (e.g. like the "The greedy coloring algorithm in 6
lines" described by Nathann.Cohen).


Thanks for any help or suggestions.

Michael Vogt



-- 
You received this message because you are subscribed to the Google Groups 
"sage-edu" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-edu?hl=en.

Reply via email to