BROWSE

Related Scientist

park,chanbeom's photo.

park,chanbeom
순수물리이론연구단
more info

ITEM VIEW & DOWNLOAD

YAM2: Yet another library for the M2 variables using sequential quadratic programming

Cited 0 time in webofscience Cited 0 time in scopus
487 Viewed 0 Downloaded
Title
YAM2: Yet another library for the M2 variables using sequential quadratic programming
Author(s)
Chan Beom Park
Publication Date
2021-07
Journal
COMPUTER PHYSICS COMMUNICATIONS, v.264, pp.1 - 11
Publisher
Elsevier B.V.
Abstract
© 2021 Elsevier B.V.The M2 variables are devised to extend MT2 by promoting transverse masses to Lorentz-invariant ones and making explicit use of on-shell mass relations. Unlike simple kinematic variables such as the invariant mass of visible particles, where the variable definitions directly provide how to calculate them, the calculation of the M2 variables is undertaken by employing numerical algorithms. Essentially, the calculation of M2 corresponds to solving a constrained minimization problem in mathematical optimization, and various numerical methods exist for the task. We find that the sequential quadratic programming method performs very well for the calculation of M2, and its numerical performance is even better than the method implemented in the existing software package for M2. As a consequence of our study, we have developed and released yet another software library, YAM2, for calculating the M2 variables using several numerical algorithms. Program summary: Program title: YAM2 CPC Library link to program files: https://doi.org/10.17632/4g7wfd5fpb.1 Developer's repository link: https://github.com/cbpark/YAM2 Licensing provisions: BSD 3-Clause Programming language: C ++ Nature of problem: The value and the solution of the M2 variables can be obtained from the optimality and feasibility conditions of the nonlinearly constrained minimization problem in numerical optimization. To perform the calculation properly, one should employ suitable numerical algorithms with the appropriate formulation of the variables, having in mind the algorithmic efficiency and the computational cost. Solution method: There exist various numerical methods for solving constrained optimization problems. We have chosen the sequential quadratic programming method with the derivative-dependent quasi-Newton algorithm since it performs very efficiently to find the local minimum using derivative information. The method has been codified by using the implementation of the numerical algorithms in the NLopt library [1]. The new library also includes the routines using other algorithms for calculating M2, such as the augmented Lagrangian method. References: S. G. Johnson, “The NLopt nonlinear-optimization package,” https://github.com/stevengj/nlopt
URI
https://pr.ibs.re.kr/handle/8788114/9537
DOI
10.1016/j.cpc.2021.107967
ISSN
0010-4655
Appears in Collections:
Center for Fundamental Theory(순수물리이론 연구단) > 1. Journal Papers (저널논문)
Files in This Item:
There are no files associated with this item.

qrcode

  • facebook

    twitter

  • Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
해당 아이템을 이메일로 공유하기 원하시면 인증을 거치시기 바랍니다.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse