NETWORK AND GRAPH PROBLEMS
-
Upload
evren-e -
Category
Technology
-
view
337 -
download
2
description
Transcript of NETWORK AND GRAPH PROBLEMS
NETWORK AND NETWORK AND GRAPHGRAPH
PROBLEMSPROBLEMSDispatching of small containers via coastal freight liners:
The case of the Aegean Sea
BY : KURTULUŞ ÖZTÜRK S.OZAN ÖZCAN
ARTICLE FROM: European Journal of Operational Research 152 (2004) 365–381
1. INTRODUCTIONTransportation of goods is an important problem in Aegean Sea for
Greece. Because Greece possesses 14 854 km of coasts, 3500 islands and 750 ports and anchorages. By effect of this geographic discontinuity there are a lot of small and remote markets formed.
A new approach is considered which includes transportation of goods with small containers, an important new technology, in an effort to reengineer coastal freight shipping.
The problem, hereby referred to as Coastal Freight Shipping Problem (CFSP).
For the planning case, a pilot network of 13 ports and 25 sea links were taken into consideration.
Strategic planning will be analyzed by using an LP formulation for the determination of vessel traffic. Supply and demand constraints are known and total fuel costs and port dues are wanted to minimized.
Standart containers exhibit advantages particularly in the case of large islands, that have high demand for many goods. But these containers is not suitable for small islands which have small ports. So use of small containers with standardized dimensions, could be a rational solution for the transportation of goods to small islands since:
•Small containers may be easily loaded on passenger vessels without the use of special port cranes.•Liner ships can carry small containers • Small containers can be easily carried by smaller vessels that will be able to moor in islands with small ports.• The capacity issue will be solved since small containers will serve island markets more efficiently than the existing standard ones.• There will be no need for additional infrastructure in the islands since small containers may be easily transported by medium-sized trucks within island hinterlands.• Small containers may remain on the islands, be loaded with new cargo and return to their origin (low connectivity cost).• Small containers may be easily used for door to door transport.
2. PROBLEM DESCRIPTION
Transportation network contains; nodes corresponding to ports and links corresponding to sea route between two ports.
Nodes (ports) have a demand for certain types of goods (in tons) and supply of certain types of goods (in tons); and it is assumed that ports can accept any kind and number of ships.
As the results of our analysis, if there must be a very large port at the present location of a small port or even a non-existent port, this will mean that new port infrastructure will have to be constructed for optimal functioning of cargo transport.
On the other hand, links (sea routes) are bi-directional and both direction to be equal to actual distances in nautical miles.
To simplify things, it is assumed that with small containers the only type of cargo transported.
The following considerations can be define and delimit the problem:
• A planning horizon of one calendar year is selected so that seasonal fluctuations may be disregarded.
• Since it is assumed that all goods are carried in small containers, cargo is measured not in tons but in number of small containers. Demand and supply numbers for ports are similarly expressed in terms of small containers.
• Costs are include fuel consumption costs and port fees. The objective function is equal to the sum of fuel consumption costs and port dues as ships carry small containers along the routes.
• According to node balance constraints incoming minus outgoing cargo be equal to or greater than the demand of the node and total supply not be exceeded. Also, cargo stored in a ship may not exceed ship capacity.
3. APPLICATION TO AEGEAN MARINE TRANSPORT
Different goods types are actually transported between the nodes. These are usually categorized in three main categories which include fuels, raw materials and industrialized goods.
In this work different vessel types are ignored and there is no limit on the fleet size. All vessels are assumed to have a capacity of 300 small containers or 1500 tons.
Planned LP formulation is applied to a pilot network of 13 Aegean islands (in relatively close proximity to Piraeus) and their most ordinary links. The pilot network is shown in Fig. 2. Numbers on the links represent distance in nautical miles;
* Fuel consumption is assumed to be €10 per nautical mile, corresponding to a market price of $200 per ton for marine diesel. * Therefore, in this problem, it is assumed that port dues amount to €20 per day.
Demands and supplies of islands;
OUR OBJECTIVE FUNCTION IS:
Wij, of containers transported fromnode i to node j. Supposing that nij is the number of ships traveling from node i to node j. Lij is the length of link ij (miles) cF is the cost of fuel consumed per mile (EUR)
cPi is the fee of port i per ship (EUR)
lingo
CONSTRAINTS:CONSTRAINTS:
(balance of incoming and outgoing containersat node i (demand must be satisfiedat all nodes)
1
CONSTRAINTS:CONSTRAINTS:
2
Non-negativity constraints
MODEL:MODEL: SETS:SETS: PORT/1..13/:DEMAND,SUPPLY;PORT/1..13/:DEMAND,SUPPLY; ROUTES(PORT,PORT):DIST,POSS,VESROUTES(PORT,PORT):DIST,POSS,VES
SEL;SEL; ENDSETSENDSETS DATA:DATA: FUELCOST=10;FUELCOST=10; DELAYCOST=20;DELAYCOST=20; DEMAND=360055 8002 1684 2992 DEMAND=360055 8002 1684 2992
6805 15875 1847 26495 29477 48805 6805 15875 1847 26495 29477 48805 23116 20251 5066;23116 20251 5066;
SUPPLY=331368 2293 723 568 924 SUPPLY=331368 2293 723 568 924 171211 0 2429 21672 5008 28465 171211 0 2429 21672 5008 28465 8457 1520;8457 1520;
Q=300;Q=300; table2
DIST=0 45 54 76 80 85 0 0 0 0 0 0 0DIST=0 45 54 76 80 85 0 0 0 0 0 0 0 0 0 22 0 0 0 27 0 0 0 0 0 00 0 22 0 0 0 27 0 0 0 0 0 0 0 0 0 29 0 0 0 0 41 0 49 0 00 0 0 29 0 0 0 0 41 0 49 0 0 0 0 0 0 13 0 0 0 0 0 0 0 00 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 36 0 31 0 370 0 0 0 0 21 0 0 36 0 31 0 37 0 0 0 0 0 0 0 0 0 0 0 0 480 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 32 0 0 0 0 00 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 13 11 0 0 00 0 0 0 0 0 0 0 13 11 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 00 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 26 22 00 0 0 0 0 0 0 0 0 0 26 22 0 0 0 0 0 0 0 0 0 0 0 0 18 270 0 0 0 0 0 0 0 0 0 0 18 27 0 0 0 0 0 0 0 0 0 0 0 0 280 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0; 0 0 0 0 0 0 0 0 0 0 0 0 0;
network
POSS=0 1 1 1 1 1 0 0 0 0 0 0 0POSS=0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 00 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 00 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 00 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 10 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 00 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 00 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 00 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 00 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 10 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0;
network
MIN=((@SUM(ROUTES:DIST*VESSEL)*FUELCOSMIN=((@SUM(ROUTES:DIST*VESSEL)*FUELCOST)+(@SUM(ROUTES:VESSEL)*DELAYCOST)); T)+(@SUM(ROUTES:VESSEL)*DELAYCOST));
@FOR(PORT(I):@SUM(PORT(J)|J#LT#I:@FOR(PORT(I):@SUM(PORT(J)|J#LT#I: @SUM(PORT(K)|@SUM(PORT(K)|
I#LT#K:VESSEL(J,I)*POSS(J,I)*Q-I#LT#K:VESSEL(J,I)*POSS(J,I)*Q-VESSEL(I,K)*POSS(I,K)*Q+VESSEL(I,K)*POSS(I,K)*Q+
SUPPLY(I)-DEMAND(I)))=0);SUPPLY(I)-DEMAND(I)))=0);
@FOR(ROUTES(I,J)|I#LT#J:VESSEL*POSS*Q>=0);@FOR(ROUTES(I,J)|I#LT#J:VESSEL*POSS*Q>=0);
@FOR(ROUTES(I,J)|I#LT#J:VESSEL(I,J)>=0);@FOR(ROUTES(I,J)|I#LT#J:VESSEL(I,J)>=0);
@GIN(ROUTES:VESSEL);@GIN(ROUTES:VESSEL);
ENDEND obj