-
-
Notifications
You must be signed in to change notification settings - Fork 490
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
bug in computing automorphism group of IncidenceStructure #29551
Comments
comment:1
Can it not be possible that the case is like a particular nuance? because as reported by the user in Sage-Devel, the results were accurate for the other test cases? |
comment:2
it is indeed a corner case, as the "full" block, as added in C, is not usual. If you want to fix this, look at the code of IncidenceStructure and check that the automorphism group of the incidence graph constructed there is not correct, for some reason. |
comment:3
I could reproduce the bug with version 9.1.rc0 under Python 2 and on a stable 8.1, too. So it seemes, that it is older than 8.9 but disappeared for a while. |
comment:4
I am trying to come up with a fix, but can someone suggest a few more test cases? Especially since we think this is a potential corner case, I dont want to suggest a fix which will output the wrong answer for the other right ones |
comment:6
Possibly related: #30637. Does your fix also solve that? |
comment:7
I think this bug is located in Samuel, does #30637 fail with |
comment:8
I can confirm that after installing bliss, the issue here goes away. |
comment:9
by the way, without (and with) bliss, still
are correct. As well, wihout bliss,
which is consistent with 96/2=48 (there are two points, 2 and 10, which are in all the blocks, so there is an order two automorhism (2,10) fixing all blocks). |
This comment has been minimized.
This comment has been minimized.
comment:11
Moving to 9.4, as 9.3 has been released. |
comment:13
bump to 9.6 |
From sage-devel thread
returs false - the group orders are 96 and 32, rather than equal to 96.
This still is correct (same group) in Sage 8.9 with Python 2, but wrong in 9.1.rc0 as well as in 9.0 (with Python 3).
CC: @dcoudert
Component: graph theory
Issue created by migration from https://trac.sagemath.org/ticket/29551
The text was updated successfully, but these errors were encountered: