@@ -43,6 +43,7 @@ Features
4343- implemented method to compute new permutations from a given list of symmetry group generators
4444- cons_orbisack, cons_orbitope_full, cons_orbitope_pp and cons_symresack now try to replace aggregated variables by active ones at the
4545  end of presolving. This should reduce the size of copies of the presolved problem
46+ - simplify expressions of nonlinear constraints in MPS and LP writing to increase chance that they are recognized as quadratic
4647
4748Performance improvements
4849------------------------
@@ -57,6 +58,7 @@ Performance improvements
5758- reduce maximal fraction of diving LP iterations relative to total node LP iterations
5859- do not allow non-root restarts when no global fixings were found
5960- remove all fixings in applyFixings() of cons_xor.c also for an available integer variable
61+ - extended SOC detection to simple bilinear constraints, e.g., x*y >= 1
6062
6163Examples and applications
6264-------------------------
@@ -151,6 +153,11 @@ Interface changes
151153
152154### New API functions
153155
156+ - SCIPdisplaySymmetryGenerators() and SCIPdialogExecDisplaySymmetry() to display generators of symmetry group
157+ - SCIPconsCreateRow() to create and return the row of a linearly representable constraint
158+ - SCIPcreateRowKnapsack(), SCIPcreateRowLinear(), SCIPcreateRowLogicor(), SCIPcreateRowSetppc(), SCIPcreateRowVarbound() to create
159+   and get the row of linearly representable constraints.
160+ - SCIPgetNResConflictConssApplied() to return the number of generalized resolution conflict constraints added to the problem
154161- SCIPhistoryUpdateAncPseudocost(), SCIPvarUpdateAncPseudocost() for updating the ancestral pseudo cost fields in variable history
155162- SCIPhistoryGetAncPseudocost(), SCIPhistoryGetAncPseudocostCount(), SCIPhistoryIsAncPseudocostEmpty(), SCIPgetVarAncPseudocostVal(),
156163  SCIPvarGetAncPseudocost() for retrieving the values related to ancestral pseudo cost fields in variable history
@@ -245,6 +252,7 @@ Interface changes
245252- set default of presolving/restartminred to 0.05
246253- set default of presolving/immrestartfac to 0.05
247254- removed parameters propagating/symmetry/{nautymaxncells,nautymaxnnodes}
255+ - updated description of parameter misc/usesymmetry
248256
249257### New parameters
250258
@@ -376,53 +384,6 @@ Miscellaneous
376384Known bugs
377385----------
378386
379- @page RN9 Release notes for SCIP 9
380- 
381- @section RN930 SCIP 9.3.0
382- *************************
383- 
384- Features
385- --------
386- 
387- - simplify expressions of nonlinear constraints in MPS and LP writing to increase chance that they are recognized as quadratic
388- 
389- Performance improvements
390- ------------------------
391- 
392- - extended SOC detection to simple bilinear constraints, e.g., x*y >= 1
393- 
394- Examples and applications
395- -------------------------
396- 
397- Interface changes
398- -----------------
399- 
400- ### New and changed callbacks
401- 
402- ### New API functions
403- - SCIPdisplaySymmetryGenerators() and SCIPdialogExecDisplaySymmetry() to display generators of symmetry group
404- - SCIPconsCreateRow() to create and return the row of a linearly representable constraint
405- - SCIPcreateRowKnapsack(), SCIPcreateRowLinear(), SCIPcreateRowLogicor(), SCIPcreateRowSetppc(), SCIPcreateRowVarbound() to create
406-   and get the row of linearly representable constraints.
407- - SCIPgetNResConflictConssApplied() to return the number of generalized resolution conflict constraints added to the problem
408- 
409- ### Command line interface
410- 
411- ### Interfaces to external software
412- 
413- ### Changed parameters
414- 
415- ### New parameters
416- 
417- ### Data structures
418- 
419- Fixed bugs
420- ----------
421- 
422- Miscellaneous
423- -------------
424- 
425- - updated description of paramater misc/usesymmetry
426387
427388@section RN924 SCIP 9.2.4
428389*************************
0 commit comments