SlideShare uma empresa Scribd logo
1 de 10
To analyze cargo loading optimization algorithm


                      By: Shahzad Sarwar
                      To: Development Team + Management
                      Date: 24th March 2010
1. Objective:
To analyze and plan software development for Cargo Loading optimization module in
Flight Cargo of PCMS, Pegasus Cargo Management System.

   1. To Study industry available software for Cargo Load optimization and planning.
   2. To study the available algorithm for Cargo Loading optimization in Flight Cargo
      module of PCMS, Pegasus Cargo Management System.
   3. To analyze requirement specification for Cargo Load optimization and planning.

2. Load Planner Software Comparative Analysis:
There is a very long list of available commercial software that performs cargo load
optimization and planning with full visualization via graphical representation.
Following is brief list of some of the best in industry.

2.1.     3D Load Packer (3DLP) http://www.astrokettle.com
3D Load Packer (3DLP) is the unique space optimizer designed to help to plan quickly
and easily the best compact arrangement of a number of different size 3D rectangular
objects (hereafter called "Boxes") within one or more rectangular enclosures (hereafter
"Containers"). 3DLP is based on the truly three-dimensional, most dense and quick
original packing algorithms.
An overall load weight limit and truck axle weight limits may be taken into account as
additional constraints or actual optimization factors. Full control on the allowed box
overhang is also available.
The program has a facility for specifying the associated cost for each box / container item
in order to calculate totals and affect upon optimization as additional priority factors.
Optimizer goal and other main settings are adjustable.

2.2.     Cube-IQ http://www.magiclogic.com
The Cube-IQ Load Planning system is built around the best Loading Engine on the
market and will give optimal volume/weight utilization. (Needed - sidebars and quotes
from the industry)
Cube-IQ optimizes the loading of items in one or more containers, optionally of different
sizes.
The system can help to cube-out loads on PC, and also in the actual loading through its
clear, 3-D diagram based loading instructions.
Cube-IQ has a state-of-the-art load optimization engine. Cube-IQ’s database allows to
pre-define containers and boxes, and to store and retrieve any number of complete
loading cases. The system has full data import and export facilities and can both read and
write Excel, XML and other formats.




2.3.     AutoLoad Pro http://www.coptimal.com
AutoLoad Pro integrated 3D graphic technology, visual effects and excellent computing
speed help to work out how to load varied shape of goods into varied sizes of containers
efficiently with considering delivery safety of goods, utilization of space, move
convenience and etc. AutoLoad Pro can work out theminimum containers, trucks and
cartons quickly to complete a loading plan and reduce transportation cost as well.

2.4.    CubeMaster™ http://www.LogenSolutions.com
CubeMaster™ is a versatile, cost-effective software solution to optimize the cargo load
on your trucks, air & sea containers and pallets quickly and efficiently. It reduces
shipping and transport costs through intelligent loading and optimal space utilization.
CubeMaster™ supports in planning order picking, loading and capacity requirements.
The system delivers clear instructions regarding the work preparation in seconds.

2.5.    Load http://www.daubnet.com
Load saves money by optimizing container cargo - includes interactive 3D view
Load saves money by optimizing container cargo:
       •includes interactive 3D view
       •automatic optimizer
       •packing lists are conveniently entered into Load!
       •calculates maximum number of items per container
•Optimized packing lists and 3D views can be printed.

2.6.    Packer3d Online Service http://www.packer3d.com
The Packer3d Online Service calculates optimal plans for loading different types of
boxes, cylinders, and pallets into containers, trucks, and railroad freight cars.

2.7.      packVol http://www.packvol.com
packVol is an Optimization Software for Load Planning, designed to plan the best space
utilization inside containers and trucks, to help to reduce transportation costs. It is an
innovative software for MS Windows™, which has some unique features not found in
other container loading software products. It is truly tri dimensional; the program allows
to manage efficiently complex load planning problems.

2.8.    PalletStacking http://www.palletstacking.com
PalletStacking allow users to find the best arrangement of boxes on loading pallets to
warehousing or transportation. This software reduce the costs of palletizing boxes and
calculate the most optimal dimensions of boxes. PalletStaking Solution calculate the best
arrangement of products in a box, calculate box dimensions and show 3D graphics of the
solution. It could be exported to Microsoft Excel to generate reports.




2.9.     LoadPlanner http://loadplanner.com/
LoadPlanner is the first system that offers comprehensive load planning and optimization
solution. The heart of LoadPlanner is its sophisticated 3D loading algorithm, the result of
many years of intensive research and cooperation with leading logistics providers. But
what makes us different is that LoadPlanner is an advanced rule-based system. It has
unique capabilities to:
        • Classify business objects (items, orders, containers, etc.) into flexible system
           of categories.
        • Formulate high-level business rules and constraints, and apply them to
           selected categories.
        • Use business rules and constraints in the process of load planning and
           optimization.
        • Solve multi-tier load planning problems (packaging - palletizing - container /
           trailer loading).
        • Produce results in form of easy-to-analyse interactive 3D graphics.

3. Algorithms for loading optimization Problem:
Cargo loading optimization is well known computer science problem and has many well
known algorithms to solve this problem.
Following is brief description about some of the best algorithms to solve this problem.
3.1.    Algorithms for the Container Loading Problem
By Guntram Scheithauer , Operations Research Proceedings 1991,
        Springer-Verlag

This paper covers the three-dimensional problem of optimal packing of a container with
rectangular pieces. It proposes an approximation algorithm based on the "forward state
strategy" of dynamic programming. A suitable description of packings is developed for
the implementation of the approximation algorithm, and some computational experience
is reported. The effective employment of capacity gets a more and more increasing
importance in many problems of production and transportation planning. The reasons in
transportation are e.g. the enlarging trade and growing transportation costs.

Reference:
http://www.math.tu-dresden.de/~capad/PAPERS/clp.ps
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.927


3.2.    A Less Flexibility First Based Algorithm
              Yuen-Ting Wu
              Email: ytwu@cse.cuhk.edu.hk
              Yu-Liang Wu
              Email: ylw@cse.cuhk.edu.hk
              Department of Computer Science and Engineering, the Chinese University
       of Hong Kong, Hong Kong

This paper presents a Less Flexibility First (LFF) based algorithm for solving container
loading problems in which boxes of given sizes are to be packed into a single container.
The objective is to maximize volume utilization. LFF, firstly introduced in [An effective
quasi-human heuristic for solving the rectangle packing problem, European Journal of
Operations Research 141 (2002) 341], is an effective deterministic heuristic applied to
2D packing problems and generated up to 99% packing densities. Its usage is now
extended to the container loading problem. Objects are packed according to their
flexibilities. Less flexible objects are packed to less flexible positions of the container.
Pseudo-packing procedures enable improvements on volume utilization. Encouraging
packing results with up to 93% volume utilization are obtained in experiments running on
benchmark cases from other authors.

Reference:
http://www.springerlink.com/content/j02864x28015862j/



3.3.   A Maximal-Space Algorithm for the Container Loading Problem
      F. Parreño, R. Alvarez-Valdes, J. M. Tamarit, J. F. Oliveira
Department of Mathematics, University of Castilla-La Mancha, Albacete, Spain
Department of Statistics and Operations Research, University of Valencia, Burjassot,
Spain
Department of Statistics and Operations Research, University of Valencia, Burjassot,
Spain
Faculty of Engineering, University of Porto, Porto, Portugal, and INESC Porto, Instituto
de Engenharia de Sistemas e Computadores de Porto, Porto, Portugal
francisco.parreno@uclm.es
ramon.alvarez@uv.es
jose.tamarit@uv.es
jfo@fe.up.pt
In this paper, a greedy randomized adaptive search procedure (GRASP) for the container
loading problem is presented. This approach is based on a constructive block heuristic
that builds upon the concept of maximal space, a nondisjoint representation of the free
space in a container.
This new algorithm is extensively tested over the complete set of Bischoff and Ratcliff
problems [Bischoff, E. E., M. S. W. Ratcliff. 1995. Issues in the development of
approaches to container loading. Omega 23 377–390], ranging from weakly
heterogeneous to strongly heterogeneous cargo, and outperforms all the known
nonparallel approaches that, partially or completely, have used this set of test problems.
When comparing against parallel algorithms, it is better on average but not for every class
of problem. In terms of efficiency, this approach runs in much less computing time than
that required by parallel methods. Thorough computational experiments concerning the
evaluation of the impact of algorithm design choices and internal parameters on the
overall efficiency of this new approach are also presented.
References:
http://joc.journal.informs.org/cgi/content/abstract/20/3/412
http://www.uv.es/sestio/TechRep/tr03-07.pdf


3.4.    Improved Optimization Algorithm for the Container Loading Problem
        Xiamen, China
        May 19-May 21
        ISBN: 978-0-7695-3570-8
        Container loading problem is a kind of space resources optimization problem
which consists of various constraints. The solution can be extended to aircraft, cargo
loading for ships, even the memory allocation for computer, and other applications. This
paper proposes a new algorithm for loading a variety of different goods into a single
container with multi-batches. With the concept of "plane" and "block", the algorithm
uses "depth priority" strategy to locate for the suitable space. The algorithm also allows
goods to rotate in any possible directions, while under the guarantee of efficient space
usage, it improves the placement stability. With the priorities of each goods assigned by
the algorithm, we should could allocate more goods at the same location. The optimal
algorithm is supposed to withdraw when the last batch packing is unsuitable.
Experimental results show that the algorithm is effective to solve such problems.

Reference:
http://www.computer.org/portal/web/csdl/doi/10.1109/WCSE.2009.335
3.5.     A Genetic Algorithm for Solving the Container Loading Problem
H. GEHRING and A. BORTFELDT
FernUniversität Hagen, Kleine Straße 22, D-58084 Hagen, BRD
The paper presents a genetic algorithm (GA) for the container loading problem. The main
ideas of the approach are first to generate a set of disjunctive box towers and second to
arrange the box towers on the floor of the container according to a given optimization
criterion. The loading problem may include different practical constraints. The
performance of the GA is demonstrated by a numerical test comparing the GA and
several other procedures for the container loading problem.


Container loading problems may be grouped in different ways. A basic distinction exists
between cases in which a given set of goods has to be loaded completely and cases which
allow some goods to be left behind. Whilst the former type of problem involves more
than one container, the latter is often restricted to a single container (cf. the distinction
made by DYCKHOFF, 1990). Another important distinction concerns the goods to be
loaded. BORTFELDT (1994) considers the loading of rectangular goods, i.e. boxes, and
defines a cargo comprising only identical boxes as 'homogeneous'. He also refers to a
given set of boxes with many different types of boxes as 'strongly heterogeneous'
and one with only a few different types of boxes as 'weakly heterogeneous'. The subject
of this paper is the loading of a strongly heterogeneous set of boxes into a single
container. The literature references given below are focused on this type of problem and
also on genetic approaches.

Reference:
http://www.math.tu-dresden.de/~belov/publ/downl/3D/gehringbortfeldt_container.pdf




3.6.   A Heuristic Algorithm with Heterogeneous Boxes
       Zhoujing Wang Li, K.W. Xiaoping Zhang Xiamen Univ., Fujian

The container loading problem (CLP) is notoriously known to be NP-hard, an
intrinsically difficult problem that is too complex to be solved in polynomial time on a
system of serial computers. Heuristic algorithms are often the only viable option to tackle
this type of combinatorial optimization problems. This article puts forward a heuristic
algorithm based on a tertiary tree model to handle the CLP with heterogeneous
rectangular boxes. A dynamic spatial decomposition method is employed to partition the
unfilled container space after a group of homogeneous boxes is loaded into the container.
This decomposition approach, together with an optimal-fitting sequencing rule and an
inner-left-corner-occupying placement rule, permits a holistic filling strategy to pack a
container. A comparative study with existing algorithms and an illustrative example
demonstrate the efficiency of this heuristic algorithm.
Reference:
http://ieeexplore.ieee.org/Xplore/login.jsp?reload=true&url=http%3A%2F
%2Fieeexplore.ieee.org%2Fiel5%2F4273787%2F4274604%2F04274749.pdf
%3Farnumber%3D4274749&authDecision=-203



3.7.   A parallel tabu search algorithm for the container loading problem
  A. Bortfeldt , H. Gehring and D. Mack
     FernUniversität, Fachbereich Wirtschaftswissenschaft, Postfach 940, 58084, Hagen, Germany

This paper presents a parallel tabu search algorithm for the container loading problem
with a single container to be loaded. The emphasis is on the case of a weakly
heterogeneous load. The distributed-parallel approach is based on the concept of multi-
search threads according to Toulouse et al. [Issues in designing parallel and distributed
search algorithms for discrete optimization problems, Publication CRT-96-36, Centre de
recherche sur les transports, Universitéde Montréal, Canada, 1996] i.e., several search
paths are investigated concurrently. The parallel searches are carried out by differently
configured instances of a tabu search algorithm, which cooperate by the exchange of
(best) solutions at the end of defined search phases. The parallel search processes are
executed on a corresponding number of LAN workstations. The efficiency of the parallel
tabu search algorithm is demonstrated by an extensive comparative test including well-
known reference problems and loading procedures from other authors.
Reference:
http://www.sciencedirect.com/science?
_ob=ArticleURL&_udi=B6V12-487V02C-4&_user=10&_coverDate=05%2F31%2F200
3&_rdoc=1&_fmt=high&_orig=search&_sort=d&_docanchor=&view=c&_searchStrId=
1247995731&_rerunOrigin=google&_acct=C000050221&_version=1&_urlVersion=0&
_userid=10&md5=24ffd9fe7e654b1de2c46c093e4ab8ab

4.     Requirement specification for Load Plan PCMS:

      a. To develop an efficient algorithm which can generate loading plan for goods in an
         aircraft or container.

      b. Input Data for Algorithm:
                    1. Job cards data with number of pieces of goods to be filled in a
                        aircraft/container with dimension(volume)
2. Dimension of aircraft’s area to be filled or dimension of container
                     to be filled.

   c. Out put data for algorithm:

                  1. To provide list of jobs card that would be filled in the aircraft or
                     container.
                  2. To provide the exact location of goods to be placed in aircraft or
                     container.

   d. There would be an option to offload a particular job from container or aircraft.
      Algorithm will automatically provide re-scheduled information after this change.

   e. There would be an option to load a particular job to aircraft or container as
      priority. Algorithm will automatically provide re-scheduled information after this
      change.

   f. A email alert will be generated to all the clients, shipper, consignee, agent,
      operation person and prepared by persons.

   g. There would be 3-D graphical representation for load planning showing details
      of exact items loaded in aircraft or container.


5. Future Guide lines:
   • To contact the corresponding algorithm providers for possibility of getting code
      of implementation of algorithms.
   • After getting feedback from algorithm providers, best suited can be selected.
   • A implementations are found in c language, so there is a need to transform that
      logic in C#, then modify the algorithm as per our need. This need code
      exploration in C.
   • To do R & D related to 3-D graphical representation of objects in .Net specifically
      WPF.
   • Third party graphical libraries like ceometric can be explored to get help in 3-D
      virtualization of objects.



6. References:


http://www.diku.dk/hjemmesider/ansatte/pisinger/codes.html
http://www.astrokettle.com/


Algo for container Loading problem:
http://portal.acm.org/citation.cfm?id=1295701
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.927
http://www.springerlink.com/content/j02864x28015862j/
http://joc.journal.informs.org/cgi/content/abstract/20/3/412
http://www.uv.es/sestio/TechRep/tr03-07.pdf
http://www.computer.org/portal/web/csdl/doi/10.1109/WCSE.2009.335
http://www.math.tu-dresden.de/~belov/publ/downl/3D/gehringbortfeldt_container.pdf
http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org
%2Fiel5%2F4273787%2F4274604%2F04274749.pdf%3Farnumber
%3D4274749&authDecision=-203
http://www.sciencedirect.com/science?
_ob=ArticleURL&_udi=B6V12-487V02C-4&_user=10&_coverDate=05%2F31%2F200
3&_rdoc=1&_fmt=high&_orig=search&_sort=d&_docanchor=&view=c&_searchStrId=
1247995731&_rerunOrigin=google&_acct=C000050221&_version=1&_urlVersion=0&
_userid=10&md5=24ffd9fe7e654b1de2c46c093e4ab8ab

Code:
http://www.diku.dk/hjemmesider/ansatte/pisinger/codes.html
http://www.ceometric.com/support/examples/g-a-loading-problem.html
http://loadplanner.com/library.html

Mais conteúdo relacionado

Mais procurados

Common Faults of weaving Process
Common Faults of weaving ProcessCommon Faults of weaving Process
Common Faults of weaving Processlutuf Ullah
 
Study of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machineStudy of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machineIAEME Publication
 
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBER
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBERFIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBER
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBERChandana R
 
Textiles in marine application by Vignesh Dhanabalan
Textiles in marine application by Vignesh DhanabalanTextiles in marine application by Vignesh Dhanabalan
Textiles in marine application by Vignesh DhanabalanVignesh Dhanabalan
 
Sport tech design n method of evaluation
Sport tech design n method of evaluationSport tech design n method of evaluation
Sport tech design n method of evaluationTechnical textiles
 
Square jammed fabric
Square jammed fabricSquare jammed fabric
Square jammed fabricSanjit Jana
 
Different Spinning Techniques
Different Spinning TechniquesDifferent Spinning Techniques
Different Spinning TechniquesEnamul Haque
 
Textile chemical processing 1st.pdf
Textile chemical processing 1st.pdfTextile chemical processing 1st.pdf
Textile chemical processing 1st.pdfNTU Faisalabad
 
Weaving calculation by Vignesh Dhanabalan
Weaving calculation by Vignesh DhanabalanWeaving calculation by Vignesh Dhanabalan
Weaving calculation by Vignesh DhanabalanVignesh Dhanabalan
 
Comparison between capacitive and photoelectric yarn measuring heads
Comparison between capacitive and photoelectric yarn measuring headsComparison between capacitive and photoelectric yarn measuring heads
Comparison between capacitive and photoelectric yarn measuring headsSohail AD
 
Textiles in automotive
Textiles in automotiveTextiles in automotive
Textiles in automotivesherajul haque
 
TYPES OF YARN PACKAGES.pdf
TYPES OF YARN PACKAGES.pdfTYPES OF YARN PACKAGES.pdf
TYPES OF YARN PACKAGES.pdfSayanKundu50
 
Working principle of rapier and essential parts
Working principle of rapier and essential partsWorking principle of rapier and essential parts
Working principle of rapier and essential partsGKBaloch
 

Mais procurados (20)

Nonwoven web formation rajesh
Nonwoven web formation   rajeshNonwoven web formation   rajesh
Nonwoven web formation rajesh
 
Common Faults of weaving Process
Common Faults of weaving ProcessCommon Faults of weaving Process
Common Faults of weaving Process
 
3D Weaving
3D Weaving3D Weaving
3D Weaving
 
Mercerization
MercerizationMercerization
Mercerization
 
Medical textiles
Medical textilesMedical textiles
Medical textiles
 
Textiles in automobile
Textiles in automobile  Textiles in automobile
Textiles in automobile
 
Study of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machineStudy of loop formation process on 1 x1 v bed rib knitting machine
Study of loop formation process on 1 x1 v bed rib knitting machine
 
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBER
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBERFIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBER
FIBRE REINFORCED PLASTIC (FRP) & SYNTHETIC RUBBER
 
Textiles in marine application by Vignesh Dhanabalan
Textiles in marine application by Vignesh DhanabalanTextiles in marine application by Vignesh Dhanabalan
Textiles in marine application by Vignesh Dhanabalan
 
Sport tech design n method of evaluation
Sport tech design n method of evaluationSport tech design n method of evaluation
Sport tech design n method of evaluation
 
Square jammed fabric
Square jammed fabricSquare jammed fabric
Square jammed fabric
 
Different Spinning Techniques
Different Spinning TechniquesDifferent Spinning Techniques
Different Spinning Techniques
 
Textile chemical processing 1st.pdf
Textile chemical processing 1st.pdfTextile chemical processing 1st.pdf
Textile chemical processing 1st.pdf
 
Weaving calculation by Vignesh Dhanabalan
Weaving calculation by Vignesh DhanabalanWeaving calculation by Vignesh Dhanabalan
Weaving calculation by Vignesh Dhanabalan
 
Parachute fabrics
Parachute fabricsParachute fabrics
Parachute fabrics
 
Comparison between capacitive and photoelectric yarn measuring heads
Comparison between capacitive and photoelectric yarn measuring headsComparison between capacitive and photoelectric yarn measuring heads
Comparison between capacitive and photoelectric yarn measuring heads
 
Yarn pacxking density
Yarn pacxking densityYarn pacxking density
Yarn pacxking density
 
Textiles in automotive
Textiles in automotiveTextiles in automotive
Textiles in automotive
 
TYPES OF YARN PACKAGES.pdf
TYPES OF YARN PACKAGES.pdfTYPES OF YARN PACKAGES.pdf
TYPES OF YARN PACKAGES.pdf
 
Working principle of rapier and essential parts
Working principle of rapier and essential partsWorking principle of rapier and essential parts
Working principle of rapier and essential parts
 

Destaque

Cargo load planning & freight optimization
Cargo load planning & freight optimizationCargo load planning & freight optimization
Cargo load planning & freight optimizationPuneet Mishra
 
LCL vs FCL Shipping
LCL vs FCL ShippingLCL vs FCL Shipping
LCL vs FCL Shippingbtotheba
 
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKK
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKKDigitalization of Cargo Handling at Schiphol Airport 3 sept BKK
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKKGiovanni Douven
 
Sky handling partner Ltd cargo terminal business plan slide share
Sky handling partner Ltd   cargo terminal business plan slide shareSky handling partner Ltd   cargo terminal business plan slide share
Sky handling partner Ltd cargo terminal business plan slide sharethierry jolaine
 
Genex Logistics LCL Consolidation Services
Genex Logistics LCL Consolidation ServicesGenex Logistics LCL Consolidation Services
Genex Logistics LCL Consolidation ServicesGenex Logistics
 
Airport handling procedure
Airport handling procedure Airport handling procedure
Airport handling procedure Abdur Rahim Khan
 
Airport Ground Handling (Introduction)
Airport Ground Handling (Introduction)Airport Ground Handling (Introduction)
Airport Ground Handling (Introduction)Mike Joseph
 
Cargo and terminal handling at airport
Cargo and terminal handling at airport Cargo and terminal handling at airport
Cargo and terminal handling at airport Rahul Kothari
 

Destaque (12)

Cargo load planning & freight optimization
Cargo load planning & freight optimizationCargo load planning & freight optimization
Cargo load planning & freight optimization
 
Aircraft design project 2
Aircraft design project 2Aircraft design project 2
Aircraft design project 2
 
LCL vs FCL Shipping
LCL vs FCL ShippingLCL vs FCL Shipping
LCL vs FCL Shipping
 
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKK
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKKDigitalization of Cargo Handling at Schiphol Airport 3 sept BKK
Digitalization of Cargo Handling at Schiphol Airport 3 sept BKK
 
Sky handling partner Ltd cargo terminal business plan slide share
Sky handling partner Ltd   cargo terminal business plan slide shareSky handling partner Ltd   cargo terminal business plan slide share
Sky handling partner Ltd cargo terminal business plan slide share
 
How IKEA Shipping Technology Saves Money for Other Retailers
How IKEA Shipping Technology Saves Money for Other RetailersHow IKEA Shipping Technology Saves Money for Other Retailers
How IKEA Shipping Technology Saves Money for Other Retailers
 
Genex Logistics LCL Consolidation Services
Genex Logistics LCL Consolidation ServicesGenex Logistics LCL Consolidation Services
Genex Logistics LCL Consolidation Services
 
Operations of air cargo
Operations of air cargoOperations of air cargo
Operations of air cargo
 
Airport handling procedure
Airport handling procedure Airport handling procedure
Airport handling procedure
 
Air cargo overview ppt
Air cargo overview pptAir cargo overview ppt
Air cargo overview ppt
 
Airport Ground Handling (Introduction)
Airport Ground Handling (Introduction)Airport Ground Handling (Introduction)
Airport Ground Handling (Introduction)
 
Cargo and terminal handling at airport
Cargo and terminal handling at airport Cargo and terminal handling at airport
Cargo and terminal handling at airport
 

Semelhante a Analyze cargo loading optimization algorithm

Rich routing problems arising in supply chain management (2012)
Rich routing problems arising in supply chain management (2012)Rich routing problems arising in supply chain management (2012)
Rich routing problems arising in supply chain management (2012)siska_suryanto
 
Automated Air Load Planning
Automated Air Load PlanningAutomated Air Load Planning
Automated Air Load PlanningJames Heller
 
ORTEC SAP Solutions
ORTEC SAP SolutionsORTEC SAP Solutions
ORTEC SAP SolutionsAndrei Pinte
 
ORTEC Customer Case Liebensteiner Kartonagenwerk GmbH
ORTEC Customer Case  Liebensteiner Kartonagenwerk GmbHORTEC Customer Case  Liebensteiner Kartonagenwerk GmbH
ORTEC Customer Case Liebensteiner Kartonagenwerk GmbHAndrei Pinte
 
White paper: How to build a real-time vehicle route optimiser
White paper: How to build a real-time vehicle route optimiserWhite paper: How to build a real-time vehicle route optimiser
White paper: How to build a real-time vehicle route optimiserPhilip Welch
 
Smart logistics solution
Smart logistics solutionSmart logistics solution
Smart logistics solutionXin Jie Zhang
 
LV4_optimization_white_paper
LV4_optimization_white_paperLV4_optimization_white_paper
LV4_optimization_white_paperIan Zabel
 
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing EnvironmentsTask Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing Environmentsiosrjce
 
An Optimal Solution To The Linear Programming Problem Using Lingo Solver A C...
An Optimal Solution To The Linear Programming Problem Using Lingo Solver  A C...An Optimal Solution To The Linear Programming Problem Using Lingo Solver  A C...
An Optimal Solution To The Linear Programming Problem Using Lingo Solver A C...Jessica Thompson
 
A transportation scheduling management system using decision tree and iterate...
A transportation scheduling management system using decision tree and iterate...A transportation scheduling management system using decision tree and iterate...
A transportation scheduling management system using decision tree and iterate...IJECEIAES
 
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...faisalpiliang1
 
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...IRJET Journal
 
Virtual Loader - Truck Loading Software
Virtual Loader - Truck Loading SoftwareVirtual Loader - Truck Loading Software
Virtual Loader - Truck Loading SoftwareJacob Feldman
 
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTING
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTINGITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTING
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTINGIJCNCJournal
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingIJCNCJournal
 
KeithStillabowerPosterEditOne
KeithStillabowerPosterEditOneKeithStillabowerPosterEditOne
KeithStillabowerPosterEditOneKeith Stillabower
 
the mainCognitive Logistics Framework.pptx
the mainCognitive Logistics Framework.pptxthe mainCognitive Logistics Framework.pptx
the mainCognitive Logistics Framework.pptxsagar594029
 
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...ijcsa
 
High Dimensionality Structures Selection for Efficient Economic Big data usin...
High Dimensionality Structures Selection for Efficient Economic Big data usin...High Dimensionality Structures Selection for Efficient Economic Big data usin...
High Dimensionality Structures Selection for Efficient Economic Big data usin...IRJET Journal
 

Semelhante a Analyze cargo loading optimization algorithm (20)

Rich routing problems arising in supply chain management (2012)
Rich routing problems arising in supply chain management (2012)Rich routing problems arising in supply chain management (2012)
Rich routing problems arising in supply chain management (2012)
 
Automated Air Load Planning
Automated Air Load PlanningAutomated Air Load Planning
Automated Air Load Planning
 
ORTEC SAP Solutions
ORTEC SAP SolutionsORTEC SAP Solutions
ORTEC SAP Solutions
 
ORTEC Customer Case Liebensteiner Kartonagenwerk GmbH
ORTEC Customer Case  Liebensteiner Kartonagenwerk GmbHORTEC Customer Case  Liebensteiner Kartonagenwerk GmbH
ORTEC Customer Case Liebensteiner Kartonagenwerk GmbH
 
White paper: How to build a real-time vehicle route optimiser
White paper: How to build a real-time vehicle route optimiserWhite paper: How to build a real-time vehicle route optimiser
White paper: How to build a real-time vehicle route optimiser
 
Smart logistics solution
Smart logistics solutionSmart logistics solution
Smart logistics solution
 
LV4_optimization_white_paper
LV4_optimization_white_paperLV4_optimization_white_paper
LV4_optimization_white_paper
 
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing EnvironmentsTask Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
 
N0173696106
N0173696106N0173696106
N0173696106
 
An Optimal Solution To The Linear Programming Problem Using Lingo Solver A C...
An Optimal Solution To The Linear Programming Problem Using Lingo Solver  A C...An Optimal Solution To The Linear Programming Problem Using Lingo Solver  A C...
An Optimal Solution To The Linear Programming Problem Using Lingo Solver A C...
 
A transportation scheduling management system using decision tree and iterate...
A transportation scheduling management system using decision tree and iterate...A transportation scheduling management system using decision tree and iterate...
A transportation scheduling management system using decision tree and iterate...
 
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...
Comparison of Dynamic Programming Algorithm and Greedy Algorithm on Integer K...
 
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
 
Virtual Loader - Truck Loading Software
Virtual Loader - Truck Loading SoftwareVirtual Loader - Truck Loading Software
Virtual Loader - Truck Loading Software
 
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTING
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTINGITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTING
ITA: THE IMPROVED THROTTLED ALGORITHM OF LOAD BALANCING ON CLOUD COMPUTING
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
 
KeithStillabowerPosterEditOne
KeithStillabowerPosterEditOneKeithStillabowerPosterEditOne
KeithStillabowerPosterEditOne
 
the mainCognitive Logistics Framework.pptx
the mainCognitive Logistics Framework.pptxthe mainCognitive Logistics Framework.pptx
the mainCognitive Logistics Framework.pptx
 
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
 
High Dimensionality Structures Selection for Efficient Economic Big data usin...
High Dimensionality Structures Selection for Efficient Economic Big data usin...High Dimensionality Structures Selection for Efficient Economic Big data usin...
High Dimensionality Structures Selection for Efficient Economic Big data usin...
 

Mais de Shahzad

Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0Shahzad
 
Srs sso-version-1.2-stable version
Srs sso-version-1.2-stable versionSrs sso-version-1.2-stable version
Srs sso-version-1.2-stable versionShahzad
 
Exploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCFExploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCFShahzad
 
To study pcms pegasus erp cargo management system-release-7 from architectu...
To study pcms   pegasus erp cargo management system-release-7 from architectu...To study pcms   pegasus erp cargo management system-release-7 from architectu...
To study pcms pegasus erp cargo management system-release-7 from architectu...Shahzad
 
To study pcms pegasus erp cargo management system-release-6 from architectu...
To study pcms   pegasus erp cargo management system-release-6 from architectu...To study pcms   pegasus erp cargo management system-release-6 from architectu...
To study pcms pegasus erp cargo management system-release-6 from architectu...Shahzad
 
Pakistan management
Pakistan managementPakistan management
Pakistan managementShahzad
 
Corporate lessons
Corporate lessonsCorporate lessons
Corporate lessonsShahzad
 
What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...Shahzad
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...Shahzad
 
A cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computingA cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computingShahzad
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replicationShahzad
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...Shahzad
 
From Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To SilverlightFrom Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To SilverlightShahzad
 
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
To Study The Tips Tricks  Guidelines Related To Performance Tuning For  N Hib...To Study The Tips Tricks  Guidelines Related To Performance Tuning For  N Hib...
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...Shahzad
 
Whitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql ServerWhitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql ServerShahzad
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureWhite Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureShahzad
 
Case Study For Replication For PCMS
Case Study For Replication For PCMSCase Study For Replication For PCMS
Case Study For Replication For PCMSShahzad
 

Mais de Shahzad (20)

Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0
 
Srs sso-version-1.2-stable version
Srs sso-version-1.2-stable versionSrs sso-version-1.2-stable version
Srs sso-version-1.2-stable version
 
Exploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCFExploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCF
 
To study pcms pegasus erp cargo management system-release-7 from architectu...
To study pcms   pegasus erp cargo management system-release-7 from architectu...To study pcms   pegasus erp cargo management system-release-7 from architectu...
To study pcms pegasus erp cargo management system-release-7 from architectu...
 
To study pcms pegasus erp cargo management system-release-6 from architectu...
To study pcms   pegasus erp cargo management system-release-6 from architectu...To study pcms   pegasus erp cargo management system-release-6 from architectu...
To study pcms pegasus erp cargo management system-release-6 from architectu...
 
Pakistan management
Pakistan managementPakistan management
Pakistan management
 
Corporate lessons
Corporate lessonsCorporate lessons
Corporate lessons
 
What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
 
A cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computingA cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computing
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
 
From Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To SilverlightFrom Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To Silverlight
 
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
To Study The Tips Tricks  Guidelines Related To Performance Tuning For  N Hib...To Study The Tips Tricks  Guidelines Related To Performance Tuning For  N Hib...
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...To Study  E T L ( Extract, Transform, Load) Tools Specially  S Q L  Server  I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
 
Asp
AspAsp
Asp
 
Whitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql ServerWhitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql Server
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application ArchitectureWhite Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application Architecture
 
Case Study For Replication For PCMS
Case Study For Replication For PCMSCase Study For Replication For PCMS
Case Study For Replication For PCMS
 

Analyze cargo loading optimization algorithm

  • 1. To analyze cargo loading optimization algorithm By: Shahzad Sarwar To: Development Team + Management Date: 24th March 2010
  • 2. 1. Objective: To analyze and plan software development for Cargo Loading optimization module in Flight Cargo of PCMS, Pegasus Cargo Management System. 1. To Study industry available software for Cargo Load optimization and planning. 2. To study the available algorithm for Cargo Loading optimization in Flight Cargo module of PCMS, Pegasus Cargo Management System. 3. To analyze requirement specification for Cargo Load optimization and planning. 2. Load Planner Software Comparative Analysis: There is a very long list of available commercial software that performs cargo load optimization and planning with full visualization via graphical representation. Following is brief list of some of the best in industry. 2.1. 3D Load Packer (3DLP) http://www.astrokettle.com 3D Load Packer (3DLP) is the unique space optimizer designed to help to plan quickly and easily the best compact arrangement of a number of different size 3D rectangular objects (hereafter called "Boxes") within one or more rectangular enclosures (hereafter "Containers"). 3DLP is based on the truly three-dimensional, most dense and quick original packing algorithms.
  • 3. An overall load weight limit and truck axle weight limits may be taken into account as additional constraints or actual optimization factors. Full control on the allowed box overhang is also available. The program has a facility for specifying the associated cost for each box / container item in order to calculate totals and affect upon optimization as additional priority factors. Optimizer goal and other main settings are adjustable. 2.2. Cube-IQ http://www.magiclogic.com The Cube-IQ Load Planning system is built around the best Loading Engine on the market and will give optimal volume/weight utilization. (Needed - sidebars and quotes from the industry) Cube-IQ optimizes the loading of items in one or more containers, optionally of different sizes. The system can help to cube-out loads on PC, and also in the actual loading through its clear, 3-D diagram based loading instructions. Cube-IQ has a state-of-the-art load optimization engine. Cube-IQ’s database allows to pre-define containers and boxes, and to store and retrieve any number of complete loading cases. The system has full data import and export facilities and can both read and write Excel, XML and other formats. 2.3. AutoLoad Pro http://www.coptimal.com AutoLoad Pro integrated 3D graphic technology, visual effects and excellent computing speed help to work out how to load varied shape of goods into varied sizes of containers efficiently with considering delivery safety of goods, utilization of space, move convenience and etc. AutoLoad Pro can work out theminimum containers, trucks and cartons quickly to complete a loading plan and reduce transportation cost as well. 2.4. CubeMaster™ http://www.LogenSolutions.com CubeMaster™ is a versatile, cost-effective software solution to optimize the cargo load on your trucks, air & sea containers and pallets quickly and efficiently. It reduces shipping and transport costs through intelligent loading and optimal space utilization. CubeMaster™ supports in planning order picking, loading and capacity requirements. The system delivers clear instructions regarding the work preparation in seconds. 2.5. Load http://www.daubnet.com Load saves money by optimizing container cargo - includes interactive 3D view Load saves money by optimizing container cargo: •includes interactive 3D view •automatic optimizer •packing lists are conveniently entered into Load! •calculates maximum number of items per container
  • 4. •Optimized packing lists and 3D views can be printed. 2.6. Packer3d Online Service http://www.packer3d.com The Packer3d Online Service calculates optimal plans for loading different types of boxes, cylinders, and pallets into containers, trucks, and railroad freight cars. 2.7. packVol http://www.packvol.com packVol is an Optimization Software for Load Planning, designed to plan the best space utilization inside containers and trucks, to help to reduce transportation costs. It is an innovative software for MS Windows™, which has some unique features not found in other container loading software products. It is truly tri dimensional; the program allows to manage efficiently complex load planning problems. 2.8. PalletStacking http://www.palletstacking.com PalletStacking allow users to find the best arrangement of boxes on loading pallets to warehousing or transportation. This software reduce the costs of palletizing boxes and calculate the most optimal dimensions of boxes. PalletStaking Solution calculate the best arrangement of products in a box, calculate box dimensions and show 3D graphics of the solution. It could be exported to Microsoft Excel to generate reports. 2.9. LoadPlanner http://loadplanner.com/ LoadPlanner is the first system that offers comprehensive load planning and optimization solution. The heart of LoadPlanner is its sophisticated 3D loading algorithm, the result of many years of intensive research and cooperation with leading logistics providers. But what makes us different is that LoadPlanner is an advanced rule-based system. It has unique capabilities to: • Classify business objects (items, orders, containers, etc.) into flexible system of categories. • Formulate high-level business rules and constraints, and apply them to selected categories. • Use business rules and constraints in the process of load planning and optimization. • Solve multi-tier load planning problems (packaging - palletizing - container / trailer loading). • Produce results in form of easy-to-analyse interactive 3D graphics. 3. Algorithms for loading optimization Problem: Cargo loading optimization is well known computer science problem and has many well known algorithms to solve this problem. Following is brief description about some of the best algorithms to solve this problem. 3.1. Algorithms for the Container Loading Problem
  • 5. By Guntram Scheithauer , Operations Research Proceedings 1991, Springer-Verlag This paper covers the three-dimensional problem of optimal packing of a container with rectangular pieces. It proposes an approximation algorithm based on the "forward state strategy" of dynamic programming. A suitable description of packings is developed for the implementation of the approximation algorithm, and some computational experience is reported. The effective employment of capacity gets a more and more increasing importance in many problems of production and transportation planning. The reasons in transportation are e.g. the enlarging trade and growing transportation costs. Reference: http://www.math.tu-dresden.de/~capad/PAPERS/clp.ps http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.927 3.2. A Less Flexibility First Based Algorithm Yuen-Ting Wu Email: ytwu@cse.cuhk.edu.hk Yu-Liang Wu Email: ylw@cse.cuhk.edu.hk Department of Computer Science and Engineering, the Chinese University of Hong Kong, Hong Kong This paper presents a Less Flexibility First (LFF) based algorithm for solving container loading problems in which boxes of given sizes are to be packed into a single container. The objective is to maximize volume utilization. LFF, firstly introduced in [An effective quasi-human heuristic for solving the rectangle packing problem, European Journal of Operations Research 141 (2002) 341], is an effective deterministic heuristic applied to 2D packing problems and generated up to 99% packing densities. Its usage is now extended to the container loading problem. Objects are packed according to their flexibilities. Less flexible objects are packed to less flexible positions of the container. Pseudo-packing procedures enable improvements on volume utilization. Encouraging packing results with up to 93% volume utilization are obtained in experiments running on benchmark cases from other authors. Reference: http://www.springerlink.com/content/j02864x28015862j/ 3.3. A Maximal-Space Algorithm for the Container Loading Problem F. Parreño, R. Alvarez-Valdes, J. M. Tamarit, J. F. Oliveira Department of Mathematics, University of Castilla-La Mancha, Albacete, Spain Department of Statistics and Operations Research, University of Valencia, Burjassot, Spain
  • 6. Department of Statistics and Operations Research, University of Valencia, Burjassot, Spain Faculty of Engineering, University of Porto, Porto, Portugal, and INESC Porto, Instituto de Engenharia de Sistemas e Computadores de Porto, Porto, Portugal francisco.parreno@uclm.es ramon.alvarez@uv.es jose.tamarit@uv.es jfo@fe.up.pt In this paper, a greedy randomized adaptive search procedure (GRASP) for the container loading problem is presented. This approach is based on a constructive block heuristic that builds upon the concept of maximal space, a nondisjoint representation of the free space in a container. This new algorithm is extensively tested over the complete set of Bischoff and Ratcliff problems [Bischoff, E. E., M. S. W. Ratcliff. 1995. Issues in the development of approaches to container loading. Omega 23 377–390], ranging from weakly heterogeneous to strongly heterogeneous cargo, and outperforms all the known nonparallel approaches that, partially or completely, have used this set of test problems. When comparing against parallel algorithms, it is better on average but not for every class of problem. In terms of efficiency, this approach runs in much less computing time than that required by parallel methods. Thorough computational experiments concerning the evaluation of the impact of algorithm design choices and internal parameters on the overall efficiency of this new approach are also presented. References: http://joc.journal.informs.org/cgi/content/abstract/20/3/412 http://www.uv.es/sestio/TechRep/tr03-07.pdf 3.4. Improved Optimization Algorithm for the Container Loading Problem Xiamen, China May 19-May 21 ISBN: 978-0-7695-3570-8 Container loading problem is a kind of space resources optimization problem which consists of various constraints. The solution can be extended to aircraft, cargo loading for ships, even the memory allocation for computer, and other applications. This paper proposes a new algorithm for loading a variety of different goods into a single container with multi-batches. With the concept of "plane" and "block", the algorithm uses "depth priority" strategy to locate for the suitable space. The algorithm also allows goods to rotate in any possible directions, while under the guarantee of efficient space usage, it improves the placement stability. With the priorities of each goods assigned by the algorithm, we should could allocate more goods at the same location. The optimal algorithm is supposed to withdraw when the last batch packing is unsuitable. Experimental results show that the algorithm is effective to solve such problems. Reference: http://www.computer.org/portal/web/csdl/doi/10.1109/WCSE.2009.335
  • 7. 3.5. A Genetic Algorithm for Solving the Container Loading Problem H. GEHRING and A. BORTFELDT FernUniversität Hagen, Kleine Straße 22, D-58084 Hagen, BRD The paper presents a genetic algorithm (GA) for the container loading problem. The main ideas of the approach are first to generate a set of disjunctive box towers and second to arrange the box towers on the floor of the container according to a given optimization criterion. The loading problem may include different practical constraints. The performance of the GA is demonstrated by a numerical test comparing the GA and several other procedures for the container loading problem. Container loading problems may be grouped in different ways. A basic distinction exists between cases in which a given set of goods has to be loaded completely and cases which allow some goods to be left behind. Whilst the former type of problem involves more than one container, the latter is often restricted to a single container (cf. the distinction made by DYCKHOFF, 1990). Another important distinction concerns the goods to be loaded. BORTFELDT (1994) considers the loading of rectangular goods, i.e. boxes, and defines a cargo comprising only identical boxes as 'homogeneous'. He also refers to a given set of boxes with many different types of boxes as 'strongly heterogeneous' and one with only a few different types of boxes as 'weakly heterogeneous'. The subject of this paper is the loading of a strongly heterogeneous set of boxes into a single container. The literature references given below are focused on this type of problem and also on genetic approaches. Reference: http://www.math.tu-dresden.de/~belov/publ/downl/3D/gehringbortfeldt_container.pdf 3.6. A Heuristic Algorithm with Heterogeneous Boxes Zhoujing Wang Li, K.W. Xiaoping Zhang Xiamen Univ., Fujian The container loading problem (CLP) is notoriously known to be NP-hard, an intrinsically difficult problem that is too complex to be solved in polynomial time on a system of serial computers. Heuristic algorithms are often the only viable option to tackle this type of combinatorial optimization problems. This article puts forward a heuristic algorithm based on a tertiary tree model to handle the CLP with heterogeneous rectangular boxes. A dynamic spatial decomposition method is employed to partition the unfilled container space after a group of homogeneous boxes is loaded into the container. This decomposition approach, together with an optimal-fitting sequencing rule and an inner-left-corner-occupying placement rule, permits a holistic filling strategy to pack a container. A comparative study with existing algorithms and an illustrative example demonstrate the efficiency of this heuristic algorithm.
  • 8. Reference: http://ieeexplore.ieee.org/Xplore/login.jsp?reload=true&url=http%3A%2F %2Fieeexplore.ieee.org%2Fiel5%2F4273787%2F4274604%2F04274749.pdf %3Farnumber%3D4274749&authDecision=-203 3.7. A parallel tabu search algorithm for the container loading problem A. Bortfeldt , H. Gehring and D. Mack FernUniversität, Fachbereich Wirtschaftswissenschaft, Postfach 940, 58084, Hagen, Germany This paper presents a parallel tabu search algorithm for the container loading problem with a single container to be loaded. The emphasis is on the case of a weakly heterogeneous load. The distributed-parallel approach is based on the concept of multi- search threads according to Toulouse et al. [Issues in designing parallel and distributed search algorithms for discrete optimization problems, Publication CRT-96-36, Centre de recherche sur les transports, Universitéde Montréal, Canada, 1996] i.e., several search paths are investigated concurrently. The parallel searches are carried out by differently configured instances of a tabu search algorithm, which cooperate by the exchange of (best) solutions at the end of defined search phases. The parallel search processes are executed on a corresponding number of LAN workstations. The efficiency of the parallel tabu search algorithm is demonstrated by an extensive comparative test including well- known reference problems and loading procedures from other authors. Reference: http://www.sciencedirect.com/science? _ob=ArticleURL&_udi=B6V12-487V02C-4&_user=10&_coverDate=05%2F31%2F200 3&_rdoc=1&_fmt=high&_orig=search&_sort=d&_docanchor=&view=c&_searchStrId= 1247995731&_rerunOrigin=google&_acct=C000050221&_version=1&_urlVersion=0& _userid=10&md5=24ffd9fe7e654b1de2c46c093e4ab8ab 4. Requirement specification for Load Plan PCMS: a. To develop an efficient algorithm which can generate loading plan for goods in an aircraft or container. b. Input Data for Algorithm: 1. Job cards data with number of pieces of goods to be filled in a aircraft/container with dimension(volume)
  • 9. 2. Dimension of aircraft’s area to be filled or dimension of container to be filled. c. Out put data for algorithm: 1. To provide list of jobs card that would be filled in the aircraft or container. 2. To provide the exact location of goods to be placed in aircraft or container. d. There would be an option to offload a particular job from container or aircraft. Algorithm will automatically provide re-scheduled information after this change. e. There would be an option to load a particular job to aircraft or container as priority. Algorithm will automatically provide re-scheduled information after this change. f. A email alert will be generated to all the clients, shipper, consignee, agent, operation person and prepared by persons. g. There would be 3-D graphical representation for load planning showing details of exact items loaded in aircraft or container. 5. Future Guide lines: • To contact the corresponding algorithm providers for possibility of getting code of implementation of algorithms. • After getting feedback from algorithm providers, best suited can be selected. • A implementations are found in c language, so there is a need to transform that logic in C#, then modify the algorithm as per our need. This need code exploration in C. • To do R & D related to 3-D graphical representation of objects in .Net specifically WPF. • Third party graphical libraries like ceometric can be explored to get help in 3-D virtualization of objects. 6. References: http://www.diku.dk/hjemmesider/ansatte/pisinger/codes.html http://www.astrokettle.com/ Algo for container Loading problem:
  • 10. http://portal.acm.org/citation.cfm?id=1295701 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.927 http://www.springerlink.com/content/j02864x28015862j/ http://joc.journal.informs.org/cgi/content/abstract/20/3/412 http://www.uv.es/sestio/TechRep/tr03-07.pdf http://www.computer.org/portal/web/csdl/doi/10.1109/WCSE.2009.335 http://www.math.tu-dresden.de/~belov/publ/downl/3D/gehringbortfeldt_container.pdf http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org %2Fiel5%2F4273787%2F4274604%2F04274749.pdf%3Farnumber %3D4274749&authDecision=-203 http://www.sciencedirect.com/science? _ob=ArticleURL&_udi=B6V12-487V02C-4&_user=10&_coverDate=05%2F31%2F200 3&_rdoc=1&_fmt=high&_orig=search&_sort=d&_docanchor=&view=c&_searchStrId= 1247995731&_rerunOrigin=google&_acct=C000050221&_version=1&_urlVersion=0& _userid=10&md5=24ffd9fe7e654b1de2c46c093e4ab8ab Code: http://www.diku.dk/hjemmesider/ansatte/pisinger/codes.html http://www.ceometric.com/support/examples/g-a-loading-problem.html http://loadplanner.com/library.html