CMR
1.3.0
|
Functions | |
CMR_ERROR | CMRtestHereditaryPropertySimple (CMR *cmr, CMR_CHRMAT *matrix, HereditaryPropertyTest testFunction, void *testData, CMR_SUBMAT **psubmatrix, double timeLimit) |
Tests a given matrix for the hereditary property defined by a given testFunction . More... | |
CMR_ERROR CMRtestHereditaryPropertySimple | ( | CMR * | cmr, |
CMR_CHRMAT * | matrix, | ||
HereditaryPropertyTest | testFunction, | ||
void * | testData, | ||
CMR_SUBMAT ** | psubmatrix, | ||
double | timeLimit | ||
) |
Tests a given matrix
for the hereditary property defined by a given testFunction
.
The algorithm finds the submatrix by successively removing rows or columns.
cmr | CMR environment. |
matrix | Some matrix not having the hereditary property. |
testFunction | Test function. |
testData | Data to be forwarded to the test function. |
psubmatrix | Pointer for storing a minimal submatrix not having the property. |
timeLimit | Time limit to impose. |