Class BooleanFunctionPermutationProblem

java.lang.Object
com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem<PermutationVector>
com.knezevic.edaf.v3.problems.crypto.BooleanFunctionPermutationProblem
All Implemented Interfaces:
Problem<PermutationVector>

public final class BooleanFunctionPermutationProblem extends AbstractBooleanFunctionProblem<PermutationVector>
Balanced boolean-function optimization with permutation encoding.

The first half of permutation positions are interpreted as 1-valued truth-table rows, guaranteeing balancedness by construction when permutation size is exactly 2^n.