Operations Research/Transportation and Assignment Problem

The Transportation and Assignment problems deal with assigning sources and jobs to destinations and machines. We will discuss the transportation problem first.

Suppose a company has m factories where it manufactures its product and n outlets from where the product is sold. Transporting the product from a factory to an outlet costs some money which depends on several factors and varies for each choice of factory and outlet. The total amount of the product a particular factory makes is fixed and so is the total amount a particular outlet can store. The problem is to decide how much of the product should be supplied from each factory to each outlet so that the total cost is minimum.

Let us consider an example.

Suppose an auto company has three plants in cities A, B and C and two major distribution centers in D and E. The capacities of the three plants during the next quarter are 1000, 1500 and 1200 cars. The quarterly demands of the two distribution centers are 2300 and 1400 cars. The transportation costs (which depend on the mileage, transport company etc) between the plants and the distribution centers is as follows:

Which plant should supply how many cars to which outlet so that the total cost is minimum?

The problem can be formulated as a LP model:

{\displaystyle x_{ij}}

The whole model is:

subject to,

{\displaystyle x_{11}+x_{12}=1000}

The problem can now be solved using the simplex method. A convenient procedure is discussed in the next section.

transportation assignment problem

  • Book:Operations Research

Navigation menu

Traffic Assignments to Transportation Networks

  • First Online: 01 January 2014

Cite this chapter

Book cover

  • Dietmar P. F. Möller 3  

Part of the book series: Simulation Foundations, Methods and Applications ((SFMA))

1880 Accesses

This chapter begins with a brief overview of traffic assignment in transportation systems. Section 3.1 introduces the assignment problem in transportation as the distribution of traffic in a network considering the demand between locations and the transport supply of the network. Four trip assignment models relevant to transportation are presented and characterized. Section 3.2 covers traffic assignment to uncongested networks based on the assumption that cost does not depend on traffic flow. Section 3.3 introduces the topic of traffic assignment and congested models based on assumptions from traffic flow modeling, e.g., each vehicle is traveling at the legal velocity, v , and each vehicle driver is following the preceding vehicle at a legal safe velocity. Section 3.4 covers the important topic of equilibrium assignment which can be expressed by the so-called fixed-point models where origin to destination (O-D) demands are fixed, representing systems of nonlinear equations or variational inequalities. Equilibrium models are also used to predict traffic patterns in transportation networks that are subject to congestion phenomena. Section 3.5 presents the topic of multiclass assignment, which is based on the assumption that travel demand can be allocated as a number of distinct classes which share behavioral characteristics. In Sect. 3.6, dynamic traffic assignment is introduced which allows the simultaneous determination of a traveler’s choice of departure time and path. With this approach, phenomenon such as peak spreading in response to congestion dynamics or time-varying tolls can be directly analyzed. In Sect. 3.7, transportation network synthesis is introduced which focuses on the modification of a transportation road network to fit a required demand. Section 3.8 covers a case study involving a diverging diamond interchange (DDI), an interchange in which the two directions of traffic on a nonfreeway road cross to the opposite side on both sides of a freeway overpass. The DDI requires traffic on the freeway overpass (or underpass) to briefly drive on the opposite side of the road. Section 3.9 contains comprehensive questions from the transportation system area. A final section includes references and suggestions for further reading.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Available as EPUB and PDF
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References and Further Readings

Bando M, Hasebe K, Nakayama A, Shibata A, Sugiyama Y (1995) Dynamic model of traffic congestion and numerical simulation. Phys Rev E 51(2):1035–1042

Article   Google Scholar  

Bliemer MCJ (2001) Analytical dynamic traffic assignment with interacting user-classes: theoretical advances and applications using a variational inequality approach. PhD thesis, Delft University of Technology, The Netherlands

Google Scholar  

Bliemer MCJ, Castenmiller RJ, Bovy PHL (2002) Analytical multiclass dynamic traffic assignment using a dynamic network loading procedure. In: Proceedings of the 9th meeting EURO Working Group on Transportation. Tayler & Francis Publication, pp 473–477

Cascetta E (2009) Transportation systems analysis: models and application. Springer Science + Business Media, LLV, New York

Book   Google Scholar  

Chiu YC, Bottom J, Mahut M, Paz A, Balakrishna R, Waller T, Hicks J (2011) Dynamic Traffic Assignment, A Primer for the Transportation Network Modeling Committee, Transportation Research Circular, Number E-C153, June 2011

Chlewicki G (2003) New interchange and intersection designs: the synchronized split-phasing intersection and the diverging diamond interchange. In: Proceedings of the 2nd urban street symposium, Anaheim

Correa ER, Stier-Moses NE (2010) Wardrop equilibria. In: Cochran JJ (ed) Encyclopedia of operations research and management science. Wiley, Hoboken

Dafermos SC, Sparrow FT (1969) The traffic assignment problem for a general network. J Res US Nat Bur Stand 73B:91–118

Article   MathSciNet   Google Scholar  

Dubois D, Bel G, Llibre M (1979) A set of methods in transportation network synthesis and analysis. J Opl Res Soc 30(9):797–808

Florian M (1999) Untangling traffic congestion: application of network equilibrium models in transportation planning. OR/MS Today 26(2):52–57

MathSciNet   Google Scholar  

Florian M, Hearn DW (2008) Traffic assignment: equilibrium models. In: Optimization and its applications, vol 17. Springer Publ., pp 571–592

Hughes W, Jagannathan R (2010) Double crossover diamond interchange. TECHBRIEF FHWA-HRT-09-054, U.S. Department of Transportation, Federal Highway Administration, Washington, DC, FHWA contact: J. Bared, 202-493-3314

Inman V, Williams J, Cartwright R, Wallick B, Chou P, Baumgartner M (2010) Drivers’ evaluation of the diverging diamond interchange. TECHBRIEF FHWA-HRT-07-048, U.S. Department of Transportation, Federal Highway Administration, Washington, DC. FHWA contact: J. Bared, 202-493-3314

Knight FH (1924) Some fallacies in the interpretation of social cost. Q J Econ 38:582–606

Larsson T, Patriksson M (1999) Side constrained traffic equilibrium models—analysis, computation and applications. Transport Res 33B:233–264

Lozovanu D, Solomon J (1995) The problem of the synthesis of a transport network with a single source and the algorithm for its solution. Comput Sci J Moldova 3(2(8)):161–167

MathSciNet   MATH   Google Scholar  

ProcessModel (1999) Users Manual, ProcessModel Corporation, Provo, UT

Rodrigus J-P (2013) The geography of transportation systems. Taylor & Francis, Routledge

Steinmetz K (2011) How it works, traffic gem, diverging-diamond interchanges can save time and lives. Time Magazine, pp. 54–55, 7 Feb 2011

Wardrop JG (1952) Some theoretical aspects of road traffic research. In: Proceedings of the institute of civil engineers, Part II, vol 1, ICE Virtual Library, Thomas Telford Limited, pp 325–378

Wilson AG (1967) A statistical theory of spatial distribution models. Transport Res 1:253–269

Yang H, Huang H-J (2004) The multi-class multi-criteria traffic network equilibrium and systems optimum problem. Transport Res Part B 38:1–15

Download references

Author information

Authors and affiliations.

Clausthal University of Technology, Clausthal-Zellerfeld, Germany

Dietmar P. F. Möller

You can also search for this author in PubMed   Google Scholar

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag London

About this chapter

Möller, D.P.F. (2014). Traffic Assignments to Transportation Networks. In: Introduction to Transportation Analysis, Modeling and Simulation. Simulation Foundations, Methods and Applications. Springer, London. https://doi.org/10.1007/978-1-4471-5637-6_3

Download citation

DOI : https://doi.org/10.1007/978-1-4471-5637-6_3

Published : 12 August 2014

Publisher Name : Springer, London

Print ISBN : 978-1-4471-5636-9

Online ISBN : 978-1-4471-5637-6

eBook Packages : Computer Science Computer Science (R0)

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Copyright © 2003 by Robert Fourer, David M. Gay and Brian W. Kernighan

  • Practice Mathematical Algorithm
  • Mathematical Algorithms
  • Pythagorean Triplet
  • Fibonacci Number
  • Euclidean Algorithm
  • LCM of Array
  • GCD of Array
  • Binomial Coefficient
  • Catalan Numbers
  • Sieve of Eratosthenes
  • Euler Totient Function
  • Modular Exponentiation
  • Modular Multiplicative Inverse
  • Stein's Algorithm
  • Juggler Sequence
  • Chinese Remainder Theorem
  • Quiz on Fibonacci Numbers
  • Count the occurrence of Nth term in first N terms of Van Eck's sequence
  • Minimum absolute difference between N and any power of 2
  • Farey Sequence
  • Pair of integers (a, b) which satisfy the given equations
  • Transportation Problem | Set 5 ( Unbalanced )
  • Lagrange's Interpolation
  • Find the sum of the first Nth Centered Hexadecagonal Number
  • Runge-Kutta 4th Order Method to Solve Differential Equation
  • Smallest root of the equation x^2 + s(x)*x - n = 0, where s(x) is the sum of digits of root x.
  • Maximum possible number with the given operation
  • Minimize jumps to reach X by jumping K positions or 1 position
  • Find the sum of the first N Dodecagonal Numbers
  • Sum of all N elements of the given series having X as its first integer
  • Number of ways in which N can be represented as the sum of two positive integers
  • Find multiple of x closest to or a ^ b (a raised to power b)
  • Program to check if N is a Centered Pentadecagonal Number
  • Refactorable number
  • Program to check if N is a Centered dodecagonal number
  • Program to check if N is a Centered Tridecagonal Number

Transportation Problem | Set 1 (Introduction)

Transportation problem is a special kind of Linear Programming Problem (LPP) in which goods are transported from a set of sources to a set of destinations subject to the supply and demand of the sources and destination respectively such that the total cost of transportation is minimized. It is also sometimes called as Hitchcock problem.

Types of Transportation problems: Balanced: When both supplies and demands are equal then the problem is said to be a balanced transportation problem.

Unbalanced: When the supply and demand are not equal then it is said to be an unbalanced transportation problem. In this type of problem, either a dummy row or a dummy column is added according to the requirement to make it a balanced problem. Then it can be solved similar to the balanced problem.

Methods to Solve: To find the initial basic feasible solution there are three methods:

  • NorthWest Corner Cell Method.
  • Least Cost Method.
  • Vogel’s Approximation Method (VAM).

transportation assignment problem

Please Login to comment...

Similar reads.

author

  • Mathematical
  • What are Tiktok AI Avatars?
  • Poe Introduces A Price-per-message Revenue Model For AI Bot Creators
  • Truecaller For Web Now Available For Android Users In India
  • Google Introduces New AI-powered Vids App
  • 30 OOPs Interview Questions and Answers (2024)

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Balanced and Unbalanced Transportation Problems

The two categories of transportation problems are balanced and unbalanced transportation problems . As we all know, a transportation problem is a type of Linear Programming Problem (LPP) in which items are carried from a set of sources to a set of destinations based on the supply and demand of the sources and destinations, with the goal of minimizing the total transportation cost. It is also known as the Hitchcock problem.

Introduction to Balanced and Unbalanced Transportation Problems

Balanced transportation problem.

The problem is considered to be a balanced transportation problem when both supplies and demands are equal.

Unbalanced Transportation Problem

Unbalanced transportation problem is defined as a situation in which supply and demand are not equal. A dummy row or a dummy column is added to this type of problem, depending on the necessity, to make it a balanced problem. The problem can then be addressed in the same way as the balanced problem.

Methods of Solving Transportation Problems

There are three ways for determining the initial basic feasible solution. They are

1. NorthWest Corner Cell Method.

2. Vogel’s Approximation Method (VAM).

3. Least Call Cell Method.

The following is the basic framework of the balanced transportation problem:

Basic Structure of Balanced Transportation Problem

The destinations D1, D2, D3, and D4 in the above table are where the products/goods will be transported from various sources O1, O2, O3, and O4. The supply from the source Oi is represented by S i . The demand for the destination Dj is d j . If a product is delivered from source Si to destination Dj, then the cost is called C ij .

Let us now explore the process of solving the balanced transportation problem using one of the ways known as the NorthWest Corner Method in this article.

Solving Balanced Transportation problem by Northwest Corner Method

Consider this scenario:

Balanced Transportation Problem -1

With three sources (O1, O2, and O3) and four destinations (D1, D2, D3, and D4), what is the best way to solve this problem? The supply for the sources O1, O2, and O3 are 300, 400, and 500, respectively. Demands for the destination D1, D2, D3, and D4 are 250, 350, 400, and 200, respectively.

The starting point for the North West Corner technique is (O1, D1), which is the table’s northwest corner. The cost of transportation is calculated for each value in the cell. As indicated in the diagram, compare the demand for column D1 with the supply from source O1 and assign a minimum of two to the cell (O1, D1).

Column D1’s demand has been met, hence the entire column will be canceled. The supply from the source O1 is still 300 – 250 = 50.

Balanced Transportation Problem - 2

Analyze the northwest corner, i.e. (O1, D2), of the remaining table, excluding column D1, and assign the lowest among the supply for the appropriate column and rows. Because the supply from O1 is 50 and the demand for D2 is 350, allocate 50 to the cell (O1, D2).

Now, row O1 is canceled because the supply from row O1 has been completed. Hence, the demand for Column D2 has become 350 – 50 = 50.

Balanced Transportation Problem - 3

The northwest corner cell in the remaining table is (O2, D2). The shortest supply from source O2 (400) and the demand for column D2 (300) is 300, thus putting 300 in the cell (O2, D2). Because the demand for column D2 has been met, the column can be deleted, and the remaining supply from source O2 is 400 – 300 = 100.

Balanced Transportation Problem - 4

Again, find the northwest corner of the table, i.e. (O2, D3), and compare the O2 supply (i.e. 100) to the D2 demand (i.e. 400) and assign the smaller (i.e. 100) to the cell (O2, D2). Row O2 has been canceled because the supply from O2 has been completed. Column D3 has a leftover demand of 400 – 100 = 300.

Balanced Transportation Problem -5

Continuing in the same manner, the final cell values will be:

Balanced Transportation Problem - 6

It should be observed that the demand for the relevant columns and rows is equal in the last remaining cell, which was cell (O3, D4). In this situation, the supply from O3 was 200, and the demand for D4 was 200, therefore this cell was assigned to it. Nothing was left for any row or column at the end.

To achieve the basic solution, multiply the allotted value by the respective cell value (i.e. the cost) and add them all together.

I.e., (250 × 3) + (50 × 1) + (300 × 6) + (100 × 5) + (300 × 3) + (200 × 2) = 4400.

Solving Unbalanced Transportation Problem

An unbalanced transportation problem is provided below. Because the sum of all the supplies, O1, O2, O3, and O4, does not equal the sum of all the demands, D1, D2, D3, D4, and D5, the situation is unbalanced.

Unbalanced Transportation Problem - 1

The idea of a dummy row or dummy column will be applied in this type of scenario. Because the supply is more than the demand in this situation, a fake demand column will be inserted, with a demand of (total supply – total demand), i.e. 117 – 95 = 22, as seen in the image below. A fake supply row would have been introduced if demand was greater than supply.

Unbalanced Transportation Problem - 2

Now this problem has been changed to a balanced transportation problem, and it can be addressed using any of the ways listed below to solve a balanced transportation problem, such as the northwest corner method mentioned earlier.

Frequently Asked Questions on Balanced and Unbalanced Transportation Problems

What is meant by balanced and unbalanced transportation problems.

The problem is referred to as a balanced transportation problem when both supplies and demands are equal. Unbalanced transportation is defined as a situation where supply and demand are not equal.

What is called a transportation problem?

The transportation problem is a type of Linear Programming Problem in which commodities are carried from a set of sources to a set of destinations while taking into account the supply and demand of the sources and destinations, respectively, in order to reduce the total cost of transportation.

What are the different methods to solve transportation problems?

The following are three approaches to solve the transportation issue:

  • NorthWest Corner Cell Method.
  • Least Call Cell Method.
  • Vogel’s Approximation Method (VAM).

Leave a Comment Cancel reply

Your Mobile number and Email id will not be published. Required fields are marked *

Request OTP on Voice Call

Post My Comment

transportation assignment problem

  • Share Share

Register with BYJU'S & Download Free PDFs

Register with byju's & watch live videos.

close

IMAGES

  1. PPT

    transportation assignment problem

  2. PPT

    transportation assignment problem

  3. Differences between Assignment Problem and Transportation Problem

    transportation assignment problem

  4. Transportation Problem

    transportation assignment problem

  5. Difference between Transportation Problem vs Assignment Problem

    transportation assignment problem

  6. PPT

    transportation assignment problem

VIDEO

  1. Assignment Part 1 (Decision Science) (Operations Research)

  2. Wk11 Lecture on Transportation and Assignment Problem Chapter9 Part 2

  3. Assignment problem

  4. Transportation Assignment and Sensitivity Analysis Review Pt3of3

  5. Transportation Problem Least Cost Method

  6. Transportation & assignment problem

COMMENTS

  1. PDF 4 UNIT FOUR: Transportation and Assignment problems

    problems, the Transportation and Assignment Problems. Both of these problems can be solved by the simplex algorithm, but the process would result in very large simplex tableaux and numerous simplex iterations. Because of the special characteristics of each problem, however, alternative solution methods requiring signi cantly less mathematical ...

  2. PDF Module 4: Transportation Problem and Assignment problem

    Prasad A Y, Dept of CSE, ACSCE, B'lore-74. Page 33. Module 4: Transportation Problem and Assignment problem. This means that programmer 1 is assigned programme C, programmer 2 is assigned programme A, and so on. The minimum time taken in developing the programmes is = 80 + 80 + 100 + 90 = 350 min.

  3. PDF CHAPTER 15 TRANSPORTATION AND ASSIGNMENT PROBLEMS

    7. Identify the relationship between assignment problems and transportation problems. 8. Formulate a spreadsheet model for an assignment problem from a description of the problem. 9. Do the same for some variants of assignment problems. 10. Give the name of an algorithm that can solve huge assignment problems that are well

  4. PDF The transportation problem and the assignment problem

    154 Chapter5. Thetransportationproblemandtheassignmentproblem min z = (8 , 6 , 10 , 10 , 4 , 9) x11 x12 x13 x21 x22 x23 subjectto

  5. Assignment problem

    The assignment problem is a special case of the transportation problem, which is a special case of the minimum cost flow problem, which in turn is a special case of a linear program. While it is possible to solve any of these problems using the simplex algorithm , each specialization has a smaller solution space and thus more efficient ...

  6. Transportation problems and their solutions: literature review

    The assignment problem - Examples of methods and authors Method Year of publication Author Name of Journal/Book Name of article Tabu-search 1989 Glover, F. Journal on Computing Tabu Searchâ€"Part I Heuristic methods 1956 Kruskal, J.B. Proceedings of the American Mathematical Society On the shortest spanning subtree of a graph and the ...

  7. Operations Research/Transportation and Assignment Problem

    The Transportation and Assignment problems deal with assigning sources and jobs to destinations and machines. We will discuss the transportation problem first. Suppose a company has m factories where it manufactures its product and n outlets from where the product is sold. Transporting the product from a factory to an outlet costs some money ...

  8. Transportation and Related Problems

    The assignment problem is a special case of the transportation problem where the supply from every source and the demand at every sink are equal to 1. Such a situation arises naturally in the setting of assigning workers to jobs, or of assigning workers to a time schedule.

  9. The Transportation and Assignment Problems

    The Simplex Method for Transportation Problems. Illustrative Examples and a Note on Degeneracy. The Simplex Tableau Associated with a Transportation Tableau. The Assignment Problem: (Kuhn's) Hungarian Algorithm. Alternating Path Basis Algorithm for Assignment Problems. A Polynomial-Time Successive Shortest Path Approach for Assignment Problems

  10. Transportation and Assignment Problems

    Identify the relationship between assignment problems and transportation problems. Formulate a spreadsheet model for an assignment problem from a description of the problem. Do the same for some variants of assignment problems. Give the name of an algorithm that can solve huge assignment problems that are well beyond the scope of Solver.

  11. PDF Transportation and Assignment Problems

    Assignment problems, which are special cases of transportation problems, pose difficulties for the transportation algorithm and require the development of an algorithm which takes advantage of the simpler nature of these problems. § 1. An Example; The Balanced Transportation Problem We begin with a typical example of a transportation problem ...

  12. Transportation and Assignment Problems

    Transportation and assignment problems are traditional examples of linear programming problems. Although these problems are solvable by using the techniques of Chapters 2-4 directly, the solution procedure is cumbersome; hence, we develop much more efficient algorithms for handling these problems. In the case of transportation problems, the ...

  13. The Transportation problem

    The Transportation problem is closely related to the assignment problem (it is in fact easier than the assignment problem) The Transportation problem can be formulated as a ordinary linear constrained optimization problem (i.e.: LP) Example: Cost Matrix:

  14. Transportation, Transshipment, and Assignment Problems

    Transportation, Transshipment, and Assignment Problems Learning Objectives After completing this chapter, you should be able to: Describe the nature of transportation transshipment and assignment problems. Formulate a transportation problem as a linear programming model. Use the transportation method to solve problems with Excel.

  15. Traffic Assignments to Transportation Networks

    Section 3.1 introduces the assignment problem in transportation as the distribution of traffic in a network considering the demand between locations and the transport supply of the network. Four trip assignment models relevant to transportation are presented and characterized. Section 3.2 covers traffic assignment to uncongested networks based ...

  16. PDF Transportation, Assignment, and Transshipment Problems

    In general, an assignment problemis a balanced trans- portation problem in which all supplies and demands are equal to 1. Thus, an assignment problem is characterized by knowledge of the cost of assigning each supply point to each demand point. The assignment problem's matrix of costs is its cost matrix.

  17. PDF Transportation, and Assignment Problems

    Step 1: Select the cell with the least cost. Assign to this cell the minimum of its remaining row supply or remaining column demand. Step 2: Decrease the row and column availabilities by this amount and remove from consideration all other cells in the row or column with zero availability/demand.

  18. PDF Transportation and Assignment Models

    TRANSPORTATION AND ASSIGNMENT MODELS CHAPTER 3. 3.1 A linear program for the transportation problem. Suppose that we have decided (perhaps by the methods described in Chapter 1) to produce steel coils at three mill locations, in the following amounts: GARY. Gary, Indiana 1400. CLEV. Cleveland, Ohio 2600. PITT. Pittsburgh, Pennsylvania 2900

  19. PDF Transportation Problem: A Special Case for Linear Programming Problems

    for many problems other than the physical distribution of goods. For example, it has been used to efficiently place employees at certain jobs within an organization. (This application sometimes is called the assignment problem. ) We could set up a transportation problem and solve it using the simplex method as with any LP problem (see Using the ...

  20. Transportation Problem

    Transportation problem is a special kind of Linear Programming Problem (LPP) in which goods are transported from a set of sources to a set of destinations subject to the supply and demand of the sources and destination respectively such that the total cost of transportation is minimized. It is also sometimes called as Hitchcock problem. Types of Transportation problems:

  21. PDF Chapter Six: Transportation, Transshipment, and Assignment Problems

    Assignment or transportation 49. Prohibited routes (6-48) 50. Unbalanced assignment 51. Unbalanced assignment, multiple optimal ... St. Louis - Chicago = 250 Richmond - Chicago = 50 Richmond - Atalnta = 350 Chapter Six: Transportation, Transshipment, and Assignment Problems. 78 2. x13 = 2 x14 = 10 x22 = 9 x23 = 8 x31 = 10 x32 = 1 3. xA3 = 100 ...

  22. Balanced and Unbalanced Transportation Problems

    The two categories of transportation problems are balanced and unbalanced transportation problems.As we all know, a transportation problem is a type of Linear Programming Problem (LPP) in which items are carried from a set of sources to a set of destinations based on the supply and demand of the sources and destinations, with the goal of minimizing the total transportation cost.

  23. Transportation Problem: Definition, Formulation, and Types

    Transportation problems are used to find the minimum cost of transportation of goods from m source to n destination. In this article we will learn transportation problem, formulation, types and finally how it differs from assignment problem.