Penalty method

Penalty methods are a certain class of algorithms for solving constrained optimization problems.

A penalty method replaces a constrained optimization problem by a series of unconstrained problems whose solutions ideally converge to the solution of the original constrained problem. The unconstrained problems are formed by adding a term, called a penalty function, to the objective function that consists of a penalty parameter multiplied by a measure of violation of the constraints. The measure of violation is nonzero when the constraints are violated and is zero in the region where constraints are not violated.

Description

Let us say we are solving the following constrained problem:

subject to

This problem can be solved as a series of unconstrained minimization problems

where

In the above equations, is the exterior penalty function while is the penalty coefficient. When the penalty coefficient is 0, fp=f. In each iteration of the method, we increase the penalty coefficient (e.g. by a factor of 10), solve the unconstrained problem and use the solution as the initial guess for the next iteration. Solutions of the successive unconstrained problems will asymptotically converge to the solution of the original constrained problem.

Common penalty functions in constrained optimization are the quadratic penalty function and the deadzone-linear penalty function[1].

Convergence

We first consider the set of global optimizers of the original problem, X*.[2]: Thm.9.2.1 Assume that the objective f has bounded level sets, and that the original problem is feasible. Then:

  • For every penalty coefficient p, the set of global optimizers of the penalized problem, Xp*, is non-empty.
  • For every ε>0, there exists a penalty coefficient p such that the set Xp* is contained in an ε-neighborhood of the set X*.

This theorem is helpful mostly when fp is convex, since in this case, we can find the global optimizers of fp.

A second theorem considers local optimizers.[2]: Thm.9.2.2  Let x* be a non-degenerate local optimizer of the original problem ("nondegenerate" means that the gradients of the active constraints are linearly independent and the second-order sufficient optimality condition is satisfied). Then, there exists a neighborhood V* of x*, and some p0>0, such that for all p>p0, the penalized objective fp has exactly one critical point in V* (denoted by x*(p)), and x*(p) approaches x* as p→∞. Also, the objective value f(x*(p)) is weakly-increasing with p.

Practical applications

Image compression optimization algorithms can make use of penalty functions for selecting how best to compress zones of colour to single representative values.[3][4] The penalty method is often used in computational mechanics, especially in the Finite element method, to enforce conditions such as e.g. contact.

The advantage of the penalty method is that, once we have a penalized objective with no constraints, we can use any unconstrained optimization method to solve it. The disadvantage is that, as the penalty coefficient p grows, the unconstrained problem becomes ill-conditioned - the coefficients are very large, and this may cause numeric errors and slow convergence of the unconstrained minimization.[2]: Sub.9.2 

See also

Barrier methods constitute an alternative class of algorithms for constrained optimization. These methods also add a penalty-like term to the objective function, but in this case the iterates are forced to remain interior to the feasible domain and the barrier is in place to bias the iterates to remain away from the boundary of the feasible region. They are practically more efficient than penalty methods.

Augmented Lagrangian methods are alternative penalty methods, which allow to get high-accuracy solutions without pushing the penalty coefficient to infinity. This makes the unconstrained penalized problems easier to solve.

Other nonlinear programming algorithms:

References

  1. ^ Boyd, Stephen; Vandenberghe, Lieven (2004). "6.1". Convex Optimization. Cambridge university press. p. 309. ISBN 978-0521833783.
  2. ^ a b c Nemirovsky and Ben-Tal (2023). "Optimization III: Convex Optimization" (PDF).
  3. ^ Galar, M.; Jurio, A.; Lopez-Molina, C.; Paternain, D.; Sanz, J.; Bustince, H. (2013). "Aggregation functions to combine RGB color channels in stereo matching". Optics Express. 21 (1): 1247–1257. doi:10.1364/oe.21.001247. hdl:2454/21074. PMID 23389018.
  4. ^ "Researchers restore image using version containing between 1 and 10 percent of information". Phys.org (Omicron Technology Limited). Retrieved 26 October 2013.

Smith, Alice E.; Coit David W. Penalty functions Handbook of Evolutionary Computation, Section C 5.2. Oxford University Press and Institute of Physics Publishing, 1996.

Coello, A.C.[1]: Theoretical and Numerical Constraint-Handling Techniques Used with Evolutionary Algorithms: A Survey of the State of the Art. Comput. Methods Appl. Mech. Engrg. 191(11-12), 1245-1287

Courant, R. Variational methods for the solution of problems of equilibrium and vibrations. Bull. Amer. Math. Soc., 49, 1–23, 1943.

Wotao, Y. Optimization Algorithms for constrained optimization. Department of Mathematics, UCLA, 2015.

Read other articles:

Cayo Levantado, Republik Dominika Cayo Levantado adalah sebuah pulau kecil yang terletak di Teluk Samaná. Secara administratif, pulau ini termasuk ke dalam Provinsi Samaná di Republik Dominika. Pulau ini merupakan tujuan wisata yang populer di Republik Dominika. Bandar udara terdekat dari pulau ini, yaitu Bandar Udara Internasional Samaná El Catey, terletak sejauh 68 km. Di pulau ini terdapat sebuah sanggraloka yang dikelola Bahia Principe.[1] Pulau Cayo Levantado diberi julukan Pulau…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Fakhra Salimi Fakhra Salimi (lahir 18 November 1957) adalah seorang aktivis hak asasi manusia, feminis, jurnalis dan penyunting Norwegia kelahiran Pakistan. Ia adalah pendiri dan direktur eksekutif MiRA Resource Centre for Black, Immigrant and Refugee Wo…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Lorong masuk ke erdstall Ratgöbluckn di Perg, Austria—jalurnya cukup tinggi untuk akses wisatawan (diberi penerangan lampu listrik sejak tahun 2002) Erdstall adalah sejenis terowongan bawah tanah yang ditemukan di beberapa kawasan Eropa.[1] Ter…

Map all coordinates using OpenStreetMap Download coordinates as: KML GPX (all coordinates) GPX (primary coordinates) GPX (secondary coordinates) Town in Queensland, AustraliaThe CavesQueenslandCapricornia CavesThe CavesCoordinates23°10′36″S 150°27′35″E / 23.1766°S 150.4597°E / -23.1766; 150.4597 (The Caves (town centre))Population718 (2016 census)[1] • Density15.956/km2 (41.32/sq mi)Postcode(s)4702Area45.0 km2 (17.4 s…

Town in Virginia, United States Town in VirginiaHaymarket, VirginiaTownTown of Haymarket SealNickname: The CrossroadsLocation in Prince William County and the state of VirginiaHaymarketShow map of Prince William areaHaymarketShow map of Northern VirginiaHaymarketShow map of VirginiaHaymarketShow map of the United StatesCoordinates: 38°48′46″N 77°38′6″W / 38.81278°N 77.63500°W / 38.81278; -77.63500Country United StatesState VirginiaCountyPrince W…

Free school in Wembley, Greater London, EnglandMichaela Community SchoolAddressNorth End RoadWembley, Greater London, HA9 0UUEnglandCoordinates51°33′45″N 0°16′44″W / 51.5626°N 0.2788°W / 51.5626; -0.2788InformationOther namesMCSMichaelaTypeFree schoolMottoesKnowledge is powerWork hard, be kind[1]EstablishedSeptember 2014 (2014-09)Local authorityBrent London Borough CouncilTrustMichaela Community SchoolDepartment for Education URN140862 Tables…

  هذه المقالة عن جمهورية. لمعانٍ أخرى، طالع جمهورية (توضيح). أنظمة الحكم أنظمة الحكم الجمهورية:   جمهوريات رئاسية برئاسة تنفيذية منفصلة عن الهيئة التشريعية   نظام شبه رئاسي برئاسة تنفيذية ورئيس منفصل للحكومة يقود بقية السلطة التنفيذية، والذي يُعين من قبل الرئ…

Science fiction involving black people This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Black science fiction – news · newspapers · books · scholar · JSTOR (September 2021) (Learn how and when to remove this template message) Nichelle Nichols as Lieutenant Uhura, a starship officer on the 1960s TV series Star Tr…

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Птиц…

Presiding officer of the Malaysian lower house of Parliament Speaker of the Dewan RakyatYang di-Pertua Dewan RakyatIncumbentJohari Abdulsince 19 December 2022Dewan RakyatStyleYang Berhormat Tuan Yang di-Pertua (formal) Tuan Speaker/Tuan Pengurusi (informal and within the House)Member ofCommittee of Selection, Standing Orders Committee, House Committee, Committee of PrivilegesReports toDewan RakyatAppointerElected by members of the Dewan RakyatTerm lengthElected at the start of each Parliame…

Department of the South African government Department of Arts and Culture List 10 other official names: Departement van Kuns en Kultuur (Afrikaans) UmNyango wezoBukghwari namaSiko (Southern Ndebele) Isebe lezoBuchule, kunyeNkcubeko (Xhosa) umnyango wezobuCiko namaSiko (Zulu) Litiko leteBuciko neMasiko (Swazi) Kgoro ya Botaki le Khaltšharai (Northern Sotho) Lefapha la Bonono le Setso (Sotho) Kgoro e e mabapi le Botaki le Setso (Tswana) Ndzawulo ya swa Vuxo…

Pour les articles homonymes, voir Haut-Karabagh (homonymie), Nagorny (homonymie) et Conflit du Haut-Karabagh. Haut-KarabaghÉglise Saint-Nersès le Grand en 2014.Nom officiel (az) Dağlıq QarabağNoms locaux (hy) Լեռնային Ղարաբաղ, (az) Dağlıq QarabağGéographiePays  AzerbaïdjanPartie de KarabaghSuperficie 4 402,98 km2Géographie Géographie du Haut-Karabagh (d)Coordonnées 39° 48′ 55″ N, 46° 45′ 07″ EDémographi…

Halaman ini berisi artikel tentang film tahun 1931. Untuk kegunaan lain, lihat Public enemy (disambiguasi). The Public Enemyposter rilis teatrikalSutradaraWilliam A. WellmanProduserDarryl F. ZanuckDitulis olehKubec GlasmonJohn Bright[1]SkenarioHarvey F. Thew[1]BerdasarkanBeer and Bloodkarya John Bright danKubec GlasmonPemeranJames CagneyJean HarlowEdward WoodsJoan BlondellSinematograferDevereaux JenningsPenyuntingEdward Michael McDermottPerusahaanproduksiWarner Bros. PicturesDist…

1900 Los Angeles mayoral election ← 1898 December 3, 1900 (1900-12-03) 1902 →   Candidate Meredith P. Snyder Herman Silver Party Democratic Republican Popular vote 10,067 6,946 Percentage 57.71% 39.82% Mayor before election Frederick Eaton Republican Elected Mayor Meredith P. Snyder Democratic The 1900 Los Angeles mayoral election took place on December 3, 1900. Meredith P. Snyder was elected. Results Los Angeles mayoral general election, December 3…

Deputy speaker of the Lok Sabha Deputy Speaker of the Lok SabhaLok Sabhā ke UpādhyakṣaState Emblem of IndiaFlag of IndiaIncumbentVacantsince 23 June 2019Style Honourable (Inside India) His/Her Excellency (Outside India) Member ofLok SabhaReports to Speaker of the Lok Sabha Parliament of India AppointerMembers of Parliament (Lok Sabha)Formation30 May 1952; 71 years ago (1952-05-30)First holderM. Ananthasayanam Ayyangar The Deputy Speaker of the Lok Sabha (IAST: Lok Sabh…

Roller coaster at Disney's Magic Kingdom For other uses, see Barnstormer (disambiguation). The BarnstormerPreviously known as The Barnstormer at Goofy's Wiseacre FarmSign for The Barnstormer, after its relaunch.Magic KingdomLocationMagic KingdomPark sectionFantasyland - Storybook CircusCoordinates28°25′14″N 81°34′42″W / 28.420496°N 81.578423°W / 28.420496; -81.578423StatusOperatingOpening dateOctober 1, 1996 (as Barnstormer)March 12, 2012 (as Great Goofin…

List of events ← 2015 2014 2013 2016 in Japan → 2017 2018 2019 Decades: 1990s 2000s 2010s 2020s See also:Other events of 2016History of Japan  • Timeline  • Years The following lists events that happened during 2016 in Japan. Year: Heisei 28 Incumbents Emperor: Akihito[1] Prime Minister: Shinzō Abe (L–Yamaguchi) Chief Cabinet Secretary: Yoshihide Suga (L–Kanagawa) Chief Justice of the Supreme Court: Itsurō Terada President of the House of…

Building in Saint Petersburg, RussiaHotel AstoriaGeneral informationLocationSaint Petersburg, RussiaOpenedDecember 23, 1912OwnerRocco Forte HotelsManagementRocco Forte HotelsDesign and constructionArchitect(s)Fyodor LidvalDeveloperPalace Hotel CompanyOther informationNumber of rooms169Number of suites86Number of restaurants2Website[1] Hotel Astoria (Russian: гости́ница «Асто́рия») is a five-star hotel in Saint Petersburg, Russia, that first opened in December 1912. It has 213…

此條目可参照英語維基百科相應條目来扩充。 (2023年12月1日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 此條目需要补充更多来源。 (2021年4月4日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會…

German football manager (1971–2016) Sascha Lewandowski Lewandowski in 2016Personal informationDate of birth (1971-10-05)5 October 1971Place of birth Dortmund, North Rhine-Westphalia, West GermanyDate of death 8 June 2016(2016-06-08) (aged 44)Place of death Bochum, North Rhine-Westphalia, GermanyManagerial careerYears Team2006 VfL Bochum II2007–2012 Bayer Leverkusen U192012–2013 Bayer Leverkusen2014 Bayer Leverkusen2015–2016 Union Berlin Sascha Lewandowski (5 October 1971 – 8 June …

Kembali kehalaman sebelumnya