Professional Documents
Culture Documents
from the mathematics department of IPG Kampus Raja Melewar. The task is about
programming. I learn that linear programming is very important in various fields of life
especially in managerial decision making. The reason is that it helps the company in
minimizing the costs and maximizing the profits. Through linear programming
managers can calculate the prices and the sales units which can maximize the
profits of the company. Therefore, there are various issues which the company
incurs regarding their costs and prices therefore, tools like linear programming can
business, industrial engineering, and to a lesser extent the social and physical
and variables depends on the complexity of the problem, whose solution is found by
solving the system of inequalities like a system of equations. The extensive use of
linear programming during World War II to deal with transportation, scheduling and
allocations of resources under constraints like cost and priority gave the subject an
impetus that carried it into the postwar era. The number of equations and variables
needed to model real-life situations accurately is large, and the solution process can
constraints. The constraints are linear inequalities of the variables used in the cost
function. The cost function is also sometimes called the objective function. Linear
that linear programming often uses inequalities in the problem statement rather than
equalities.
function, subject to a set of linear constraints. The linear model consists of the
following components that are set of decision variables, an objective function, and a
set of constraints. Many real static problems lend themselves to linear programming
formulations. Many real problems can be approximated by linear models. The output
generated by linear programs provides useful “what’s best” and “what-if” information.
a content search and access process. In IOA only one method is adopted to produce
development project has to face. But in linear programming a definite objective is set
to maximize income or minimize costs. All possible techniques or process are taken
into account for achieving the desired objective. This makes possible the substitution
of one factor for the other till most efficient and economic process is attained. The
planning agencies are faced with such constraints as the lack of sufficient funds,
capital, machinery and growing population. Linear programming takes them into
account and helps in evolving an optimum plan for attain the objectives within a
the theoretical multi-sector planning models. Such models extend the consistency
way to achieve the best outcome (such as maximum profit or lowest cost) in a given
extensively in business and economics, but can also be utilized for some
and design.
examples of questions in internet. This helps to get to know about the history of
World War II to plan expenditures and returns in order to reduce costs to the army
and increase losses to the enemy. It was kept secret until 1947. Postwar, many
published the simplex method in 1947, and John von Neumann, who developed the
theory of the duality in the same year. The linear programming problem was first
theoretical and practical breakthrough in the field came in 1984 when Narendra
Karmarkar introduced a new interior point method for solving linear programming
problems.
required to test all the permutations to select the best assignment is vast; the
However, it takes only a moment to find the optimum solution by posing the problem
as a linear program and applying the Simplex algorithm. The theory behind linear
programming drastically reduces the number of possible optimal solutions that must
be checked.
have inspired many of the central concepts of optimization theory, such as duality,
the modern management issues are ever-changing, most companies would like to
maximize profits or minimize costs with limited resources. Therefore, many issues
A linear program is infeasible if there exists no solution that satisfies all of the
real operation that are modeling must remain within the constraints of reality,
infeasibility most often indicates an error of some kind. Upon detecting infeasibility,
LP codes typically show you the most recent infeasible solution that they have
infeasibility. If it fails to satisfy certain capacity constraints, for example, then you
would do well to check whether the capacity is sufficient to meet the demand;
perhaps a demand number has been mistyped, or an incorrect expression for the
capacity has been used in the capacity constraint, or the model simply lacks any
provision for coping with increasing demands. More often, unfortunately, LP codes
called a feasible solution of the problem. Every linear programming problem falls into
one of three categories which are infeasible, Unbounded and has an optimal
does not exist where there is no vector x for which all the constraints of the problem
are satisfied. Then unbounded is the condition where the constraints do not
sufficiently restrain the cost function so that for any given feasible solution, another
feasible solution can be found that makes a further improvement to the cost function.
The third condition which has an optimal solution is linear programming problems
that are not infeasible or unbounded have an optimal solution; that is the cost
function has a unique minimum (or maximum) cost function value. This does not
mean that values of the variables that yield that optimal solution are unique.
scheduling problems. Many recent advances in the field have come from the airline
industry where aircraft and crew scheduling have been great improved by the use of
computational point of view, it is by far the most widely used method to solve linear
programming problems and only rarely are its limitations encountered in practical
Than as I do the second task I learned so many things about critical path
I learned that the essential technique for using critical path analysis is to
construct a model of the project that includes the following a list of all activities
structure), the time (duration) that each activity will take to completion, and the
Then I understood that using these values, critical path analysis calculates the
longest path of planned activities to the end of the project, and the earliest and latest
that each activity can start and finish without making the project longer. This process
determines which activities are "critical" (i.e., on the longest path) and which have
"total float" (i.e., can be delayed without making the project longer). In project
management, a critical path is the sequence of project network activities which add
up to the longest overall duration. This determines the shortest time possible to
complete the project. Any delay of an activity on the critical path directly impacts the
planned project completion date (i.e. there is no float on the critical path). A project
can have several, parallel, near critical paths. An additional parallel path through the
network with the total durations shorter than the critical path is called a sub-critical or
non-critical path.
So, these results allow managers to prioritize activities for the effective
project by pruning critical path activities, by "fast tracking" (i.e., performing more
activities in parallel), and/or by "crashing the critical path" (i.e., shortening the
dependencies between terminal elements. Since then, it has been expanded to allow
for the inclusion of resources related to each activity, through processes called
resource at the required time), and may cause a previously shorter path to become
the longest or most "resource critical" path. A related concept is called the critical
chain, which attempts to protect activity and project durations from unforeseen
Other than that from the examples that I have seen for the critical path
analysis, since project schedules change on a regular basis, critical path anlysis
allows continuous monitoring of the schedule, allows the project manager to track
the critical activities, and alerts the project manager to the possibility that non-critical
activities may be delayed beyond their total float, thus creating a new critical path
and delaying project completion. In addition, the method can easily incorporate the
Than from the information that I read from the internet, I also found that
currently, there are several software solutions available in industry that use the
critical path analysis method of scheduling, see list of project management software.
University.
I learned that a schedule generated using critical path techniques often is not
made, the results of the analysis may change. This could cause an upset in the
implementation of a project if the estimates are blindly believed, and if changes are
not addressed promptly. However, the structure of critical path analysis is such that
the variance from the original schedule caused by any change can be measured,
and its impact either ameliorated or adjusted for. Indeed, an important element of
project post-mortem analysis is the As Built Critical Path (ABCP), which analyzes the
specific causes and impacts of changes between the planned schedule and eventual
I also had understood that critical Path Analysis is an effective and powerful
method of assessing what tasks must be carried out, where parallel activity can be
performed, the shortest time in which you can complete a project, resources needed
to execute a project, the sequence of activities, scheduling and timings involved, task
priorities and the most efficient way of shortening time on urgent projects.
An effective Critical Path Analysis can make the difference between success
and failure on complex projects. It can be very useful for assessing the importance of
problems faced during the implementation of the plan. Critical path analysis provides
the following benefits that it provides a graphical view of the project, predicts the time
required to complete the project, and it also shows which activities are critical to
network. Activities are depicted as nodes on the network and events that signify the
beginning or ending of activities are depicted as arcs or lines between the nodes.
I were able to identify that the main function of critical path analysis is the
technique uses several factors regarding task completion time and task dependency
to calculate the longest amount of time (or path) it will take to complete the project.
Critical path analysis also helps the project manager determine when work on tasks
related to the project needs to begin in order to achieve the calculated completion
time, and when each task in the project needs to be initiated. Tasks that directly
affect the completion date are considered "critical," as it is imperative they finish on
After completing this task I also able to identify important matters that need to
be considered. Critical path schedules are not generated with specific dates in mind,
but according to an amount of time. Tasks are not analyzed to be due by a certain
date, but to take a certain number of days or months to complete. Not being bound
to a specific completion date allows a project manager to calculate the critical path of
a project and then insert it, move it or alter it on her schedule with ease.
produce a product. This method allows a company to maximize it's resources. Those
resources include both raw materials and human resources. When using the critical
path scheduling method, a company can determine shipping schedules for supplies
to limit the shipping cost by eliminating express shipping of raw materials to the
business if they can be received via a standard shipping method by using critical
useful for manufacturing companies. It identifies the steps that are needed to be
completed before others can be started in the manufacturing process. It also
estimates the amount of time needed for each step. After the critical path diagram is
completed, a company can look at it and decide how long is the longest it will need
to produce a product.
Then I learned that, creating a critical path method diagram can help a
company be more organized. When creating the diagram, the company needs to
break down an entire manufacturing process into steps. For each step, it needs to
define three items. The first is the raw materials needed and if they will be produced
by a previous step. The next is the earliest that step can be started so it is completed
at the precise time the product produced by that step is needed for another step. The
final analysis is determining what processes are reliant on the product this step will
produce. Each step might produce a completed product to be used in the larger
important role in various important field that makes it essential in human life.