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
regular symmetric Hadamard matrices for n=324 #19872
Comments
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Dependencies: #19861 |
comment:2
(I guess you intended this dependency as your branch contains a commit from this other ticket) |
comment:3
Should this ticket be in What would you think of moving your code to a new function? I understand that it seems a bit silly considering that the code is 10 lines long, but that would give you a proper place to add your doc. As it is, it feels a bit weird to have a lengthy explanation of how this specific RSHCD is built when there is none for the others. Nathann |
comment:5
Replying to @nathanncohen:
as you please. We will also write a bit about it in our preprint. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
done. |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:10
I went over your branch and I agree with it. I added a small commit with a fix for a broken link and a couple of unimportant things. If you agree with it, you can change the ticket's status. Thanks for those graphs !!! Nathann |
Reviewer: Nathann Cohen |
comment:11
I'm working on speeding it up. Already using libgap gives a 3-fold speedup...
|
comment:12
hmm:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:14
Hope you like my last commit - otherwise I'm happy with the ticket; please set it positive review then! |
comment:15
Dima: in Python a call to 'map' creates a new list in memory. Do you understand of painful that makes it to read changes like that?
A new list in memory only because you want j[0] instead of j?... Of course we don't care, or course it's totally negligible, but what the hell. Don'you want to write Python code instead of badly translating GAP code into Python?.. Nathann |
comment:16
Anyway. Did you try to figure out where was the loss of time coming from? I don't see Sage ever improving if you switch to using GAP directly whenever Sage's interface is too slow. Nathann |
comment:17
Replying to @nathanncohen:
no, it's actually two changes; say, if
to discard taking representatives of the same orbit of
OK, I should have used |
comment:18
Replying to @nathanncohen:
Well, in both cases, it uses GAP, only when one uses libGAP the data goes back and forth much faster, a 3-fold speedup (apart from pipes, it's conversion to/from strings from/to lists of integers that is not needed when libGAP is used). Sage will improve when a fuller switch to libGAP happens... |
This comment has been minimized.
This comment has been minimized.
Changed branch from public/JKandJKT to |
Changed commit from |
comment:21
Coooooool... |
Implements the construction from
Z.Janko, H.Kharaghani, V.D.Tonchev, The existence of a Bush-type Hadamard matrix of order 324
and two new infinite classes of symmetric designs. Des. Codes Cryptogr. 24(2001), 225-232
and use its RSHCD of '+' type to build an srg on v=324, k=153. Also, use it to construct an RSHCD of '-' type and build an srg on v=324, k=152.
Depends on #19861
CC: @nathanncohen
Component: graph theory
Author: Dima Pasechnik
Branch:
567608b
Reviewer: Nathann Cohen
Issue created by migration from https://trac.sagemath.org/ticket/19872
The text was updated successfully, but these errors were encountered: