Symmetric integer linear programming with a core point approach

dc.contributor.advisorBremner, David
dc.contributor.authorBanihashemi, Seyyedemahsa
dc.date.accessioned2025-01-13T15:51:18Z
dc.date.available2025-01-13T15:51:18Z
dc.date.issued2024-11
dc.description.abstractThis thesis explains the implementation of two existing algorithms, to solve symmetric integer linear programs (ILPs), using PyScipOpt, a Python interface to the SCIP optimization software. The existing approach focuses on a special feature of circulant matrices to develop new constraints for solving these problems, based on core points, a subset of integral points in symmetric ILPs. We made some modifications to the algorithms. This was achieved by constructing and utilizing essential sets more effectively, calculating the value of big M, and modifying constraints when the matrix is singular. Additionally, we used the two algorithms to compare the outcomes for problems solved by Knitro with those same problems solved using SCIP. We test the algorithms with both feasible and infeasible instances, varying in the number of variables. Moreover, we tested infeasible ILP problems with different polytope shapes, using Algorithm 2, CPLEX, and SCIP to compare the performance of these three solvers.
dc.description.copyright© Seyyedemahsa Banihashemi, 2024
dc.format.extentviii, 88
dc.format.mediumelectronic
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/38227
dc.language.isoen
dc.publisherUniversity of New Brunswick
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.titleSymmetric integer linear programming with a core point approach
dc.typemaster thesis
oaire.license.conditionother
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of New Brunswick
thesis.degree.levelmasters
thesis.degree.nameM.C.S.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Seyyedemahsa Banihashemi - Thesis.pdf
Size:
530.84 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description: