<?xml version="1.0" encoding="UTF-8"?>
<ONIXMessage release="3.0" xmlns="http://ns.editeur.org/onix/3.0/reference">
  <Header>
    <Sender>
      <SenderName>EDP Sciences</SenderName>
    </Sender>
    <MessageNumber>1776852135</MessageNumber>
    <SentDateTime>20260422</SentDateTime>
    <DefaultLanguageOfText>fre</DefaultLanguageOfText>
  </Header>
  <Product>
    <RecordReference>laboutique.edpsciences.fr-002482</RecordReference>
    <NotificationType>03</NotificationType>
    <RecordSourceType>01</RecordSourceType>
    <ProductIdentifier>
      <ProductIDType>01</ProductIDType>
      <IDValue>002482</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>03</ProductIDType>
      <IDValue>9782759831623</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>15</ProductIDType>
      <IDValue>9782759831623</IDValue>
    </ProductIdentifier>
    <DescriptiveDetail>
      <ProductComposition>00</ProductComposition>
      <ProductForm>BA</ProductForm>
      <Measure>
        <MeasureType>02</MeasureType>
        <Measurement>160</Measurement>
        <MeasureUnitCode>mm</MeasureUnitCode>
      </Measure>
      <Measure>
        <MeasureType>01</MeasureType>
        <Measurement>240</Measurement>
        <MeasureUnitCode>mm</MeasureUnitCode>
      </Measure>
      <Collection>
        <CollectionType>10</CollectionType>
        <TitleDetail>
          <TitleType>01</TitleType>
          <TitleElement>
            <TitleElementLevel>02</TitleElementLevel>
            <TitleText>Current Natural Sciences</TitleText>
          </TitleElement>
        </TitleDetail>
      </Collection>
      <TitleDetail>
        <TitleType>01</TitleType>
        <TitleElement>
          <TitleElementLevel>01</TitleElementLevel>
          <TitleText>Optimization techniques I </TitleText>
          <Subtitle>Continuous optimization</Subtitle>
        </TitleElement>
      </TitleDetail>
      <Contributor>
        <SequenceNumber>1</SequenceNumber>
        <ContributorRole>A01</ContributorRole>
        <NameIdentifier>
          <NameIDType>01</NameIDType>
          <IDValue>A2081</IDValue>
        </NameIdentifier>
        <PersonName>Max Cerf</PersonName>
        <PersonNameInverted>Cerf, Max</PersonNameInverted>
        <NamesBeforeKey>Max</NamesBeforeKey>
        <KeyNames>Cerf</KeyNames>
        <BiographicalNote language="fre">Max CERF est ingénieur à Ariane Group depuis 1990. Ses activités portent sur l’optimisation des trajectoires et véhicules de transport spatial. Ancien élève de l’Ecole Centrale de Paris (1989), il est titulaire d’une habilitation à diriger des recherches (2019) et exerce des fonctions d’enseignement à l’université. Il a reçu le grade de Chevalier de l’Ordre National du Mérite (2015).</BiographicalNote>
        <BiographicalNote language="eng">&lt;p&gt;&lt;font color="#000000" face="Lucida Sans Unicode"&gt;&lt;span style="font-size: 14.6667px;"&gt;&lt;b&gt;Max CERF is an expert engineer in mission analysis at Ariane Group.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;His activities focus on the optimization of space vehicles and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;their trajectories. He also teaches at engineering schools and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;universities.&lt;/b&gt;&lt;/p&gt;</BiographicalNote>
      </Contributor>
      <Language>
        <LanguageRole>01</LanguageRole>
        <LanguageCode>eng</LanguageCode>
      </Language>
      <Extent>
        <ExtentType>08</ExtentType>
        <ExtentValue>482</ExtentValue>
        <ExtentUnit>03</ExtentUnit>
      </Extent>
      <Illustrated>01</Illustrated>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Mathématiques</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Informatique</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Ingénierie</SubjectHeadingText>
      </Subject>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Mathématiques|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Informatique|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Ingénierie|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>20</SubjectSchemeIdentifier>
        <SubjectHeadingText>path;flow;assignment problems;variations;differential equations;gradient-free algorithms;linear programming</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>10</SubjectSchemeIdentifier>
        <SubjectSchemeVersion>2011</SubjectSchemeVersion>
        <SubjectCode>MAT003000</SubjectCode>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>01</SubjectSchemeIdentifier>
        <SubjectCode>510</SubjectCode>
      </Subject>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>05</AudienceCode>
    </DescriptiveDetail>
    <CollateralDetail>
      <TextContent>
        <TextType>03</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;blockquote&gt;&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;This book is the English translation of «Techniques d'optimisation tomes 1 et 2» which was part of the final selection of «Prix Roberval 2023» in the «Higher Education» category.&lt;/b&gt;&lt;/blockquote&gt;</Text>
        <Text language="eng">&lt;blockquote&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/blockquote&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>02</TextType>
        <ContentAudience>00</ContentAudience>
        <Text>&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques.&lt;/p&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>04</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;-free optimization 85&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
        <Text language="eng">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;/span&gt;-free optimization 85&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
      </TextContent>
      <SupportingResource>
        <ResourceContentType>21</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>06</ResourceMode>
        <ResourceVersion>
          <ResourceForm>01</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/produit/1365/9782759831647/optimization-techniques-i</ResourceLink>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>01</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/016/original/9782759831623-Optimization-tome1_couv-sofedis.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20240913T175127+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>15</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/017/original/9782759831623-Optimization-tome1_couv-THUBNAIL.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20250728T120513+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
    </CollateralDetail>
    <PublishingDetail>
      <Imprint>
        <ImprintIdentifier>
          <ImprintIDType>01</ImprintIDType>
          <IDValue>P15</IDValue>
        </ImprintIdentifier>
        <ImprintName>EDP Sciences &amp; Science Press</ImprintName>
      </Imprint>
      <Publisher>
        <PublishingRole>01</PublishingRole>
        <PublisherIdentifier>
          <PublisherIDType>01</PublisherIDType>
          <IDValue>P15</IDValue>
        </PublisherIdentifier>
        <PublisherName>EDP Sciences &amp; Science Press</PublisherName>
      </Publisher>
      <PublishingStatus>04</PublishingStatus>
      <PublishingDate>
        <PublishingDateRole>11</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>01</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>19</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <CopyrightStatement>
        <CopyrightYear>2026</CopyrightYear>
        <CopyrightOwner>
          <CopyrightOwnerIdentifier>
            <CopyrightOwnerIDType>06</CopyrightOwnerIDType>
            <IDValue>3052868830012</IDValue>
          </CopyrightOwnerIdentifier>
        </CopyrightOwner>
      </CopyrightStatement>
      <SalesRights>
        <SalesRightsType>01</SalesRightsType>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </SalesRights>
    </PublishingDetail>
    <RelatedMaterial>
      <RelatedProduct>
        <ProductRelationCode>27</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
      <RelatedProduct>
        <ProductRelationCode>27</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831661</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831661</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
    </RelatedMaterial>
    <ProductSupply>
      <Market>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </Market>
      <MarketPublishingDetail>
        <PublisherRepresentative>
          <AgentRole>08</AgentRole>
          <AgentName>EDP Sciences &amp; Science Press</AgentName>
        </PublisherRepresentative>
        <MarketPublishingStatus>04</MarketPublishingStatus>
        <MarketDate>
          <MarketDateRole>01</MarketDateRole>
          <DateFormat>00</DateFormat>
          <Date>20231012</Date>
        </MarketDate>
      </MarketPublishingDetail>
      <SupplyDetail>
        <Supplier>
          <SupplierRole>03</SupplierRole>
          <SupplierIdentifier>
            <SupplierIDType>01</SupplierIDType>
            <IDValue>D1</IDValue>
          </SupplierIdentifier>
          <SupplierName>EDP Sciences</SupplierName>
        </Supplier>
        <ProductAvailability>21</ProductAvailability>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>05</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>123.00</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>6.41</TaxAmount>
          </Tax>
          <CurrencyCode>EUR</CurrencyCode>
        </Price>
      </SupplyDetail>
    </ProductSupply>
  </Product>
  <Product>
    <RecordReference>laboutique.edpsciences.fr-R002252</RecordReference>
    <NotificationType>03</NotificationType>
    <RecordSourceType>01</RecordSourceType>
    <ProductIdentifier>
      <ProductIDType>01</ProductIDType>
      <IDValue>R002252</IDValue>
    </ProductIdentifier>
    <DescriptiveDetail>
      <ProductComposition>00</ProductComposition>
      <ProductForm>ED</ProductForm>
      <ProductFormDetail>E107</ProductFormDetail>
      <EpubTechnicalProtection>00</EpubTechnicalProtection>
      <TitleDetail>
        <TitleType>01</TitleType>
        <TitleElement>
          <TitleElementLevel>01</TitleElementLevel>
          <TitleText>Optimization techniques I </TitleText>
          <Subtitle>Continuous optimization</Subtitle>
        </TitleElement>
      </TitleDetail>
      <Language>
        <LanguageRole>01</LanguageRole>
        <LanguageCode>eng</LanguageCode>
      </Language>
      <Extent>
        <ExtentType>08</ExtentType>
        <ExtentValue>484</ExtentValue>
        <ExtentUnit>03</ExtentUnit>
      </Extent>
      <Extent>
        <ExtentType>22</ExtentType>
        <ExtentValue>15746329</ExtentValue>
        <ExtentUnit>17</ExtentUnit>
      </Extent>
    </DescriptiveDetail>
    <CollateralDetail>
    </CollateralDetail>
    <PublishingDetail>
      <Imprint>
        <ImprintIdentifier>
          <ImprintIDType>01</ImprintIDType>
          <IDValue>P15</IDValue>
        </ImprintIdentifier>
        <ImprintName>EDP Sciences &amp; Science Press</ImprintName>
      </Imprint>
      <Publisher>
        <PublishingRole>01</PublishingRole>
        <PublisherIdentifier>
          <PublisherIDType>01</PublisherIDType>
          <IDValue>P15</IDValue>
        </PublisherIdentifier>
        <PublisherName>EDP Sciences &amp; Science Press</PublisherName>
      </Publisher>
      <PublishingDate>
        <PublishingDateRole>11</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
    </PublishingDetail>
    <RelatedMaterial>
      <RelatedProduct>
        <ProductRelationCode>02</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>01</ProductIDType>
          <IDValue>002483</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
    </RelatedMaterial>
    <ProductSupply>
      <SupplyDetail>
        <Supplier>
          <SupplierRole>03</SupplierRole>
          <SupplierIdentifier>
            <SupplierIDType>01</SupplierIDType>
            <IDValue>D1</IDValue>
          </SupplierIdentifier>
          <SupplierName>EDP Sciences</SupplierName>
        </Supplier>
        <ProductAvailability>45</ProductAvailability>
        <UnpricedItemType>03</UnpricedItemType>
      </SupplyDetail>
    </ProductSupply>
  </Product>
  <Product>
    <RecordReference>laboutique.edpsciences.fr-002483</RecordReference>
    <NotificationType>03</NotificationType>
    <RecordSourceType>01</RecordSourceType>
    <ProductIdentifier>
      <ProductIDType>01</ProductIDType>
      <IDValue>002483</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>03</ProductIDType>
      <IDValue>9782759831647</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>15</ProductIDType>
      <IDValue>9782759831647</IDValue>
    </ProductIdentifier>
    <DescriptiveDetail>
      <ProductComposition>10</ProductComposition>
      <ProductForm>EA</ProductForm>
      <ProductFormDetail>E107</ProductFormDetail>
      <PrimaryContentType>10</PrimaryContentType>
      <EpubTechnicalProtection>00</EpubTechnicalProtection>
      <ProductPart>
        <ProductIdentifier>
          <ProductIDType>01</ProductIDType>
          <IDValue>R002252</IDValue>
        </ProductIdentifier>
        <ProductForm>ED</ProductForm>
        <ProductFormDetail>E107</ProductFormDetail>
        <NumberOfCopies>1</NumberOfCopies>
      </ProductPart>
      <Collection>
        <CollectionType>10</CollectionType>
        <TitleDetail>
          <TitleType>01</TitleType>
          <TitleElement>
            <TitleElementLevel>02</TitleElementLevel>
            <TitleText>Current Natural Sciences</TitleText>
          </TitleElement>
        </TitleDetail>
      </Collection>
      <TitleDetail>
        <TitleType>01</TitleType>
        <TitleElement>
          <TitleElementLevel>01</TitleElementLevel>
          <TitleText>Optimization techniques I </TitleText>
          <Subtitle>Continuous optimization</Subtitle>
        </TitleElement>
      </TitleDetail>
      <Contributor>
        <SequenceNumber>1</SequenceNumber>
        <ContributorRole>A01</ContributorRole>
        <NameIdentifier>
          <NameIDType>01</NameIDType>
          <IDValue>A2081</IDValue>
        </NameIdentifier>
        <PersonName>Max Cerf</PersonName>
        <PersonNameInverted>Cerf, Max</PersonNameInverted>
        <NamesBeforeKey>Max</NamesBeforeKey>
        <KeyNames>Cerf</KeyNames>
        <BiographicalNote language="fre">Max CERF est ingénieur à Ariane Group depuis 1990. Ses activités portent sur l’optimisation des trajectoires et véhicules de transport spatial. Ancien élève de l’Ecole Centrale de Paris (1989), il est titulaire d’une habilitation à diriger des recherches (2019) et exerce des fonctions d’enseignement à l’université. Il a reçu le grade de Chevalier de l’Ordre National du Mérite (2015).</BiographicalNote>
        <BiographicalNote language="eng">&lt;p&gt;&lt;font color="#000000" face="Lucida Sans Unicode"&gt;&lt;span style="font-size: 14.6667px;"&gt;&lt;b&gt;Max CERF is an expert engineer in mission analysis at Ariane Group.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;His activities focus on the optimization of space vehicles and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;their trajectories. He also teaches at engineering schools and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;universities.&lt;/b&gt;&lt;/p&gt;</BiographicalNote>
      </Contributor>
      <Language>
        <LanguageRole>01</LanguageRole>
        <LanguageCode>eng</LanguageCode>
      </Language>
      <Extent>
        <ExtentType>08</ExtentType>
        <ExtentValue>482</ExtentValue>
        <ExtentUnit>03</ExtentUnit>
      </Extent>
      <Illustrated>01</Illustrated>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Mathématiques</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Informatique</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Ingénierie</SubjectHeadingText>
      </Subject>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Mathématiques|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Informatique|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Ingénierie|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>20</SubjectSchemeIdentifier>
        <SubjectHeadingText>path;flow;assignment problems;variations;differential equations;gradient-free algorithms;linear programming</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>10</SubjectSchemeIdentifier>
        <SubjectSchemeVersion>2011</SubjectSchemeVersion>
        <SubjectCode>MAT003000</SubjectCode>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>01</SubjectSchemeIdentifier>
        <SubjectCode>510</SubjectCode>
      </Subject>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>05</AudienceCode>
    </DescriptiveDetail>
    <CollateralDetail>
      <TextContent>
        <TextType>03</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;blockquote&gt;&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;This book is the English translation of «Techniques d'optimisation tomes 1 et 2» which was part of the final selection of «Prix Roberval 2023» in the «Higher Education» category.&lt;/b&gt;&lt;/blockquote&gt;</Text>
        <Text language="eng">&lt;blockquote&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/blockquote&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>02</TextType>
        <ContentAudience>00</ContentAudience>
        <Text>&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques.&lt;/p&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>04</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;-free optimization 85&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
        <Text language="eng">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;/span&gt;-free optimization 85&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
      </TextContent>
      <SupportingResource>
        <ResourceContentType>21</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>06</ResourceMode>
        <ResourceVersion>
          <ResourceForm>01</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/produit/1365/9782759831647/optimization-techniques-i</ResourceLink>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>01</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/016/original/9782759831623-Optimization-tome1_couv-sofedis.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20240913T175127+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>15</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/017/original/9782759831623-Optimization-tome1_couv-THUBNAIL.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20250728T120513+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
    </CollateralDetail>
    <PublishingDetail>
      <Imprint>
        <ImprintIdentifier>
          <ImprintIDType>01</ImprintIDType>
          <IDValue>P15</IDValue>
        </ImprintIdentifier>
        <ImprintName>EDP Sciences &amp; Science Press</ImprintName>
      </Imprint>
      <Publisher>
        <PublishingRole>01</PublishingRole>
        <PublisherIdentifier>
          <PublisherIDType>01</PublisherIDType>
          <IDValue>P15</IDValue>
        </PublisherIdentifier>
        <PublisherName>EDP Sciences &amp; Science Press</PublisherName>
      </Publisher>
      <PublishingStatus>04</PublishingStatus>
      <PublishingDate>
        <PublishingDateRole>11</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>01</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>19</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <CopyrightStatement>
        <CopyrightYear>2026</CopyrightYear>
        <CopyrightOwner>
          <CopyrightOwnerIdentifier>
            <CopyrightOwnerIDType>06</CopyrightOwnerIDType>
            <IDValue>3052868830012</IDValue>
          </CopyrightOwnerIdentifier>
        </CopyrightOwner>
      </CopyrightStatement>
      <SalesRights>
        <SalesRightsType>01</SalesRightsType>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </SalesRights>
    </PublishingDetail>
    <RelatedMaterial>
      <RelatedProduct>
        <ProductRelationCode>13</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831623</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831623</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
      <RelatedProduct>
        <ProductRelationCode>06</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831661</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831661</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
    </RelatedMaterial>
    <ProductSupply>
      <Market>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </Market>
      <MarketPublishingDetail>
        <PublisherRepresentative>
          <AgentRole>08</AgentRole>
          <AgentName>EDP Sciences &amp; Science Press</AgentName>
        </PublisherRepresentative>
        <MarketPublishingStatus>04</MarketPublishingStatus>
        <MarketDate>
          <MarketDateRole>01</MarketDateRole>
          <DateFormat>00</DateFormat>
          <Date>20231012</Date>
        </MarketDate>
      </MarketPublishingDetail>
      <SupplyDetail>
        <Supplier>
          <SupplierRole>03</SupplierRole>
          <SupplierIdentifier>
            <SupplierIDType>01</SupplierIDType>
            <IDValue>D1</IDValue>
          </SupplierIdentifier>
          <SupplierName>EDP Sciences</SupplierName>
        </Supplier>
        <ProductAvailability>20</ProductAvailability>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>05</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>85.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>4.48</TaxAmount>
          </Tax>
          <CurrencyCode>EUR</CurrencyCode>
        </Price>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>06</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>300.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>4.48</TaxAmount>
          </Tax>
          <CurrencyCode>EUR</CurrencyCode>
          <PrintedOnProduct>01</PrintedOnProduct>
        </Price>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>06</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>330.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>17.26</TaxAmount>
          </Tax>
          <CurrencyCode>USD</CurrencyCode>
          <PrintedOnProduct>01</PrintedOnProduct>
        </Price>
      </SupplyDetail>
    </ProductSupply>
  </Product>
  <Product>
    <RecordReference>laboutique.edpsciences.fr-002484</RecordReference>
    <NotificationType>03</NotificationType>
    <RecordSourceType>01</RecordSourceType>
    <ProductIdentifier>
      <ProductIDType>01</ProductIDType>
      <IDValue>002484</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>03</ProductIDType>
      <IDValue>9782759831661</IDValue>
    </ProductIdentifier>
    <ProductIdentifier>
      <ProductIDType>15</ProductIDType>
      <IDValue>9782759831661</IDValue>
    </ProductIdentifier>
    <DescriptiveDetail>
      <ProductComposition>10</ProductComposition>
      <ProductForm>EA</ProductForm>
      <PrimaryContentType>10</PrimaryContentType>
      <Collection>
        <CollectionType>10</CollectionType>
        <TitleDetail>
          <TitleType>01</TitleType>
          <TitleElement>
            <TitleElementLevel>02</TitleElementLevel>
            <TitleText>Current Natural Sciences</TitleText>
          </TitleElement>
        </TitleDetail>
      </Collection>
      <TitleDetail>
        <TitleType>01</TitleType>
        <TitleElement>
          <TitleElementLevel>01</TitleElementLevel>
          <TitleText>Optimization techniques I </TitleText>
          <Subtitle>Continuous optimization</Subtitle>
        </TitleElement>
      </TitleDetail>
      <Contributor>
        <SequenceNumber>1</SequenceNumber>
        <ContributorRole>A01</ContributorRole>
        <NameIdentifier>
          <NameIDType>01</NameIDType>
          <IDValue>A2081</IDValue>
        </NameIdentifier>
        <PersonName>Max Cerf</PersonName>
        <PersonNameInverted>Cerf, Max</PersonNameInverted>
        <NamesBeforeKey>Max</NamesBeforeKey>
        <KeyNames>Cerf</KeyNames>
        <BiographicalNote language="fre">Max CERF est ingénieur à Ariane Group depuis 1990. Ses activités portent sur l’optimisation des trajectoires et véhicules de transport spatial. Ancien élève de l’Ecole Centrale de Paris (1989), il est titulaire d’une habilitation à diriger des recherches (2019) et exerce des fonctions d’enseignement à l’université. Il a reçu le grade de Chevalier de l’Ordre National du Mérite (2015).</BiographicalNote>
        <BiographicalNote language="eng">&lt;p&gt;&lt;font color="#000000" face="Lucida Sans Unicode"&gt;&lt;span style="font-size: 14.6667px;"&gt;&lt;b&gt;Max CERF is an expert engineer in mission analysis at Ariane Group.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;His activities focus on the optimization of space vehicles and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;their trajectories. He also teaches at engineering schools and&amp;nbsp;&lt;/b&gt;&lt;b style="font-size: 14.6667px; color: rgb(0, 0, 0); font-family: &amp;quot;Lucida Sans Unicode&amp;quot;;"&gt;universities.&lt;/b&gt;&lt;/p&gt;</BiographicalNote>
      </Contributor>
      <Language>
        <LanguageRole>01</LanguageRole>
        <LanguageCode>eng</LanguageCode>
      </Language>
      <Extent>
        <ExtentType>08</ExtentType>
        <ExtentValue>482</ExtentValue>
        <ExtentUnit>03</ExtentUnit>
      </Extent>
      <Illustrated>01</Illustrated>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Mathématiques</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Informatique</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:Subject</SubjectSchemeName>
        <SubjectHeadingText>Ingénierie</SubjectHeadingText>
      </Subject>
      <Subject>
        <MainSubject/>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Mathématiques|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Informatique|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
        <SubjectSchemeName>Izibook:SubjectAndCategoryAndTags</SubjectSchemeName>
        <SubjectHeadingText>|Ingénierie|</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>20</SubjectSchemeIdentifier>
        <SubjectHeadingText>path;flow;assignment problems;variations;differential equations;gradient-free algorithms;linear programming</SubjectHeadingText>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>10</SubjectSchemeIdentifier>
        <SubjectSchemeVersion>2011</SubjectSchemeVersion>
        <SubjectCode>MAT003000</SubjectCode>
      </Subject>
      <Subject>
        <SubjectSchemeIdentifier>01</SubjectSchemeIdentifier>
        <SubjectCode>510</SubjectCode>
      </Subject>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>06</AudienceCode>
      <AudienceCode>05</AudienceCode>
    </DescriptiveDetail>
    <CollateralDetail>
      <TextContent>
        <TextType>03</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;blockquote&gt;&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;This book is the English translation of «Techniques d'optimisation tomes 1 et 2» which was part of the final selection of «Prix Roberval 2023» in the «Higher Education» category.&lt;/b&gt;&lt;/blockquote&gt;</Text>
        <Text language="eng">&lt;blockquote&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques. This first volume is devoted to continuous optimization, which deals with problems with real variables, without or with constraints. After a reminder of the optimality conditions and their geometrical interpretation, the topics covered are:-gradient-free algorithms that can be applied to any type of function;-unconstrained algorithms based on Newton-type descent methods;-algorithms with constraints: penalization, primal, dual and primal-dual methods;-linear programming with the simplex method and interior point methods. The emphasis is on understanding the principles rather than on mathematical rigor. Each concept or algorithm is accompanied by a detailed example to help you grasp the main ideas. This book is the result of 30 years of experience and is intended for students, researchers and engineers wishing to acquire a general knowledge in the field of optimization.&lt;/blockquote&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>02</TextType>
        <ContentAudience>00</ContentAudience>
        <Text>&lt;p&gt;This book in two volumes provides an overview of continuous, discrete and functional optimization techniques.&lt;/p&gt;</Text>
      </TextContent>
      <TextContent>
        <TextType>04</TextType>
        <ContentAudience>00</ContentAudience>
        <Text language="fre">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;-free optimization 85&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
        <Text language="eng">&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1. Continuous optimization 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1 Formulation 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.1 Standard form 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.2 Function of several variables 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.3 Level lines 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.4 Direction of descent 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.5 Directional variation 7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.1.6 Solution 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2 Numerical derivatives 14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.1 First derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.2 Second derivatives 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.3 Increment setting 16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.4 Complex derivative 19&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.2.5 Derivatives by extrapolation 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3 Problem reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.1 Linear reduction 25&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.3.2 Generalized reduction 31&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4 Global optimum 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.1 Dual problem 37&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.2 Saddle point 40&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.4.3 Linear programming 45&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5 Local optimum 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.1 Feasible directions 49&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.2 Conditions of Karush, Kuhn and Tucker 54&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.3 Geometric interpretation 70&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="IT"&gt;1.5.4 Quadratic-linear problem 76&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.5.5 Sensitivity analysis 77&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6 Conclusion 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.1 The key points 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;1.6.2 To go further 82&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2. Gradient&lt;/span&gt;-free optimization 85&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1 Difficult optimization 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.1 Discrete variables 86&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.2 Local minima 88&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.1.3 Local and global methods 93&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2 One&lt;/span&gt;-dimensional optimization 96&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.1 Interval splitting 96&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.2 Split points positioning 97&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.3 Golden ratio method 99&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.2.4 Quadratic interpolation 102&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3 DIRECT method 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.1 Lipschitzian function 105&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.2 Algorithm in dimension 1 107&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.3.3 Algorithm in dimension n 118&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4 Nelder&lt;/span&gt;-Mead method 131&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.1 Polytope 131&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.2 Calculation stages 134&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.4.3 Improvements 136&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5 Affine shaker 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.5.1 Principle 140&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.2 Affine transformation 142&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.5.3 Algorithm 144&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6 CMAES 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;2.6.1 Principle 146&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.2 Covariance adaptation 147&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.6.3 Algorithm 150&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7 Simulated annealing 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.1 Principle 153&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.2 Probability of transition 154&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.7.3 Algorithm 155&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8 Research with tabu 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.1 Principle 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.2 Taboo list and neighborhood 161&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.8.3 Quadratic assignment 163&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9 Particle swarms 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.1 Principle 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.2 Particle movement 171&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.3 Neighborhood 173&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.9.4 Algorithm 174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10 Ant colonies 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.1 Principle 176&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.2 Ant movement 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.10.3 Problem of the travelling salesman 177&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11 Evolutionary algorithms 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.1 Principle 179&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.2 Evolutionary mechanisms 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.11.3 Algorithm 180&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12 Conclusion 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.1 The key points 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;2.12.2 To go further 186&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3. Unconstrained optimization 189&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1 Newton’s method 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.1 System of equations 190&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.2 Homotopy method 196&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.3 Minimization 204&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.1.4 Least squares 207&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2 Quasi-Newton methods 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.1 Broyden's method 213&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.2 DFP, BFGS and SR1 methods 217&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.2.3 BFGS improvements 227&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3 Line search 231&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.1 Direction of descent 232&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.2 Step length 248&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.3.3 Algorithm 251&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4 Trust region 256&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.1 Quadratic model 257&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.2 Direct solution 259&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.3 Dogleg solution 261&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.4.4 Algorithm 265&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5 Proximal methods 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.1 Proximal operator 268&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.2 Interpretations 272&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.3 Proximal gradient 275&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.4 Primal-dual method 278&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.5.5 Calculation of the proximal operator 280&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6 Convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.1 Global convergence 284&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.2 Speed of convergence 286&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.6.3 Numerical accuracy 290&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7 Conclusion 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.1 The key points 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;3.7.2 To go further 292&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4. Constrained optimization 295&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1 Classification of methods 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.1 Problem formulations 296&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.2 Primal, primal-dual and dual methods 298&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.1.3 Measuring improvement 301&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2 Penalization 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.1 Penalized problem 308&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.2 Differentiable penalization 311&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.3 Exact penalization 312&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.4 Quadratic penalization 315&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.2.5 Barrier penalization 322&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3 Reduced gradient 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.1 Move in tangent space 323&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.2 Restoration move 330&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.3 Line search 332&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.4 Quasi-Newton method 336&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.3.5 Algorithm 337&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4 Sequential quadratic programming 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.1 Local quadratic model 341&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.2 Globalization 347&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.3 Constraint management 352&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.4 Quasi-Newton method 356&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.4.5 Algorithm 358&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5 Interior point 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.1 Barrier problem 362&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.2 Globalization 365&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.5.3 Barrier height 366&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6 Augmented Lagrangian 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.1 Dual problem 367&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.2 Augmented dual problem 371&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.3 Inequality constraints 375&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.6.4 Algorithm 377&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7 Conclusion 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.1 The key points 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;4.7.2 To go further 381&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5. Linear programming 383&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1 Simplex 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.1 Standard form 384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.2 Basis 387&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.3 Pivoting 398&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.4 Simplex array 404&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.5 Auxiliary problem 410&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.6 Two-phase method 415&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.7 Revised simplex 422&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.8 Dual simplex 423&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.1.9 Complementary simplex 430&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2 Interior point 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.1 Central path 436&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.2 Direction of move 443&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.3 Step length 448&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.4 Prediction-correction algorithm 455&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.2.5 Extensions 458&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3 Conclusion 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.1 The key points 460&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;5.3.2 To go further 461&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify"&gt;&lt;span lang="EN-US"&gt;Bibliography&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</Text>
      </TextContent>
      <SupportingResource>
        <ResourceContentType>21</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>06</ResourceMode>
        <ResourceVersion>
          <ResourceForm>01</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/produit/1365/9782759831647/optimization-techniques-i</ResourceLink>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>01</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/016/original/9782759831623-Optimization-tome1_couv-sofedis.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20240913T175127+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
      <SupportingResource>
        <ResourceContentType>15</ResourceContentType>
        <ContentAudience>00</ContentAudience>
        <ResourceMode>03</ResourceMode>
        <ResourceVersion>
          <ResourceForm>02</ResourceForm>
          <ResourceLink>https://laboutique.edpsciences.fr/system/product_pictures/data/009/983/017/original/9782759831623-Optimization-tome1_couv-THUBNAIL.jpg</ResourceLink>
          <ContentDate>
            <ContentDateRole>17</ContentDateRole>
            <DateFormat>14</DateFormat>
            <Date>20250728T120513+0200</Date>
          </ContentDate>
        </ResourceVersion>
      </SupportingResource>
    </CollateralDetail>
    <PublishingDetail>
      <Imprint>
        <ImprintIdentifier>
          <ImprintIDType>01</ImprintIDType>
          <IDValue>P15</IDValue>
        </ImprintIdentifier>
        <ImprintName>EDP Sciences &amp; Science Press</ImprintName>
      </Imprint>
      <Publisher>
        <PublishingRole>01</PublishingRole>
        <PublisherIdentifier>
          <PublisherIDType>01</PublisherIDType>
          <IDValue>P15</IDValue>
        </PublisherIdentifier>
        <PublisherName>EDP Sciences &amp; Science Press</PublisherName>
      </Publisher>
      <PublishingStatus>04</PublishingStatus>
      <PublishingDate>
        <PublishingDateRole>11</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>01</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <PublishingDate>
        <PublishingDateRole>19</PublishingDateRole>
        <DateFormat>00</DateFormat>
        <Date>20231012</Date>
      </PublishingDate>
      <CopyrightStatement>
        <CopyrightYear>2026</CopyrightYear>
        <CopyrightOwner>
          <CopyrightOwnerIdentifier>
            <CopyrightOwnerIDType>06</CopyrightOwnerIDType>
            <IDValue>3052868830012</IDValue>
          </CopyrightOwnerIdentifier>
        </CopyrightOwner>
      </CopyrightStatement>
      <SalesRights>
        <SalesRightsType>01</SalesRightsType>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </SalesRights>
    </PublishingDetail>
    <RelatedMaterial>
      <RelatedProduct>
        <ProductRelationCode>13</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831623</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831623</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
      <RelatedProduct>
        <ProductRelationCode>06</ProductRelationCode>
        <ProductIdentifier>
          <ProductIDType>03</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
        <ProductIdentifier>
          <ProductIDType>15</ProductIDType>
          <IDValue>9782759831647</IDValue>
        </ProductIdentifier>
      </RelatedProduct>
    </RelatedMaterial>
    <ProductSupply>
      <Market>
        <Territory>
          <RegionsIncluded>WORLD</RegionsIncluded>
        </Territory>
      </Market>
      <MarketPublishingDetail>
        <PublisherRepresentative>
          <AgentRole>08</AgentRole>
          <AgentName>EDP Sciences &amp; Science Press</AgentName>
        </PublisherRepresentative>
        <MarketPublishingStatus>04</MarketPublishingStatus>
        <MarketDate>
          <MarketDateRole>01</MarketDateRole>
          <DateFormat>00</DateFormat>
          <Date>20231012</Date>
        </MarketDate>
      </MarketPublishingDetail>
      <SupplyDetail>
        <Supplier>
          <SupplierRole>03</SupplierRole>
          <SupplierIdentifier>
            <SupplierIDType>01</SupplierIDType>
            <IDValue>D1</IDValue>
          </SupplierIdentifier>
          <SupplierName>EDP Sciences</SupplierName>
        </Supplier>
        <ProductAvailability>31</ProductAvailability>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>05</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>85.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>4.48</TaxAmount>
          </Tax>
          <CurrencyCode>EUR</CurrencyCode>
        </Price>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>06</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>300.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>4.48</TaxAmount>
          </Tax>
          <CurrencyCode>EUR</CurrencyCode>
          <PrintedOnProduct>01</PrintedOnProduct>
        </Price>
        <Price>
          <PriceType>04</PriceType>
          <PriceQualifier>06</PriceQualifier>
          <PriceCondition>
            <PriceConditionType>01</PriceConditionType>
            <PriceConditionQuantity>
              <PriceConditionQuantityType>02</PriceConditionQuantityType>
              <Quantity>1</Quantity>
              <QuantityUnit>00</QuantityUnit>
            </PriceConditionQuantity>
          </PriceCondition>
          <PriceAmount>330.99</PriceAmount>
          <Tax>
            <TaxType>01</TaxType>
            <TaxRatePercent>5.50</TaxRatePercent>
            <TaxAmount>17.26</TaxAmount>
          </Tax>
          <CurrencyCode>USD</CurrencyCode>
          <PrintedOnProduct>01</PrintedOnProduct>
        </Price>
      </SupplyDetail>
    </ProductSupply>
  </Product>
</ONIXMessage>
