LMA: A generic and efficient implementation of the Levenberg–Marquardt Algorithm

Summary This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt algorithm (LMA). This minimization algorithm is well known and hundreds of implementations have already been released. However, none of them offer...

Full description

Saved in:
Bibliographic Details
Published inSoftware, practice & experience Vol. 47; no. 11; pp. 1707 - 1727
Main Authors Ramadasan, Datta, Chevaldonné, Marc, Chateau, Thierry
Format Journal Article
LanguageEnglish
Published Bognor Regis Wiley Subscription Services, Inc 01.11.2017
Wiley
Subjects
Online AccessGet full text
ISSN0038-0644
1097-024X
DOI10.1002/spe.2497

Cover

Abstract Summary This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt algorithm (LMA). This minimization algorithm is well known and hundreds of implementations have already been released. However, none of them offer at the same time a high level of genericity, a friendly syntax and a high computational performance. In this paper, we propose a solution to gather all those advantages in one library named LMA. The main challenge is to implement an efficient solver for every encounter problem. To overcome this difficulty, LMA uses compile time algorithms to design a code specific to the given optimization problem. The features of LMA are presented and the performances are compared with the state‐of‐the‐art best alternatives through extensive benchmarks on different kind of problems. Copyright © 2017 John Wiley & Sons, Ltd.
AbstractList Summary This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt algorithm (LMA). This minimization algorithm is well known and hundreds of implementations have already been released. However, none of them offer at the same time a high level of genericity, a friendly syntax and a high computational performance. In this paper, we propose a solution to gather all those advantages in one library named LMA. The main challenge is to implement an efficient solver for every encounter problem. To overcome this difficulty, LMA uses compile time algorithms to design a code specific to the given optimization problem. The features of LMA are presented and the performances are compared with the state‐of‐the‐art best alternatives through extensive benchmarks on different kind of problems. Copyright © 2017 John Wiley & Sons, Ltd.
This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt algorithm (LMA). This minimization algorithm is well known and hundreds of implementations have already been released. However, none of them offer at the same time a high level of genericity, a friendly syntax and a high computational performance. In this paper, we propose a solution to gather all those advantages in one library named LMA. The main challenge is to implement an efficient solver for every encounter problem. To overcome this difficulty, LMA uses compile time algorithms to design a code specific to the given optimization problem. The features of LMA are presented and the performances are compared with the state‐of‐the‐art best alternatives through extensive benchmarks on different kind of problems. Copyright © 2017 John Wiley & Sons, Ltd.
Summary This paper presents an open-source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg-Marquardt algorithm (LMA). This minimization algorithm is well known and hundreds of implementations have already been released. However, none of them offer at the same time a high level of genericity, a friendly syntax and a high computational performance. In this paper, we propose a solution to gather all those advantages in one library named LMA. The main challenge is to implement an efficient solver for every encounter problem. To overcome this difficulty, LMA uses compile time algorithms to design a code specific to the given optimization problem. The features of LMA are presented and the performances are compared with the state-of-the-art best alternatives through extensive benchmarks on different kind of problems. Copyright © 2017 John Wiley & Sons, Ltd.
Author Chateau, Thierry
Ramadasan, Datta
Chevaldonné, Marc
Author_xml – sequence: 1
  givenname: Datta
  orcidid: 0000-0002-2396-9995
  surname: Ramadasan
  fullname: Ramadasan, Datta
  email: datta.ramadasan@gmail.com
  organization: Institut Pascal UMR 6602 CNRS/UBP/IFMA Campus des Cézeaux
– sequence: 2
  givenname: Marc
  surname: Chevaldonné
  fullname: Chevaldonné, Marc
  organization: Institut Pascal UMR 6602 CNRS/UBP/IFMA Campus des Cézeaux
– sequence: 3
  givenname: Thierry
  surname: Chateau
  fullname: Chateau, Thierry
  organization: Institut Pascal UMR 6602 CNRS/UBP/IFMA Campus des Cézeaux
BackLink https://hal.science/hal-01653435$$DView record in HAL
BookMark eNp1kN9KwzAUh4NMcJuCjxDwRi86kzRtGu_KmE7oUPwD3oUsPd0yunZLu8nufAff0Cexs-KF6NU5HL7fj8PXQ52iLAChU0oGlBB2Wa1gwLgUB6hLiRQeYfylg7qE-JFHQs6PUK-qFoRQGrCwix6SSXyFYzyDApw1WBcphiyzxkJRY7tc5bBsNl3bssBlhus54AS2UEzBzT7e3ifarTfapTWO81npbD1fHqPDTOcVnHzPPnq-Hj0Nx15yd3M7jBPP-EwIL-CZEMyPJDFTxiDiIpKRliwjImCBiahMOTcgTQgB4aBTPU1ZCKJ5nHA_Ar-PLtreuc7VytmldjtVaqvGcaL2N0LDwOd-sKUNe9ayK1euN1DValFuXNG8p6jkkjIZRKKhzlvKuLKqHGQ_tZSovV3V2FV7uw06-IUa21qqnbb5XwGvDbzaHHb_FqvH-9EX_wnKtoui
CitedBy_id crossref_primary_10_1016_j_engfracmech_2020_107351
crossref_primary_10_1016_j_actaastro_2024_12_048
crossref_primary_10_1016_j_atech_2023_100395
crossref_primary_10_3390_agriengineering5040106
crossref_primary_10_1007_s40840_023_01539_6
crossref_primary_10_1016_j_optcom_2023_130199
crossref_primary_10_1007_s00477_023_02570_6
crossref_primary_10_1016_j_jddst_2023_104751
crossref_primary_10_1155_2020_8627824
Cites_doi 10.1145/242224.242477
10.1109/CVPR.2011.5995552
10.1017/S0334270000004604
10.1007/978-3-642-15552-9_4
10.1109/ICCV.2005.128
10.1137/0111030
10.1016/S0164-1212(00)00089-3
10.1080/10867651.2004.10504901
10.15607/RSS.2013.IX.042
10.1007/3-540-46020-9_38
10.1090/qam/10666
10.1109/FMPC.1995.380454
10.1007/3-540-44480-7_21
10.1137/0724076
ContentType Journal Article
Copyright Copyright © 2017 John Wiley & Sons, Ltd.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: Copyright © 2017 John Wiley & Sons, Ltd.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID AAYXX
CITATION
7SC
8FD
F28
FR3
JQ2
L7M
L~C
L~D
1XC
DOI 10.1002/spe.2497
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Hyper Article en Ligne (HAL)
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Computer and Information Systems Abstracts Professional
DatabaseTitleList
CrossRef
Technology Research Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1097-024X
EndPage 1727
ExternalDocumentID oai:HAL:hal-01653435v1
10_1002_spe_2497
SPE2497
Genre article
GroupedDBID -~X
.3N
.4S
.DC
.GA
.Y3
05W
0R~
10A
123
1L6
1OB
1OC
31~
33P
3EH
3R3
3SF
3WU
4.4
4ZD
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5VS
66C
702
7PT
8-0
8-1
8-3
8-4
8-5
85S
8UM
8WZ
930
9M8
A03
A6W
AAESR
AAEVG
AAHHS
AAHQN
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCQN
ABCUV
ABDPE
ABEFU
ABEML
ABIJN
ABLJU
ABTAH
ACAHQ
ACBWZ
ACCFJ
ACCZN
ACFBH
ACGFS
ACIWK
ACNCT
ACPOU
ACRPL
ACSCC
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMXK
ADNMO
ADOZA
ADXAS
ADZMN
AEEZP
AEIGN
AEIMD
AENEX
AEQDE
AEUQT
AEUYR
AFBPY
AFFPM
AFGKR
AFPWT
AFWVQ
AFZJQ
AHBTC
AITYG
AIURR
AIWBW
AJBDE
AJXKR
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ARCSS
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BNHUX
BROTX
BRXPI
BY8
CS3
CWDTD
D-E
D-F
D0L
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EBS
EJD
F00
F01
F04
FEDTE
G-S
G.N
GNP
GODZA
H.T
H.X
HBH
HF~
HGLYW
HHY
HVGLF
HZ~
IX1
J0M
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
M61
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
NNB
O66
O9-
OIG
P2P
P2W
P2X
P4D
PALCI
PQQKQ
PZZ
Q.N
Q11
QB0
QRW
R.K
RIWAO
RJQFR
ROL
RWI
RX1
RXW
RYL
S10
SAMSI
SUPJJ
TAE
TUS
TWZ
UB1
V2E
W8V
W99
WBKPD
WH7
WIB
WIH
WIK
WOHZO
WQJ
WRC
WWW
WXSBR
WYISQ
WZISG
XG1
XPP
XV2
YYP
ZCA
ZY4
ZZTAW
~02
~IA
~WT
AAMMB
AAYXX
ADMLS
AEFGJ
AEYWJ
AGHNM
AGQPQ
AGXDD
AGYGG
AIDQK
AIDYY
AIQQE
CITATION
7SC
8FD
F28
FR3
JQ2
L7M
L~C
L~D
1XC
ABUFD
ID FETCH-LOGICAL-c3277-54f7723890cb22e847898a92f07525c819d44ce9c6e504eadabd26e71150438e3
IEDL.DBID DR2
ISSN 0038-0644
IngestDate Tue Oct 14 20:10:35 EDT 2025
Fri Jul 25 12:08:03 EDT 2025
Thu Apr 24 23:10:31 EDT 2025
Wed Oct 01 06:01:50 EDT 2025
Wed Jan 22 16:35:24 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 11
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3277-54f7723890cb22e847898a92f07525c819d44ce9c6e504eadabd26e71150438e3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-2396-9995
0000-0003-4854-5686
PQID 1949129587
PQPubID 1046349
PageCount 21
ParticipantIDs hal_primary_oai_HAL_hal_01653435v1
proquest_journals_1949129587
crossref_primary_10_1002_spe_2497
crossref_citationtrail_10_1002_spe_2497
wiley_primary_10_1002_spe_2497_SPE2497
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate November 2017
PublicationDateYYYYMMDD 2017-11-01
PublicationDate_xml – month: 11
  year: 2017
  text: November 2017
PublicationDecade 2010
PublicationPlace Bognor Regis
PublicationPlace_xml – name: Bognor Regis
PublicationSubtitle Practice & Experience
PublicationTitle Software, practice & experience
PublicationYear 2017
Publisher Wiley Subscription Services, Inc
Wiley
Publisher_xml – name: Wiley Subscription Services, Inc
– name: Wiley
References 1987; 24
2012; 2
1996; 28
1963; 11
2012
2011
2000
2010
1944; 2
2004; 9
2009
2006
1995
1873
2005
2004
2013
2002
2001; 56
1985; 26
1999
1995; 7
e_1_2_7_6_1
e_1_2_7_5_1
e_1_2_7_4_1
e_1_2_7_3_1
e_1_2_7_9_1
e_1_2_7_8_1
e_1_2_7_19_1
e_1_2_7_18_1
e_1_2_7_17_1
e_1_2_7_16_1
e_1_2_7_2_1
e_1_2_7_15_1
Vandevoorde D (e_1_2_7_25_1) 2002
e_1_2_7_14_1
e_1_2_7_12_1
e_1_2_7_11_1
e_1_2_7_10_1
e_1_2_7_26_1
e_1_2_7_27_1
e_1_2_7_28_1
Nocedal J (e_1_2_7_7_1) 2006
e_1_2_7_29_1
Lapresté J‐T (e_1_2_7_20_1) 2009
e_1_2_7_30_1
Agarwal S (e_1_2_7_13_1) 2012; 2
e_1_2_7_23_1
e_1_2_7_22_1
Clifford WK (e_1_2_7_21_1) 1873
Veldhuizen T (e_1_2_7_24_1) 1995; 7
References_xml – year: 2009
– start-page: 140
  year: 1995
  end-page: 147
– start-page: 1526
  year: 2005
  end-page: 1531
– start-page: 43
  year: 2010
  end-page: 56
– volume: 26
  start-page: 387
  issue: 04
  year: 1985
  end-page: 403
  article-title: An inexact Levenberg–Marquardt method for large sparse nonlinear least squres
  publication-title: The Journal of the Australian Mathematical Society. Series B. Applied Mathematics
– volume: 7
  start-page: 26
  issue: 5
  year: 1995
  end-page: 31
  article-title: Expression templates
  publication-title: C++ Report
– start-page: 351
  year: 2002
  end-page: 352
– volume: 11
  start-page: 431
  issue: 2
  year: 1963
  end-page: 441
  article-title: An algorithm for least‐squares estimation of nonlinear parameters
  publication-title: Journal of the Society for Industrial & Applied Mathematics
– start-page: 3057
  year: 2011
  end-page: 3064
– year: 2002
– year: 1873
– year: 2006
– volume: 2
  year: 2012
  article-title: Ceres solver: Tutorial & reference
  publication-title: Google Inc
– volume: 24
  start-page: 1152
  issue: 5
  year: 1987
  end-page: 1170
  article-title: A trust region algorithm for nonlinearly constrained optimization
  publication-title: SIAM Journal on Numerical Analysis
– year: 2004
– volume: 56
  start-page: 91
  issue: 1
  year: 2001
  end-page: 99
  article-title: Notable design patterns for domain‐specific languages
  publication-title: Journal of systems and software
– volume: 2
  start-page: 164
  year: 1944
  end-page: 168
  article-title: A method for the solution of certain problems in least squares
  publication-title: Quarterly of Applied Mathematics
– volume: 9
  start-page: 41
  issue: 4
  year: 2004
  end-page: 55
  article-title: Automatic differentiation, C++templates, and photogrammetry
  publication-title: Journal of Graphics Tools
– volume: 28
  start-page: 196
  issue: 4es
  year: 1996
  article-title: Building domain‐specific embedded languages
  publication-title: ACM Computing Surveys (CSUR)
– start-page: 3607
  year: 2011
  end-page: 3613
– start-page: 298
  year: 2000
  end-page: 372
– year: 1999
– year: 2012
– year: 2013
– ident: e_1_2_7_23_1
  doi: 10.1145/242224.242477
– ident: e_1_2_7_17_1
  doi: 10.1109/CVPR.2011.5995552
– ident: e_1_2_7_14_1
  doi: 10.1017/S0334270000004604
– ident: e_1_2_7_8_1
  doi: 10.1007/978-3-642-15552-9_4
– ident: e_1_2_7_29_1
  doi: 10.1109/ICCV.2005.128
– volume: 7
  start-page: 26
  issue: 5
  year: 1995
  ident: e_1_2_7_24_1
  article-title: Expression templates
  publication-title: C++ Report
– ident: e_1_2_7_4_1
– ident: e_1_2_7_3_1
  doi: 10.1137/0111030
– volume: 2
  year: 2012
  ident: e_1_2_7_13_1
  article-title: Ceres solver: Tutorial & reference
  publication-title: Google Inc
– ident: e_1_2_7_27_1
  doi: 10.1016/S0164-1212(00)00089-3
– ident: e_1_2_7_22_1
  doi: 10.1080/10867651.2004.10504901
– volume-title: Introduction à matlab
  year: 2009
  ident: e_1_2_7_20_1
– ident: e_1_2_7_5_1
– ident: e_1_2_7_10_1
– ident: e_1_2_7_11_1
  doi: 10.15607/RSS.2013.IX.042
– ident: e_1_2_7_16_1
– volume-title: A Preliminary Sketch of Biquaternions
  year: 1873
  ident: e_1_2_7_21_1
– ident: e_1_2_7_26_1
  doi: 10.1007/3-540-46020-9_38
– volume-title: Numerical Optimization, Series in Operations Research and Financial Engineering
  year: 2006
  ident: e_1_2_7_7_1
– ident: e_1_2_7_19_1
– ident: e_1_2_7_2_1
  doi: 10.1090/qam/10666
– volume-title: C++ templates
  year: 2002
  ident: e_1_2_7_25_1
– ident: e_1_2_7_6_1
– ident: e_1_2_7_28_1
  doi: 10.1109/FMPC.1995.380454
– ident: e_1_2_7_9_1
– ident: e_1_2_7_12_1
– ident: e_1_2_7_18_1
  doi: 10.1007/3-540-44480-7_21
– ident: e_1_2_7_30_1
  doi: 10.1137/0724076
– ident: e_1_2_7_15_1
SSID ssj0011526
Score 2.2221313
Snippet Summary This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt...
This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt algorithm...
Summary This paper presents an open-source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg-Marquardt...
SourceID hal
proquest
crossref
wiley
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1707
SubjectTerms Algorithms
C++
Computer Science
Computer Vision and Pattern Recognition
Design optimization
genericity
Levenberg–Marquardt
meta‐programming
nonlinear least squares
Title LMA: A generic and efficient implementation of the Levenberg–Marquardt Algorithm
URI https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fspe.2497
https://www.proquest.com/docview/1949129587
https://hal.science/hal-01653435
Volume 47
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1097-024X
  dateEnd: 20241102
  omitProxy: false
  ssIdentifier: ssj0011526
  issn: 0038-0644
  databaseCode: ADMLS
  dateStart: 20120701
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVWIB
  databaseName: Wiley Online Library - Core collection (SURFmarket)
  issn: 0038-0644
  databaseCode: DR2
  dateStart: 19960101
  customDbUrl:
  isFulltext: true
  eissn: 1097-024X
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0011526
  providerName: Wiley-Blackwell
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NTtwwELYoJy6lhVZdoMigqj1l2Ti2sblFCLRCu6jadiWkHiLHsWEFZOlu4MCJd-ANeRJm8getqIR6ipRM_jwzmc_xzDeEfHFRphz3PvBe6IALZcDnDA-EYNKDhWWhwmrk4bHsj_nRiTipsyqxFqbih2h_uKFnlN9rdHCTzneeSEPnV64LcwcsJA8jWc6mRi1zFOCcstMaLnwFEHV5wzvbYzvNiX9EojdnmAf5DGQ-h6plrDlcJr-ap6xSTM6710Xatbd_ETj-32u8I29rCErjymbekwWXr5Dlpr0Drb19lYwGw3iPxvQUmaknlpo8o65knIBARSeXTeY5qpZOPQUoSQdICIUpYw9390Mz-40GWND44nQ6mxRnlx_I-PDg534_qFswBDbCxV3B_S62JdM9mzLmIJQprYxmHpAGExbgRMa5ddpKJ3ocrNKkGZNuF3Emj5SLPpLFfJq7T4Qa7ZV2hkmRZdywVEums0hZ47WXmskO-daoI7E1Pzm2ybhIKmZllsBQJThUHbLVSl5VnBwvyGyDRtvDSKLdjwcJ7sMCrghQ4k3YIRuNwpPadedJqLkGECQUXONrqbl_3iT58f0At2uvFVwnSwxhQVnLuEEWi9m1-wygpkg3S_N9BGNd8ww
linkProvider Wiley-Blackwell
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NbtQwEB615QAXyq-6UMAgBKdsdx3ba8MpQq0WyFaotFIPSJbj2O2KdrdsUw6ceAfekCdhJj9LQSAhTpESJ3E8M5nP9sw3AE9DWuogYkxilCYRUju0OScSKbmKqGHlUFM28mRXjQ_Em0N5uAIvu1yYhh9iueBGllH_r8nAaUF66ydr6PlZ6OPkYbQKV4TCaQohor0ldxQinbrWGm19Jeh3Rcc8O-Bb3Z2_-KLVY4qEvAQzL4PV2tvsrMOHrp9NkMnH_kVV9P2X3ygc__NDbsD1FoWyrFGbm7ASZrdgvavwwFqDvw17-SR7wTJ2ROTUU8_crGShJp1AX8Wmp13wOUmXzSNDNMly4oSiqLHvX79N3OIT6WDFspOj-WJaHZ_egYOd7f1X46StwpD4lPZ3pYgjqkxmBr7gPKA300Y7wyOCDS49IopSCB-MV0EOBCqmK0quwoigpkh1SO_C2mw-CxvAnInaBMeVLEvheGEUN2WqvYsmKsNVD5538rC-pSinShkntiFX5haHytJQ9eDxsuVZQ8vxhzZPUKTLy8SjPc5yS-cohytFoPh52IPNTuK2td5zOzTCIA6SGp_xrBbdX19i37_bpuO9f234CK6O9ye5zV_vvr0P1zihhDq1cRPWqsVFeIAYpyoe1rr8A58n9y0
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9tAEB7xkKpeCvQhAhS2VdWeHJL1rrNbThYQpW2CEC0Sh0qr9T4gKiRpMD301P_AP-SXsONHoKiVqp4s2ePXzoznW-_MNwBvXGyFY95H3nMZMS508DnNIs5p4oOF2bbAauTBQdI7Zh9P-Mkc7NS1MCU_xOyHG3pG8b1GB3cT67fvWEMvJ64ZJg-deVhkXArM59s7mnFHBaRT9FrDpa8oxF1WM8-26HZ95m-xaP4MMyHvwcz7YLWINt0l-Fo_Z5lk8q15lWdN8_MBheN_vsgyPKlQKElLs1mBOTd6Ckt1hwdSOfwzOOoP0vckJadITj00RI8scQXpRIhVZHhRJ5-jdsnYk4AmSR85oTBr7ObX9UBPv6MN5iQ9Px1Ph_nZxXM47u5_2e1FVReGyMS4vsuZ72BnMtkyGaUuRDMhhZbUB7BBuQmIwjJmnDSJ4y0WDFNnliaug1CTxcLFL2BhNB65VSBaeiGdpgm3lmmayYRKGwujvfSJpEkD3tX6UKaiKMdOGeeqJFemKgyVwqFqwKuZ5KSk5fiDzOug0tlh5NHupX2F-7CGKw5A8Ue7ARu1xlXlvZeqLZkMOIiLcI23her-ehP1-XAft2v_KrgFjw73uqr_4eDTOjymCBKKysYNWMinV-5lgDh5tlmY8i1Tevax
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=LMA%3A+A+generic+and+efficient+implementation+of+the+Levenberg%E2%80%93Marquardt+Algorithm&rft.jtitle=Software%2C+practice+%26+experience&rft.au=Ramadasan%2C+Datta&rft.au=Chevaldonn%C3%A9%2C+Marc&rft.au=Chateau%2C+Thierry&rft.date=2017-11-01&rft.issn=0038-0644&rft.eissn=1097-024X&rft.volume=47&rft.issue=11&rft.spage=1707&rft.epage=1727&rft_id=info:doi/10.1002%2Fspe.2497&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_spe_2497
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0038-0644&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0038-0644&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0038-0644&client=summon