Open ArrogantGao opened 3 months ago
The high light here is not correct, in repl Array{Clause{_A, Int64}, 1} where _A
is label as red. The length of the BitStr
, _A
is always changing, which leads to huge recompiling.
Can this be solved or should we just ignore that ? @GiggleLiu
I think it can be resolved by using the LongLongUInt
type in BitBasis directly. It has a type parameter C
to specify how many UInt64
are required to store a long bitstring.
Another main source of compilation time is the generic tensor networks based MIS solver. We should consider using a bruteforce solver.
I think it can be resolved by using the
LongLongUInt
type in BitBasis directly. It has a type parameterC
to specify how manyUInt64
are required to store a long bitstring.
Here N
is the length of the bit string, corresponding to the number of vertices selected for calculating the reduced alpha tensor, so that can bot be fixed.