Experimental Analysis of Scaling Methods for LP
Experimentální analýza škálovacích metod pro lineární programování
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/184426Identifiers
Study Information System: 248043
Collections
- Kvalifikační práce [11239]
Author
Advisor
Referee
Vegh, Laszlo
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Computer Science with specialisation in General Computer Science
Department
Computer Science Institute of Charles University
Date of defense
7. 9. 2023
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
Lineární programování|škálováníKeywords (English)
Linear programming|scaling|circuit imbalance measureVe své nedávné práci, Dadush představil kondiční číslo κ pro matice podmínek prob- lémů lineárního programování a navrhl algoritmus pro aproximaci optimálního škálování sloupců matice podmínek. My pokračujeme v jeho práci implementací navrženého algo- ritmu a experimenty s jeho výsledky v praxi. 1
In his recent work, Dadush et al. introduced the condition number κ for constraint matrices of linear programming and devised an algorithm to approximately optimize κ by scaling columns of the constraint matrix. We follow up on his work by implementing this scaling algorithm. We have used our implementation to obtain an approximate rescaling of some linear programming instances available from public datasets. Finally, this work shows results of experiments evaluating the effects of the obtained rescalings on the runtime of some available linear programming solvers. 1