Introduction to Optimization
Dr. Varun Kumar
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 1 / 30
Outlines
1 Introduction to Optimization
2 Motivation for Learning an Optimization:
3 Scope of Optimization:
4 Application of Optimization
5 References
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 2 / 30
Introduction to Optimization
⇒ Optimization is process for getting the fruitful or desirable outcome
at minimum cost.
⇒ It is a branch of mathematics that can be applied in the various field
of engineering.
⇒ Optimization does not correspond only global maxima and minima.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 3 / 30
Un-constrained vs constrained optimization
Un-constrianed optimization
⇒ When there is no constraints or restriction on input (decision
variable).
⇒ In such a scenario, for finding the optimum (maximum or minimum)
value of output (objective function) for observed input is the problem
of un-constrained optimization. Ex-
Q Let y = f (x) = x2 + 3x + 17, find the x, so that y became optimum.
⇒ Here,
1 y = f (x) → Output (objective function) that depends on single
input/decision variable x.
2 x has no restriction, i.e, −∞ < x < ∞ or x ∼ (−∞, ∞).
3 From above expression, y → ∞ at x → −∞ or ∞
4 Hence, optimum → minima not maxima
5 For finding the optimum, we need to calculate the 1st
and 2nd
order
derivative of the above expression.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 4 / 30
Constrained optimization
⇒ When there is a constraints or restriction on the input/ decision
variable → x.
⇒ Under given restriction, finding the input (x) and optimum output (y)
are the problem of constrained optimization.
Q Let a given objective function has been given below,
y= f (x) = x2
1 + x2
2 + 2x1 + 3x2 + 17
s.t 2x1 + 3 ≥ 0, x2 ≥ 0, 6x1 + 5x2 = 0
Find optimum y and corresponding x.
⇒ Here, s.t→ subject to
⇒ 2x1 + 3 ≥ 0, x2 ≥ 0, 6x1 + 5x2 = 0 are a constraint or restriction on
x1 and x2.
Note: In most of the real world application, the nature of the
problem lies in constrained optimization.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 5 / 30
Prerequisite to this course:
1 Linear algebra
2 Calculus
3 Trigonometry
4 Statistics
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 6 / 30
Motivation:
Motivation:
1 Does maximization and minimization always be the best solution for
any problem?
2 Can we reduced our search space for getting the optimum output?
3 How do we model the real world problem that could be considered as
optimization problem?
4 What may be the different ways for finding the optimum solution?
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 7 / 30
Scope of optimization:
1 Super market chain and e-commerce industry
2 Wireless communication
3 Banking or finance
4 Machine learning
5 Civil engineering
6 Mechanical engineering
7 Chemical reaction
8 Production engineering
9 Agriculture
10 Industry 4.0
Many more
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 8 / 30
Example
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 9 / 30
1 Optimization in supermarket chain and e-commerce
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 10 / 30
Ex- A supermarket chain
⇒ For successful operation and better growth
→ Need a better optimization technique
Important supermarket chain
Future group (Big-Bazar)
D-Mart
V-Mart
Key feature and components of supermarket chain:
1 Hundreds of stores all over a country
2 Selling thousands of goods
3 Millions of customers
4 Details of each transaction: date, customer identification code, goods
bought and their amount, total money spent
5 Consumption of gigabytes or more data every day
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 11 / 30
Continued–
Challenges of Supermarket Chain:
1 To increase the selling product in regular interval
2 Minimum latency in software platform.
3 To follow adaptive pattern of marketing, which changes in time and
by geographic location
Many more
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 12 / 30
Usage of optimization
Usage of optimization:
1 Stored data (details of transaction): Need a rigorous analysis and
turned into information.
2 This information helps for short and long term prediction.
Note: Behavioral pattern of selling a product has not a fixed algorithm
and does not follow any mathematical expression.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 13 / 30
2 Tele-communication:
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 14 / 30
Continued–
Tele-communication:
Challenges of Tele-communication
Reduction of recurring cost (fuel cost + maintenance)
Improvisation of quality of service (QoS) at low power and less
bandwidth.
QoS → High data rate, minimum latency, better link reliability
Call patterns are analyzed for network optimization and maximizing the
quality of service (QoS).
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 15 / 30
Key Wireless Resources:
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 16 / 30
Continued–
Shannon’s data rate
R = B log2

1 +
S
I + N

B → Available bandwidth S → Signal power
I → Interference N → Noise
Multi-objective optimization
1st objective → Maximizing the data rate
2nd objective → Minimizing the available bandwidth
3rd objective → Minimizing the signal power
4th objective → Minimizing the interference+noise
Note: It cannot be removed in any practical system.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 17 / 30
Continued–
Wireless resources allocation using optimization: why ??
Network Densfication
Frequency planning
Maximum number of user support in localized area under given
wireless resource constraints.
Many more
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 18 / 30
Banking and Finance
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 19 / 30
3 Finance
Finance:
Financial institution (Bank) has a strategically importance in any country.
Business Model of Financial Institution:
Give  Take
Output  Input → Profit  Output  Input → Loss
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 20 / 30
Continued–
Aim of Financial Institution:
Maximizing the profit: Saving account (4%)  On loan (14-18%)
Minimizing the loss:
Technology driven network
Reduction of operational expenditure
Earlier prediction of defaulter customer
Developing a mechanism for preventing non-performing assets (NPA)
Finding a potential robust customer using optimization
Source of income.
Current debt on customer.
Banks analyze customer’s past data (repay history of previous loan).
Bank also analyzes the loan amount.
To build models to use in credit applications.
Predict the chance for willful defaulter.
Many more
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 21 / 30
Optimization in civil engineering
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 22 / 30
Optimization in civil engineering
⇒ Measurement of tensile strength of a material that has been used for
bridge construction.
⇒ Design is an important aspect for making a bridge under different
geographic location.
⇒ As per the design of bridge, optimum load bearing capacity
measurement.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 23 / 30
4 Optimization in manufacturing sector
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 24 / 30
Manufacturing:
Industrial manufacturing plays a vital role in country’s economy.
Aim of industrial manufacturing:
To increase the production yield.
Minimize the production loss.
Automatic fault detection and correction mechanism.
Develop proper supply chain.
Optimization in industrial manufacturing:
⇒ To develop a mathematical models that are used for
Optimization → Based on the past data
Control
Troubleshooting
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 25 / 30
5 Optimization for empowering the health infrastructure
Medical
Hospital, doctor and medical equipment collectively empower our health
infrastructure.
Optimization for medical diagnosis:
A simple disease can have multiple reasons. Ex-
Fever
Sex → male/female
Age
Frequency of occurrence
Intake of food supplement
Past history of some disease related to the respective patient, etc
Based on the above input, learning programs helps in medical diagnosis.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 26 / 30
6 Optimization in field of ML and AI
Science:
Large amounts of data can only be analyzed fast enough by computers in
the field of
Physics
Astronomy
Biology and many more
World wide web :
It is constantly growing, and searching for relevant information cannot be
done manually.
⇒ Extensive usage of AI in search engine, like Google, Bing.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 27 / 30
Optimization in industry 4.0
Industry 4.0
Industry ⇒ Key source of employment generator
Industry ⇒ Cause of socioeconomic upliftment
Quality of successful industrialization
1 Mass production capability
2 Technology driven network
3 Large scale expansion capability
4 Scientific temperament
5 Better future prediction
.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 28 / 30
Conclusion
Conclusion
1 Optimization is the part of our day to day routine activity.
2 It is widely accepted in the various field of engineering.
3 Apart from the engineering application, it can also be applied in other
non-engineering application.
4 It gives a direction that how can we achieve maximum gain at
minimum input.
5 It gives a direction that how can we minimize the detrimental effect
under fixed input constraints.
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 29 / 30
Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 30 / 30

Introduction to optimization

  • 1.
    Introduction to Optimization Dr.Varun Kumar Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 1 / 30
  • 2.
    Outlines 1 Introduction toOptimization 2 Motivation for Learning an Optimization: 3 Scope of Optimization: 4 Application of Optimization 5 References Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 2 / 30
  • 3.
    Introduction to Optimization ⇒Optimization is process for getting the fruitful or desirable outcome at minimum cost. ⇒ It is a branch of mathematics that can be applied in the various field of engineering. ⇒ Optimization does not correspond only global maxima and minima. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 3 / 30
  • 4.
    Un-constrained vs constrainedoptimization Un-constrianed optimization ⇒ When there is no constraints or restriction on input (decision variable). ⇒ In such a scenario, for finding the optimum (maximum or minimum) value of output (objective function) for observed input is the problem of un-constrained optimization. Ex- Q Let y = f (x) = x2 + 3x + 17, find the x, so that y became optimum. ⇒ Here, 1 y = f (x) → Output (objective function) that depends on single input/decision variable x. 2 x has no restriction, i.e, −∞ < x < ∞ or x ∼ (−∞, ∞). 3 From above expression, y → ∞ at x → −∞ or ∞ 4 Hence, optimum → minima not maxima 5 For finding the optimum, we need to calculate the 1st and 2nd order derivative of the above expression. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 4 / 30
  • 5.
    Constrained optimization ⇒ Whenthere is a constraints or restriction on the input/ decision variable → x. ⇒ Under given restriction, finding the input (x) and optimum output (y) are the problem of constrained optimization. Q Let a given objective function has been given below, y= f (x) = x2 1 + x2 2 + 2x1 + 3x2 + 17 s.t 2x1 + 3 ≥ 0, x2 ≥ 0, 6x1 + 5x2 = 0 Find optimum y and corresponding x. ⇒ Here, s.t→ subject to ⇒ 2x1 + 3 ≥ 0, x2 ≥ 0, 6x1 + 5x2 = 0 are a constraint or restriction on x1 and x2. Note: In most of the real world application, the nature of the problem lies in constrained optimization. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 5 / 30
  • 6.
    Prerequisite to thiscourse: 1 Linear algebra 2 Calculus 3 Trigonometry 4 Statistics Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 6 / 30
  • 7.
    Motivation: Motivation: 1 Does maximizationand minimization always be the best solution for any problem? 2 Can we reduced our search space for getting the optimum output? 3 How do we model the real world problem that could be considered as optimization problem? 4 What may be the different ways for finding the optimum solution? Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 7 / 30
  • 8.
    Scope of optimization: 1Super market chain and e-commerce industry 2 Wireless communication 3 Banking or finance 4 Machine learning 5 Civil engineering 6 Mechanical engineering 7 Chemical reaction 8 Production engineering 9 Agriculture 10 Industry 4.0 Many more Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 8 / 30
  • 9.
    Example Dr. Varun Kumar(IIIT Surat) Introduction to Optimization 9 / 30
  • 10.
    1 Optimization insupermarket chain and e-commerce Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 10 / 30
  • 11.
    Ex- A supermarketchain ⇒ For successful operation and better growth → Need a better optimization technique Important supermarket chain Future group (Big-Bazar) D-Mart V-Mart Key feature and components of supermarket chain: 1 Hundreds of stores all over a country 2 Selling thousands of goods 3 Millions of customers 4 Details of each transaction: date, customer identification code, goods bought and their amount, total money spent 5 Consumption of gigabytes or more data every day Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 11 / 30
  • 12.
    Continued– Challenges of SupermarketChain: 1 To increase the selling product in regular interval 2 Minimum latency in software platform. 3 To follow adaptive pattern of marketing, which changes in time and by geographic location Many more Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 12 / 30
  • 13.
    Usage of optimization Usageof optimization: 1 Stored data (details of transaction): Need a rigorous analysis and turned into information. 2 This information helps for short and long term prediction. Note: Behavioral pattern of selling a product has not a fixed algorithm and does not follow any mathematical expression. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 13 / 30
  • 14.
    2 Tele-communication: Dr. VarunKumar (IIIT Surat) Introduction to Optimization 14 / 30
  • 15.
    Continued– Tele-communication: Challenges of Tele-communication Reductionof recurring cost (fuel cost + maintenance) Improvisation of quality of service (QoS) at low power and less bandwidth. QoS → High data rate, minimum latency, better link reliability Call patterns are analyzed for network optimization and maximizing the quality of service (QoS). Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 15 / 30
  • 16.
    Key Wireless Resources: Dr.Varun Kumar (IIIT Surat) Introduction to Optimization 16 / 30
  • 17.
    Continued– Shannon’s data rate R= B log2 1 + S I + N B → Available bandwidth S → Signal power I → Interference N → Noise Multi-objective optimization 1st objective → Maximizing the data rate 2nd objective → Minimizing the available bandwidth 3rd objective → Minimizing the signal power 4th objective → Minimizing the interference+noise Note: It cannot be removed in any practical system. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 17 / 30
  • 18.
    Continued– Wireless resources allocationusing optimization: why ?? Network Densfication Frequency planning Maximum number of user support in localized area under given wireless resource constraints. Many more Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 18 / 30
  • 19.
    Banking and Finance Dr.Varun Kumar (IIIT Surat) Introduction to Optimization 19 / 30
  • 20.
    3 Finance Finance: Financial institution(Bank) has a strategically importance in any country. Business Model of Financial Institution: Give Take Output Input → Profit Output Input → Loss Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 20 / 30
  • 21.
    Continued– Aim of FinancialInstitution: Maximizing the profit: Saving account (4%) On loan (14-18%) Minimizing the loss: Technology driven network Reduction of operational expenditure Earlier prediction of defaulter customer Developing a mechanism for preventing non-performing assets (NPA) Finding a potential robust customer using optimization Source of income. Current debt on customer. Banks analyze customer’s past data (repay history of previous loan). Bank also analyzes the loan amount. To build models to use in credit applications. Predict the chance for willful defaulter. Many more Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 21 / 30
  • 22.
    Optimization in civilengineering Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 22 / 30
  • 23.
    Optimization in civilengineering ⇒ Measurement of tensile strength of a material that has been used for bridge construction. ⇒ Design is an important aspect for making a bridge under different geographic location. ⇒ As per the design of bridge, optimum load bearing capacity measurement. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 23 / 30
  • 24.
    4 Optimization inmanufacturing sector Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 24 / 30
  • 25.
    Manufacturing: Industrial manufacturing playsa vital role in country’s economy. Aim of industrial manufacturing: To increase the production yield. Minimize the production loss. Automatic fault detection and correction mechanism. Develop proper supply chain. Optimization in industrial manufacturing: ⇒ To develop a mathematical models that are used for Optimization → Based on the past data Control Troubleshooting Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 25 / 30
  • 26.
    5 Optimization forempowering the health infrastructure Medical Hospital, doctor and medical equipment collectively empower our health infrastructure. Optimization for medical diagnosis: A simple disease can have multiple reasons. Ex- Fever Sex → male/female Age Frequency of occurrence Intake of food supplement Past history of some disease related to the respective patient, etc Based on the above input, learning programs helps in medical diagnosis. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 26 / 30
  • 27.
    6 Optimization infield of ML and AI Science: Large amounts of data can only be analyzed fast enough by computers in the field of Physics Astronomy Biology and many more World wide web : It is constantly growing, and searching for relevant information cannot be done manually. ⇒ Extensive usage of AI in search engine, like Google, Bing. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 27 / 30
  • 28.
    Optimization in industry4.0 Industry 4.0 Industry ⇒ Key source of employment generator Industry ⇒ Cause of socioeconomic upliftment Quality of successful industrialization 1 Mass production capability 2 Technology driven network 3 Large scale expansion capability 4 Scientific temperament 5 Better future prediction . Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 28 / 30
  • 29.
    Conclusion Conclusion 1 Optimization isthe part of our day to day routine activity. 2 It is widely accepted in the various field of engineering. 3 Apart from the engineering application, it can also be applied in other non-engineering application. 4 It gives a direction that how can we achieve maximum gain at minimum input. 5 It gives a direction that how can we minimize the detrimental effect under fixed input constraints. Dr. Varun Kumar (IIIT Surat) Introduction to Optimization 29 / 30
  • 30.
    Dr. Varun Kumar(IIIT Surat) Introduction to Optimization 30 / 30