Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestnik YuUrGU. Ser. Mat. Model. Progr.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie, 2019, Volume 12, Issue 3, Pages 130–139
DOI: https://doi.org/10.14529/mmp190311
(Mi vyuru510)
 

Programming & Computer Software

A numerical method for solving quadratic integer programming problem

V. M. Tat'yankin, A. V. Shitselov

Yugra State University, Khanty-Mansiysk, Russian Federation
References:
Abstract: We propose a new numerical method for solving quadratic integer programming problem. The algorithm is based on a special representation of a minimizer of the corresponding objective functional. The problem can be reduced to a special box-constrained integer least squares problem. The advantage of the proposed algorithm is a good computational performance (approximately $O(n\cdot\ln(n))$ operations) shown in numerical experiments, where the number of unknowns $n$ can be up to $10^8$. The computational complexity of the algorithm is confirmed experimentally by a large number of numerical experiments. The algorithm consists of $3$ steps. At the average, a solution is found at the second step in $83,6~\%$ cases, while the third step gives solution in the remaining cases. The algorithm is realized with the use of the Python programming language. The results of numerical experiments can be found at the service GitHubGist. The elaborated software system was used to solve the problem on formation of the optimal order for education institutions in regions of the Russian Federation.
Keywords: nonlinear programming, integer programming, numerical method, optimization.
Funding agency
This work was supported by the science foundation of Yugra State University under grant no. 13-01-20/13.
Received: 11.12.2018
Bibliographic databases:
Document Type: Article
UDC: 519.854.3
MSC: 49M37
Language: English
Citation: V. M. Tat'yankin, A. V. Shitselov, “A numerical method for solving quadratic integer programming problem”, Vestnik YuUrGU. Ser. Mat. Model. Progr., 12:3 (2019), 130–139
Citation in format AMSBIB
\Bibitem{TatShi19}
\by V.~M.~Tat'yankin, A.~V.~Shitselov
\paper A numerical method for solving quadratic integer programming problem
\jour Vestnik YuUrGU. Ser. Mat. Model. Progr.
\yr 2019
\vol 12
\issue 3
\pages 130--139
\mathnet{http://mi.mathnet.ru/vyuru510}
\crossref{https://doi.org/10.14529/mmp190311}
\elib{https://elibrary.ru/item.asp?id=41265009}
Linking options:
  • https://www.mathnet.ru/eng/vyuru510
  • https://www.mathnet.ru/eng/vyuru/v12/i3/p130
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:153
    Full-text PDF :44
    References:33
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024