Concavity of f(c) in Linear Programming

In summary, we are considering a function f(c) that minimizes cx subject to the constraints Ax=b and x>/=0, where c is a parameter and x is an n-dimensional decision vector. To show that f(c) is concave, we need to prove that f(Lc^1 +(1-L)c^2) >/= Lf(c^1) + (1-L)f(c^2). This involves solving a linear program with an objective function of Lc^1x + (1-L)c^2x, but it is unclear how to prove that this is greater than or equal to the right-hand side.
  • #1
SantyClause
5
0

Homework Statement



Let c in R^n be a parameter and consider the following function of c:

f(c)= minimize cx
subject to Ax=b
x>/= 0

where x is an n-dimensional decision vector, A is an mxn matrix, and b is an m-dimensional constant. The function f(c) is determined by solving the above linear program for a particular value of the parameter c. Show that f(c) is concave.

The Attempt at a Solution



Let x^1 be solution to the linear program when c=c^1 and x^2 be the solution when c=c^2

I need to show the following: f(Lc^1 +(1-L)c^2) >/= Lf(c^1) + (1-L)f(c^2)

the RHS is Lx^1+(1-L)x^2, but I'm not sure what to do with the LHS. It means solving an LP with an objective function of Lc^1x + (1-L)c^2x
 
Physics news on Phys.org
  • #2
, but I'm not sure how to go about proving it is greater than/equal to the RHS. Any help would be appreciated.
 

1. What is Linear Programming?

Linear Programming is a mathematical method used to optimize, or find the maximum or minimum value of, a linear objective function subject to a set of linear constraints. It is commonly used in fields such as economics, engineering, and operations research to make decisions and solve problems.

2. What is a Linear Programming proof?

A Linear Programming proof is a way to mathematically demonstrate that a given set of constraints and an objective function can be solved using the Linear Programming method. It involves showing that the constraints can be represented as linear equations or inequalities, and that the objective function can be optimized using a linear combination of these constraints.

3. What are the steps involved in a Linear Programming proof?

The steps involved in a Linear Programming proof are: 1) Formulating the problem by identifying the decision variables, objective function, and constraints 2) Graphing the constraints to visualize the feasible region 3) Finding the corner points of the feasible region 4) Evaluating the objective function at each corner point 5) Comparing the values to determine the optimal solution.

4. How is a Linear Programming proof used in real-world applications?

A Linear Programming proof is used in real-world applications to make decisions and solve problems that involve finding the best possible outcome given a set of constraints. For example, it is used in supply chain management to determine the most efficient way to allocate resources, and in financial planning to optimize investment portfolios.

5. What are the limitations of Linear Programming?

While Linear Programming can be a powerful tool for solving optimization problems, it does have some limitations. These include: 1) Only being applicable to linear problems 2) Assuming that all variables are continuous and can take on any value 3) Requiring that the objective function and constraints are known and can be represented as linear equations or inequalities 4) Not accounting for uncertainty or randomness in the data.

Similar threads

  • Calculus and Beyond Homework Help
Replies
21
Views
821
  • Calculus and Beyond Homework Help
Replies
1
Views
253
  • Calculus and Beyond Homework Help
Replies
6
Views
743
  • Calculus and Beyond Homework Help
Replies
1
Views
489
  • Calculus and Beyond Homework Help
Replies
3
Views
556
  • Calculus and Beyond Homework Help
Replies
8
Views
451
  • Calculus and Beyond Homework Help
Replies
9
Views
1K
  • Calculus and Beyond Homework Help
Replies
3
Views
506
  • Calculus and Beyond Homework Help
Replies
14
Views
578
  • Calculus and Beyond Homework Help
Replies
10
Views
2K
Back
Top