warehouse activity profiling

Upload: michael-john-ramos

Post on 03-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Warehouse Activity Profiling

    1/11

    Warehouse Activity Profiling

    Based on Bartholdi & Hackman

    Chpt 5

  • 8/12/2019 Warehouse Activity Profiling

    2/11

    Warehouse Activity Profiling

    The careful measurement and statistical analysis of the warehouse

    activity.The process of understanding the customer orders that drive the

    system

    Sifting through historical data for opportunities and insights that

    might confer advantage.

    WAP

    SKU data

    Order data

    Location

    data

    Summary statistics

    Distributions

    StructuralCharacterizations, e.g.,

    prevailing patterns/trends relations

    dominant elements

  • 8/12/2019 Warehouse Activity Profiling

    3/11

    SKU-related data

    (distributed over a set of data-bases) SKU ID

    text description

    product family (product families are defined for each industry and

    suggest certain types of storage and handling)

    Addresses of storage location in the warehouse (zone, aisle, section,

    shelf, position on the shelf) For each location storing the SKU:

    storage unit

    physical dimensions of the storage unit (length, width, height, weight)

    scale of the selling unit

    number of selling units per storage unit

    Date the SKU was introduced (for assessing growth of the

    corresponding activity)

    Max inventory level by month or week (for assessing space needs)

  • 8/12/2019 Warehouse Activity Profiling

    4/11

    Order-related data(coming from sales-transactions databases)

    Order ID SKU ID

    Customer ID

    Any needs for special handling

    Date/time order was picked

    Quantity ordered

    Quantity shipped

    Remark:This set of data can be really large (the corresponding datafile

    might exceed the 100M) =>Needs processing through somespecialized Database software.

  • 8/12/2019 Warehouse Activity Profiling

    5/11

    Data Mining Handling a set of tables in a relational database

    management system

    Table rows:Records with instances of the object/entity

    stored in that table (e.g., SKUs, order lines, etc.)

    Table columns:Attributes characterizing the considered

    entity

    Typical functionality involved in data-mining

    sortingthe rows of a table by a certain attribute

    selectinga subset of rows of a table, s.t. all isolated entities satisfy

    a certain property

    countingdistinct entries in a table meeting a certain condition

    performing joins, i.e., combining the information one table with

    that of another table to create a new table with a different set of

    attributes

    graphing the results

    SQL:Structured QueryLanguage

  • 8/12/2019 Warehouse Activity Profiling

    6/11

    Some basic summary statistics Order-related

    average number of SKUs involved (work and storage complexity)

    average number of orders shipped per day (volume of activity)

    average number of lines (SKUs) per order (picking complexity)

    average number of units per line

    seasonalities (Seasonal Indices:What percentage of a cycle

    corresponds to a period in the cycle - temporal distribution of thework)

    Facility-related data

    area of the warehouse

    average number of shipments received per day(the backend

    activity)

    average rate of introduction of new SKUs (operational stability)

    average number of SKUs in the warehouse (volume and scope of

    operations)

    distribution of the personnel to the various activities (labor-relatedcosts and opportunities)

  • 8/12/2019 Warehouse Activity Profiling

    7/11

    A closer characterization of thewarehouse workload

    What drives the entire warehouse activity is the order/pick

    lines!

    Need to understand how these lines are distributed among

    SKUs

    product families

    storage locations warehouse zones

    time

    Activity analysis

    Results are communicated as discrete distributions

    Pareto curves, i.e., cumulative distributions where the items on the

    horizontal axis are arranged in a decreasing order w.r.t. the

    corresponding value of the distribution.

    other plots (e.g.,birds eye view for characterizing location activity)

  • 8/12/2019 Warehouse Activity Profiling

    8/11

    Graphing the results of theActivity Analysis

    Discrete Distribution

    1.0

    A B C D zone

    % picks

    Pareto curve

    1.0% picks

    SKUs10K 20K

  • 8/12/2019 Warehouse Activity Profiling

    9/11

    Pareto Effect and ABC Analysis

    Pareto Effect:A small percentage of the considered entitiesaccount for the largest fraction of the activity (20/80 rule)

    ABC analysis:Exploit the Pareto effects in order to

    classify the considered entities into (typically three: A, B

    and C) categories, such that the entities in the first category are the ones responsible for most ofthe activity, and therefore, more closely managed;

    the entities in the second category account for most of the

    remaining part, and therefore, are moderately important;

    the entities in the third category are the largest bulk responsible foronly a small part of the activity, and therefore, insignificant.

    Remark:ABC classification of the same set of entities will

    differ from activity to activity (c.f. Bartholdi & Hackman,

    Tables 5.1 - 5.5)

  • 8/12/2019 Warehouse Activity Profiling

    10/11

    Work Patterns and their Implications

    Distribution of lines per order:What percentage of orders

    have a single line, two lines, etc. (Reveals possibilities forbatching and/or zoning)

    Distribution of picks by order-size:What fraction of picks

    comes from single-line orders, two-line orders, etc.

    (reveals whether most work is generated by small or largeorders, shipping activity)

    Distribution of families/zones per order:What fraction of

    orders involves a single family/zone, two families/zones,

    etc. (identifies coupling which can be exploited by thepicking process)

    Family pairs analysis / order-crossings (for zones):

    identify pairs of families/zones with correlated demand

    (this correlation should be exploited by putting items in

    each pair close to each other)

  • 8/12/2019 Warehouse Activity Profiling

    11/11

    Case Study:Profiling the Activity of a Wholesales

    Distributor of Office Products

    Problem description:http://www.isye.gatech.edu/people/faculty/John_Bartholdi/wh/book/profile/projects/projects.html

    Problem Solution:http://www.isye.gatech.edu/~spyros/courses/IE6202/WAP-cs.pdf