On Friday, 6 January 2012 22:57:24 UTC+8, David Joyner wrote:
>
> On Fri, Jan 6, 2012 at 9:43 AM, Jason Grout <jason...@creativetrax.com> 
> wrote:
> > Hi all,
> >
> > Is there an easy way to ask if two graphs are isomorphic, respecting some
> > coloring or labeling of the vertices?  I see the is_isomorphic function 
> lets
>
>
> I don't know if this is easy or not but here is an idea:
> First, suppose you have 2 colors, red and blue. Compute the automorphism 
> gp of
> the graph, then look at the stabilizer of the red vertices. Done.
>
this might be horribly inefficient.

 

> Next, if you have more colors, you compute the stablizer of each
> individual color, then take the intersection of all the stabilizers you 
> get.
>
and this is even worse...
 

>
> > you respect edge labels, so I guess I could attach a new vertex to, say, 
> all
> > "blue" vertices, and label each of the edges to this new vertex as 
> "blue",
> > then ask for edge-preserving isomorphism checking.  But it would be nice 
> if
> > there was a way to do this without modifying the graph, etc.
> >
> > Thanks,
> >
> > Jason
> >
> > --
> > To post to this group, send an email to sage-...@googlegroups.com
> > To unsubscribe from this group, send an email to
> > sage-devel+...@googlegroups.com
> > For more options, visit this group at
> > http://groups.google.com/group/sage-devel
> > URL: http://www.sagemath.org
>
>

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to