Share to: share facebook share twitter share wa share telegram print page

Linear complementarity problem

In mathematical optimization theory, the linear complementarity problem (LCP) arises frequently in computational mechanics and encompasses the well-known quadratic programming as a special case. It was proposed by Cottle and Dantzig in 1968.[1][2][3]

Formulation

Given a real matrix M and vector q, the linear complementarity problem LCP(q, M) seeks vectors z and w which satisfy the following constraints:

  • (that is, each component of these two vectors is non-negative)
  • or equivalently This is the complementarity condition, since it implies that, for all , at most one of and can be positive.

A sufficient condition for existence and uniqueness of a solution to this problem is that M be symmetric positive-definite. If M is such that LCP(q, M) has a solution for every q, then M is a Q-matrix. If M is such that LCP(q, M) have a unique solution for every q, then M is a P-matrix. Both of these characterizations are sufficient and necessary.[4]

The vector w is a slack variable,[5] and so is generally discarded after z is found. As such, the problem can also be formulated as:

  • (the complementarity condition)

Convex quadratic-minimization: Minimum conditions

Finding a solution to the linear complementarity problem is associated with minimizing the quadratic function

subject to the constraints

These constraints ensure that f is always non-negative. The minimum of f is 0 at z if and only if z solves the linear complementarity problem.

If M is positive definite, any algorithm for solving (strictly) convex QPs can solve the LCP. Specially designed basis-exchange pivoting algorithms, such as Lemke's algorithm and a variant of the simplex algorithm of Dantzig have been used for decades. Besides having polynomial time complexity, interior-point methods are also effective in practice.

Also, a quadratic-programming problem stated as minimize subject to as well as with Q symmetric

is the same as solving the LCP with

This is because the Karush–Kuhn–Tucker conditions of the QP problem can be written as:

with v the Lagrange multipliers on the non-negativity constraints, λ the multipliers on the inequality constraints, and s the slack variables for the inequality constraints. The fourth condition derives from the complementarity of each group of variables (x, s) with its set of KKT vectors (optimal Lagrange multipliers) being (v, λ). In that case,

If the non-negativity constraint on the x is relaxed, the dimensionality of the LCP problem can be reduced to the number of the inequalities, as long as Q is non-singular (which is guaranteed if it is positive definite). The multipliers v are no longer present, and the first KKT conditions can be rewritten as:

or:

pre-multiplying the two sides by A and subtracting b we obtain:

The left side, due to the second KKT condition, is s. Substituting and reordering:

Calling now

we have an LCP, due to the relation of complementarity between the slack variables s and their Lagrange multipliers λ. Once we solve it, we may obtain the value of x from λ through the first KKT condition.

Finally, it is also possible to handle additional equality constraints:

This introduces a vector of Lagrange multipliers μ, with the same dimension as .

It is easy to verify that the M and Q for the LCP system are now expressed as:

From λ we can now recover the values of both x and the Lagrange multiplier of equalities μ:

In fact, most QP solvers work on the LCP formulation, including the interior point method, principal / complementarity pivoting, and active set methods.[1][2] LCP problems can be solved also by the criss-cross algorithm,[6][7][8][9] conversely, for linear complementarity problems, the criss-cross algorithm terminates finitely only if the matrix is a sufficient matrix.[8][9] A sufficient matrix is a generalization both of a positive-definite matrix and of a P-matrix, whose principal minors are each positive.[8][9][10] Such LCPs can be solved when they are formulated abstractly using oriented-matroid theory.[11][12][13]

See also

Notes

References

Further reading

  • R. Chandrasekaran. "Bimatrix games" (PDF). pp. 5–7. Retrieved 18 December 2015.
  • LCPSolve — A simple procedure in GAUSS to solve a linear complementarity problem
  • Siconos/Numerics open-source GPL implementation in C of Lemke's algorithm and other methods to solve LCPs and MLCPs

This information is adapted from Wikipedia which is publicly available.

Read other articles:

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel ini memiliki terlalu banyak pranala ke artikel lainnya, dan membutuhkan perapian untuk memenuhi standar kualitas Wikipedia. Berdasarkan pedom…

اولاد على (دوار فى اولاد بلحسن) البلد المغرب  الارض و السكان الحكم التأسيس والسيادة [[تصنيف: غلط فى قوالب ويكى بيانات|]] تعديل مصدري - تعديل   اولاد على هوا دوار فى المغرب. المكان اولاد على موجود فى منطقه اداريه اسمها اولاد بلحسن. لينكات اولاد على معرف جوجل لرسوم المعرفه (الإ…

For the Romanian village, see Siliştea, Brăila. Town in Western AustraliaMucheaWestern AustraliaMucheaCoordinates31°34′44″S 115°58′04″E / 31.579°S 115.9679°E / -31.579; 115.9679Population762 (UCL 2021)[1]Established1904Postcode(s)6501Elevation95 m (312 ft)Area215.1 km2 (83.1 sq mi)Location 57 km (35 mi) N of Perth 13 km (8 mi) NNW of Bullsbrook LGA(s)Shire of ChitteringState electorate(s)MooreFederal divis…

Municipality in South, BrazilGuaíraMunicipality FlagCoat of armsLocation in Paraná stateGuaíraLocation in BrazilCoordinates: 24°4′48″S 54°15′21″W / 24.08000°S 54.25583°W / -24.08000; -54.25583CountryBrazilRegionSouthStateParanáMesoregionOeste ParanaenseArea • Total560 km2 (220 sq mi)Population (2020 [1]) • Total33,310 • Density59/km2 (150/sq mi)Time zoneUTC−3 (BRT) Guaíra is a muni…

1863 novel by Charles Kingsley For other uses, see The Water Babies. This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: The Water-Babies, A Fairy Tale for a Land Baby – news · newspapers · books · scholar · JSTOR (February 2016) (Learn how and when to remove this template message) The Water-Babies, a Fairy Tale for a Land Baby The Water Babies (illustrated by…

Гандерангл. Gander Основні дані 48°57′25″ пн. ш. 54°36′32″ зх. д. / 48.95694° пн. ш. 54.60889° зх. д. / 48.95694; -54.60889Координати: 48°57′25″ пн. ш. 54°36′32″ зх. д. / 48.95694° пн. ш. 54.60889° зх. д. / 48.95694; -54.60889 Країна КанадаРегіон  Ньюфаундлен…

Wilhelmus Zakaria JohannesWilhelmus Zakaria Johannes pada perangko Indonesia 1999Lahir(1895-07-16)16 Juli 1895Termanu, Onatali, Rote Tengah, Rote Ndao, Nusa Tenggara Timur, Hindia BelandaMeninggal4 September 1952(1952-09-04) (umur 57)Den Haag, BelandaPendidikanDokter, radiologisAlmamaterSchool tot Opleiding van Inlandsche ArtsenPekerjaanAkademikus, politikusPartai politik  Parkindo Fasad nisan makam Wilhelmus Zakaria Johannes di TMPNU Kalibata, Jakarta Prof. dr. Wilhelmus Zakaria …

Streets with numbers instead of names in the borough of Manhattan, New York City Midtown Manhattan in October 2019 The New York City borough of Manhattan contains 214 numbered east–west streets ranging from 1st to 228th, the majority of them designated in the Commissioners' Plan of 1811. These streets do not run exactly east–west, because the grid plan is aligned with the Hudson River, rather than with the cardinal directions. Thus, the majority of the Manhattan grid's west is approximately …

Een lijst van bruggen in Heerenveen. Brug Overspant Weg Jaar Type Materiaal Afbeelding Herenwalsterbrug Heeresloot/Veenscheiding Herenwal/Breedpad 1996 ophaalbrug ijzer/staal Jousterbrug Nieuwe Heerenveense Kanaal Jousterweg 1976 ophaalbrug ijzer/staal Rotstergaasterbrug Engelenvaart Rotstergaasterweg 1975 ophaalbrug ijzer/staal Stationsbrug Heeresloot Stationsstraat/Fok ophaalbrug ijzer/staal Terbandsterbrug Heeresloot Heerenwal/Schans basculebrug ijzer/staal Trambrug Heeresloot K.R. Poststraat…

Highway in Washington State Route 28A map of central Washington with SR 28 highlighted in redRoute informationMaintained by WSDOTLength135.25 mi[1] (217.66 km)Existed1964–presentMajor junctionsWest end US 2 / US 97 near East WenatcheeMajor intersections SR 281 in Quincy SR 17 in Soap Lake SR 21 in Odessa SR 23 in Harrington East end US 2 in Davenport LocationCountryUnited StatesStateWashingtonCountiesDouglas, Grant, …

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أغسطس 2021) هربرت بروك وركمانبيانات شخصيةالميلاد 1862الوفاة 1951[1][2][3] (88/89 سنة)المهن أستاذ جامعي مؤرخ بيانات أخرىعمل عند جامعة فاندربيلت الديانة ميثودية الجوائ

Unidentified group allegedly involved with the assassination of John F Kennedy The three tramps The three tramps are three men photographed by several Dallas-area newspapers under police escort near the Texas School Book Depository shortly after the assassination of United States President John F. Kennedy on November 22, 1963. Since the mid-1960s, various allegations have been made about the identities of the men and their involvement in a conspiracy to kill Kennedy. The three men were later ide…

International sport governing body FIA redirects here. For other uses, see FIA (disambiguation).For the racing control body known as FIM, see Fédération Internationale de Motocyclisme. Fédération Internationale de l'AutomobileAbbreviationFIAFormation20 June 1904; 119 years ago (1904-06-20) (as AIACR)TypeNon-profit[1]Legal statusInternational association[2]PurposeMotorists' issuesMotorsportsHeadquartersPlace de la ConcordeLocationParis, FranceRegion served In…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (فبراير 2023) هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر مغاير للذي أنشأها؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. يمكن أيضاً ت…

This article is about characters appearing in Marvel Television's Netflix series. For characters reappearing in Marvel Studios's MCU projects, see Characters of the Marvel Cinematic Universe. Main cast members (L–R)) Cox, Woll, Henson, Bernthal, and Yung at the 2015 New York Comic Con. Daredevil is an American streaming television series created for Netflix by Drew Goddard, based on the Marvel Comics character of the same name. It is set in the Marvel Cinematic Universe (MCU), sharing continui…

Sporting event delegationCosta Rica at the2024 Summer OlympicsIOC codeCRCNOCCosta Rican Olympic CommitteeWebsitewww.concrc.org (in Spanish)in Paris, France26 July 2024 (2024-07-26) – 11 August 2024 (2024-08-11)Competitors3 in 2 sportsMedals Gold 0 Silver 0 Bronze 0 Total 0 Summer Olympics appearances (overview)19361948–19601964196819721976198019841988199219962000200420082012201620202024 Costa Rica is scheduled to compete at the 2024 Summer Olympics in …

2004 video gameThe Nightmare of Druaga: Fushigi no DungeonDeveloper(s)ArikaMatrix SoftwareChunsoftPublisher(s)JP: ArikaNA: NamcoProducer(s)Ichiro MiharaYasuhiro OhoriArtist(s)Takeshi OkazakiWriter(s)Ichiro TezukaIchiro MiharaOsamu YanaseComposer(s)Masashi YanoAyako SasōShinji HosoeTakayuki AiharaSeriesBabylonian Castle SagaMystery DungeonPlatform(s)PlayStation 2ReleaseJP: July 29, 2004[2]NA: October 27, 2004[1]Genre(s)RoguelikeMode(s)Single-player The Nightmare of Druaga: Fushig…

Senate of the state of New Jersey For the current session, see 220th New Jersey Legislature. New Jersey SenateNew Jersey LegislatureTypeTypeUpper House Term limitsNoneHistoryNew session startedJanuary 11, 2022LeadershipPresidentNicholas Scutari (D) since January 11, 2022 President pro temporeSandra Bolden Cunningham (D) since January 11, 2022 Majority LeaderTeresa Ruiz (D) since January 11, 2022 Minority LeaderAnthony M. Bucco (R) since July 1, 2023 StructureSeats40Political groupsMajority  …

Railway station in Tamil Nadu, India 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: Mettupalayam railway station – news · newspapers · books · scholar · JSTOR (May 2015) (Learn how and when to remove this template message) MettupalayamIndian Railways stationLogo for the 150th year celebration of Mettupalayam R…

Māori explorer [Interactive fullscreen map + nearby articles] Tia's route1 Maketu2 Kaharoa3 Lake Rotorua4 Horohoro5 Whakamaru6 Mount Titiraupenga7 Ātiamuri8 Aratiatia, near Wairakei9 Pākā Bay10 (Mount Tauhara)11 Motutere12 Tokaanu13 Mount Hauhungaroa14 Mount Hurakia In Māori traditions, Tia was an early Māori explorer of Aotearoa New Zealand and a rangatira (chief) in the Arawa tribal confederation. He is responsible for the names of various features and settlements around the central Nort…

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 13.59.70.211