#19499: Mathon's graphs on 784 vertices
-------------------------------------+-------------------------------------
       Reporter:  dimpase            |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.10
      Component:  graph theory       |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Dima Pasechnik     |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/dimpase/mathon784                |  6c7e85187a0d695ef3856b83d08eaaa0520f1fc0
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by ncohen):

 Yooooooooooooo,

 > the latter returns an s.r.g., and we have such functions in
 strongly_regular_db.pyx, no?
 > The former, hmm - well, it's a combinatorial object that can be
 described as an edge-coloured complete graph.
 >
 > I can move it to combinat/matrices, but where? Or I can make it an edge-
 coloured graph. Both of these ways will need an extra code to get out the
 matrices then.

 What I find weird is that you don't find the graph constructor worthy of
 appearing in the generator/ folder, though you put there something that
 does not even build a graph `:-P`

 What about moving the graph constructor there, and consider the other
 function as a helper function (which can stay in the same folder, it's up
 to you)

 > > Is there a reason to not merge mathon_pseudocylcic_merging_graph and
 mathon_graph_on_784_vertices?
 >
 > one is more general than the other, you can build other graphs using the
 former,
 > given the right input.

 HMmmmmmm... Well, I thought about this for a while and.... What about
 creating an association scheme module? `:-P`

 It would be just a file somewhere, with your two functions
 `EllipticLinesProjectivePlaneScheme` and
 `mathon_pseudocylcic_merging_graph` only. A module's doc saying "This
 module gathers everything related to association schemes", and that's all?
 `:-P`

 No big class, no nothing complicated, only those functions. As they would
 fit there much better than here `:-P`

 Nathann

--
Ticket URL: <http://trac.sagemath.org/ticket/19499#comment:7>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to