Xpress-SLP Statistics
When a matrix is read in using XSLPreadprob, statistics on the model are produced. They should be interpreted as described in the numbered footnotes:
Reading Problem xxx (1) Problem Statistics 1920 ( 0 spare) rows (2) 899 ( 0 spare) structural columns (3) 6683 ( 3000 spare) non-zero elements (4) Global Statistics 0 entities 0 sets 0 set members (5) Xpress-SLP Statistics: 3632 coefficients (6) 14 extended variable arrays (7) 1 user functions (8) 1011 SLP variables (9)
Notes:
- Standard output from XPRSreadprob reading the linear part of the problem
- Number of rows declared in the ROWS section
- Number of columns with at least one constant coefficient
- Number of constant elements
- Integer and SOS statistics if appropriate
- Number of non-constant coefficients
- Number of XVs defined
- Number of user functions defined
- Number of variables identified as SLP variables (interacting with a non-linear coefficient)
When the original problem is augmented prior to optimization, the following statistics are produced:
Xpress-SLP Augmentation Statistics: Columns: 754 implicit SLP variables (10) 1010 delta vectors (11) 2138 penalty error vectors (1177 positive, 961 negative) (12) Rows: 1370 nonlinear constraints (13) 1010 update rows (14) 1 penalty error rows (15) Coefficients: 11862 non-constant coefficients (16)
Notes:
- SLP variables appearing only in coefficients and having no constant elements
- Number of delta vectors created
- Numbers of penalty error vectors
- Number of constraints containing nonlinear terms
- Number of update rows (equals number of delta vectors)
- Number of rows totaling penalty vectors (error or delta)
- Number of non-constant coefficients in the linear augmented matrix
If the matrix is read in using the XPRSloadxxx and XSLPloadxxx functions then these statistics may not be produced. However, most of the values are accessible through Xpress NonLinear integer attributes using the XSLPgetintattrib function.
© 2001-2021 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.