I'm not sure if this is how it actually works, but if all loops are unrolled immediately \<bound>-number of times then the problems become pretty huge. Are there alternatives that can lazily unroll while Z3 is attempting to solve the system? Or perhaps (hybrid) symbolic approaches?
I'm not sure if this is how it actually works, but if all loops are unrolled immediately \<bound>-number of times then the problems become pretty huge. Are there alternatives that can lazily unroll while Z3 is attempting to solve the system? Or perhaps (hybrid) symbolic approaches?