Programação não linear

Em matemática, programação não linear é o processo de resolução de um problema de otimização definido por um sistema de equações e desigualdades, coletivamente denominadas restrições, através de um conjunto de desconhecido variáveis reais, juntamente com uma função objetivo a ser maximizada ou minimizada, onde algumas das restrições ou a função objetivo são não lineares.[1] É um sub-campo da otimização matemática que lida com problemas que não são lineares.

Definição

Seja n, mp números inteiros positivos. Seja X um subconjunto de Rn e f, gi e hj funções reais em X para cada i em {1, ..., m} e cada j em {1, ..., p}, com pelo menos uma dessas funções, f, ge hj sendo não linear.

Um problema de minimização não linear é um problema de otimização da forma:[http://www.ime.unicamp.br/~friedlan/livro.pdf]

Um problema não linear de maximização é definido de forma análoga.

Possíveis tipos de conjunto de restrições

Existem várias possibilidades para a natureza do conjunto de restrições, também conhecido como conjunto viável região viável.

Um problema inviável é aquele para qual nenhum conjunto de valores para a escolha das variáveis satisfaz todas as restrições. Isto é, as restrições são mutuamente contraditórias, e não existe uma solução; o conjunto viável é o conjunto vazio.

Um problema viável é aquele para o qual existe pelo menos um conjunto de valores para a escolha das variáveis que satisfaz todas as restrições.

Um problema unbounded é viável para o qual a função objetivo pode ser feita para ser melhor do que qualquer valor finito. Assim, não há nenhuma solução ótima, porque há sempre uma solução viável que dá um melhor valor da função objetivo que qualquer solução proposta.

Métodos para resolver o problema

Se a função objetivo f é linear e o espaço de restrições é um polítopo, o problema é de programação linear, que pode ser resolvido utilizando-se conhecidas técnicas de programação linear, tais como o método simplex.

Se a função objetivo é côncava (problema de maximização), ou convexa (problema de minimização) e o conjunto de restrições é convexo, então o problema é chamado convexo e métodos gerais de otimização convexa podem ser usados na maioria dos casos.

Se a função objetivo é quadrática e as restrições são do tipo linear, técnicas de programação quadrática são utilizadas.[http://www.ime.unicamp.br/~friedlan/livro.pdf 34]

Se a função objetivo é a razão de uma função côncava e uma função convexa (no caso de maximização) e as restrições são convexas, então o problema pode ser transformado em um problema de otimização convexa usando técnicas de programação fracional.

Vários métodos estão disponíveis para a resolução de problemas não convexos. Uma abordagem é a utilização de formulações especiais de problemas de programação linear. Outro método envolve o uso de técnicas branch and bound, onde o programa é dividido em subclasses para ser resolvido com aproximações convexas (problema de minimização) ou lineares que formam um limite inferior sobre o custo global dentro da subdivisão. Com as divisões posteriores, em algum ponto uma solução real será obtida e terá o custo igual ao melhor limite inferior obtido para qualquer uma das soluções aproximadas. Esta solução é ótima, embora possivelmente não seja única. O algoritmo também pode ser interrompido precocemente, com a certeza de que a melhor solução possível está dentro de uma tolerância a partir do melhor ponto encontrado; tais pontos são chamados de ε-ótimos. Encerrando em pontos ε-ótimos é usualmente necessário para garantir encerramento em tempo finito. Isto é especialmente útil para problemas grandes e difíceis e problemas com custos incertos ou valores onde a incerteza pode ser estimada com uma estimação ideal de pontos é normalmente necessário para garantir finito de terminação. Isto é especialmente útil para grandes problemas difíceis e problemas com o incerto custos ou valores, em que a incerteza pode ser estimada com uma fiabilidade apropriada.

Em diferenciabilidade e qualificação de restrições, as condições Karush-Kuhn-Tucker fornecem condições necessárias para que uma solução seja ótima. Sob convexidade, estas condições também são suficientes. Se algumas das funções são não diferenciáveis, versões subdiferenciais das condições Krush-Kuhn-Tucker estão disponíveis.[2]

Exemplos

Exemplo bidimensional

A tangência da linha com espaço de restrições representa a solução. A linha é a melhor linha de contorno realizável (locus com um determinado valor da função objetivo).

Um problema simples pode ser definido pelas restrições

x1 ≥ 0
x2 ≥ 0
x12 + x22 ≥ 1
x12 + x22 ≤ 2

com uma função objetivo a ser maximizada

f(x) = x1 + x2

onde x = (x1, x2).

Exemplo tridimensional

A tangência da superfície superior com o espaço de restrições no centro representa a solução.

Outro problema simples pode ser definido pelas restrições

x12x22 + x32 ≤ 2
x12 + x22 + x32 ≤ 10

com uma função objetivo a ser maximizada

f(x) = x1x2 + x2x3

onde x = (x1, x2, x3).

Veja também

Referências

  1. Bertsekas, Dimitri P. Nonlinear Programing. [S.l.: s.n.] ISBN 1-886529-00-0 
  2. Ruszczyński, Andrzej. Nonlinear Optimization. [S.l.: s.n.] ISBN 978-0691119151. MR 2199043 

Leitura complementar

Ligações externas

Read other articles:

Fiorenzo Treossi Informazioni personali Arbitro di Calcio Sezione Forlì Attività nazionale Anni Campionato Ruolo 1993-2003 Serie A Arbitro Attività internazionale 1997-2003 UEFA e FIFA Arbitro Premi Anno Premio 19942002 Premio Giorgio BernardiPremio Giovanni Mauro Fiorenzo Treossi (Forlì, 1º giugno 1959) è un dirigente sportivo ed ex arbitro di calcio italiano. Indice 1 Carriera 1.1 Dopo il ritiro 2 Note 3 Collegamenti esterni Carriera Appartenente alla sezione forlivese[1], di...

 

 

Medication used in the treatment of Opioid-Induced Constipation NaldemedineClinical dataTrade namesSymproic, RizmoicOther namesS-297,995AHFS/Drugs.comMonographMedlinePlusa617031License data US DailyMed: Naldemedine Routes ofadministrationBy mouthATC codeA06AH05 (WHO) Legal statusLegal status US: ℞-only EU: Rx-only Pharmacokinetic dataProtein binding93–94%Metabolismprimarily CYP3A4Elimination half-life11 hrsExcretionUrine, fecesIdentifiers IUPAC name 17-(cyclo...

 

 

Rok progresifEmerson, Lake dan Palmer tampil pada tahun 1992Nama lain Art rock rok klasik prog symphonic rock Sumber aliran Rok psikedelis musik progresif jazz folk klasik Sumber kebudayaanPertengahan ke akhir 1960an, Britania Raya dan Amerika SerikatBentuk turunan Krautrock[1] new-age music[2] occult rock[3] post-rock[4] symphonic pop[5] new wave Subgenre Canterbury scene[6] neo-progressive rock[7] Rock in Opposition[6] Genre ca...

Carlotta di PrussiaPrincipessa Ereditaria di Sassonia-Meiningen Nome completotedesco: Friederike Luise Wilhelmine Marianne Charlotte von Preußen NascitaPalazzo di Schönhausen, Berlino, 21 giugno 1831 MorteMeiningen, 30 marzo 1855 PadreAlberto di Prussia MadreMarianna dei Paesi Bassi ConsorteGiorgio II di Sassonia-Meiningen FigliBernardo III, duca di Sassonia-MeiningenPrincipe Giorgio AlbertoPrincipessa Maria Elisabetta Principessa Federica Luisa Guglielmina Marianna Carlotta di Prussia...

 

 

An article about a precolonial kingdom in the Philippines called the Sanmalan polity Part of a series on thePre-colonial history of the Philippines Social classes Ruling class (Maginoo, Ginu, Tumao) Apo, Datu Bagani Lakan Panglima Rajah Sultan Thimuay Middle class Timawa Maharlika Commoners, serfs, and slaves Aliping namamahay Alipin sa gigilid Bulisik Bulislis Horohan Uripon Political entities Luzon Caboloan Cainta Ibalon Ma-i Maynila Namayan Pulilu Sandao Tondo Visayas Cebu Bo-ol/Dapitan Ma...

 

 

Sceaux 行政国 フランス地域圏 (Région) イル=ド=フランス地域圏県 (département) オー=ド=セーヌ県郡 (arrondissement) アントニー郡小郡 (canton) 小郡庁所在地INSEEコード 92071郵便番号 92330市長(任期) フィリップ・ローラン(2008年-2014年)自治体間連合 (fr) メトロポール・デュ・グラン・パリ人口動態人口 19,679人(2007年)人口密度 5466人/km2住民の呼称 Scéens地理座標 北緯48度4...

Đừng nhầm lẫn với Dominica. Cộng hòa Dominica Tên bằng ngôn ngữ chính thức República Dominicana (tiếng Tây Ban Nha) Quốc kỳ Huy hiệu Bản đồ Vị trí của Cộng hoà Dominica Tiêu ngữDios, Patria, Libertad(tiếng Tây Ban Nha: Thiên Chúa, Quê hương, Tự do)Quốc ca¡Quisqueyanos Valientes!'¡Valiant Quisqueyans!Hành chínhChính phủDân chủTổng thốngLuis AbinaderThủ đôSanto Domingo18°30′N 69°59′W18°30′B 69°59′T ...

 

 

Sezione d'urto dei processi di nucleosintesi al variare della temperatura: il processo tre alfa richiede la temperatura più alta dei tre processi principali. Il processo tre alfa è il processo per cui tre nuclei di elio (particella α) sono alla fine trasformati in carbonio dopo una complessa serie di reazioni nucleari che passa attraverso la sintesi del berillio-8, che è una reazione endotermica cioè assorbe energia dal plasma.[1][2] Fa parte delle reazioni nucleari della...

 

 

Most Australian towns and cities have a World War I or ANZAC, and/or World War II memorial or Cenotaph. Listing and photographs are by state and territory: This is a dynamic list and may never be able to satisfy particular standards for completeness. You can help by adding missing items with reliable sources. Australian Capital Territory - Canberra This section needs expansion. You can help by adding to it. (December 2018) Memorial name Location Date established/dedicated Image Honours Notes...

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

 

 

New York City government agency Taxi and Limousine CommissionCommission overviewFormedMarch 2, 1971; 53 years ago (1971-03-02)JurisdictionNew York CityHeadquarters33 Beaver Street, New York City, New York, U.S.Employees666 (2020[update])[1]Annual budget$68.8 million (2016)Commission executiveDavid Do, Commissioner and ChairKey documentsNew York City CharterLocal Law 12 of 1971Websitewww.nyc.gov/tlc The New York City Taxi and Limousine Commission (NYC TLC) is ...

 

 

Association of Reproductive Health ProfessionalsOperates in the USAAbbreviationARHPFormation1963; 61 years ago (1963)FounderAlan Frank GuttmacherDissolved2019; 5 years ago (2019)PurposeReproductive healthHeadquartersWashington, DCMembership nurse practitioners nurse midwives pharmacistsphysician assistants physiciansresearchers educatorsother professionals The Association of Reproductive Health Professionals (ARHP) was a non-profit organization founded in 1...

Japanese manga series Let's Make a Mug TooCover of Yaku nara Mug Cup mo volume 1 by Planetやくならマグカップも(Yaku nara Magu Kappu mo) MangaWritten byOsamu KashiwaraPublished byPlanetOriginal runFebruary 14, 2012 – presentVolumes34 MangaWritten byOsamu KashiwaraPublished byAkita ShotenMagazineManga CrossDemographicShōnenOriginal runJanuary 28, 2021 – August 25, 2022Volumes2 Anime television seriesDirected byJun KamiyaWritten byNaruhisa ArakawaMusi...

 

 

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

 

مالية عامةصنف فرعي من الاقتصاد فروع  القائمة ... اقتصاد سياسي — اقتصاد بيئي — سياسة مالية — سياسة — حمولة[1] تعديل - تعديل مصدري - تعديل ويكي بيانات جزء من سلسلة حول الحكومةمالية عامة السياسات سياسة اقتصادية سياسة مالية سياسة نقدية سياسة تجارية سياسة الاستثمار سياسة �...

هذه قائمة بأعلام إندونيسيا، حيث تضم صورا ومعلومات حول الأعلام الإندونيسية الرسمية المستخدمة والأعلام التاريخية الأخرى. العلم الوطني المقالة الرئيسة: علم إندونيسيا العلم التاريخ الاستخدام وصف 17 أغسطس 1945 – علم إندونيسيا يحتوي على اللونين الأحمر والأبيض على شكل أفقي 17 أغس�...

 

 

Style of cooking native to Jamaica Jamaican jerk chicken Key ingredients in jerk cooking:Allspice (dried unripe fruit of Pimenta dioica)Scotch bonnet chili peppers (cultivar of Capsicum chinense) Jerk is a style of cooking native to Jamaica, in which meat is dry-rubbed or wet marinated with a hot spice mixture called Jamaican jerk spice. The art of jerking (or cooking with jerk spice) originated with indigenous peoples in Jamaica from the Arawak and Taíno tribes, and was carried forward by t...

 

 

Campeonato Uruguayo 1917 Datos generalesSede Fecha 1917Edición XVIIOrganizador Asociación Uruguaya de FútbolPalmarésPrimero NacionalSegundo PeñarolTercero UniversalDatos estadísticosParticipantes 10Partidos 90Goles 202 (2,24 por partido)Máximo goleador Héctor Scarone (14 goles)(Nacional) Intercambio de plazas Ascenso(s): CharleyCronología Campeonato Uruguayo 1916 Campeonato Uruguayo 1917 Campeonato Uruguayo 1918 [editar datos en Wikidata] El Campeonato Uruguayo 1917 constit...

National highway in India National Highway 335Map of National Highway 335 in redRoute informationAuxiliary route of NH 35Length110 km (68 mi)Major junctionsFromBandaToLalganj LocationCountryIndiaStatesUttar PradeshPrimarydestinationsFatehpur, Raebareli, Banda Highway system Roads in India Expressways National State Asian ← NH 35→ NH 31 National Highway 335 (NH 335) is a National Highway in India.[1] References ^ Rationalisation of Numbering Systems of National Highw...

 

 

Public, coeducational high schoolOhio State School for the BlindAddress5220 North High Street, Columbus, OhioCoordinates40°4′9″N 83°0′43″W / 40.06917°N 83.01194°W / 40.06917; -83.01194InformationTypePublic, Coeducational high schoolEstablished1837; 187 years ago (1837)SuperintendentLou Maynus[1]PrincipalMichelle Wagner-[2]GradesK-12Campus typeResidentialColor(s)Red and Blue[1]   Fight songFight The Team Ac...