estimator.sis_lattice.SISLattice.cost_zeta

estimator.sis_lattice.SISLattice.cost_zeta#

classmethod SISLattice.cost_zeta(zeta: int, params: ~estimator.sis_parameters.SISParameters, ignore_qary: bool = False, red_shape_model=<function GSA>, red_cost_model=<estimator.reduction.MATZOV object>, d=None, log_level=5, **kwds)[source]#

This function optimizes costs for a fixed number of coordinates to ‘ignore’, denoted ζ. Ignored coordinates are set to 0 in the final SIS solution, so the dimension of the instance is treated as d-ζ.