A Brief Introduction to the SITATION Software Mark S. Daskin Department of IOE, Univ. of Michigan Ann Arbor, MI Summer, 2010
©, M.S. Daskin, 2010, Univ. of Michigan2 What is SITATION? Software to solve location problems Set coveringP-median Maximal CoveringUncap. Fixed charge P-centerLoc./Inv. model Partial covering P-center Partial covering Set covering Covering-Median Tradeoff
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan3 Options include Forcing sites in/out of solution Different solution algorithms Heuristic Improvement Lagrangian relaxation in branch and bound (optimal) Mapping Reporting Manual facility exchanges (for some objectives)
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan4 Main Menu First you load the data
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan5 Loading the data Specify distance metric Euclidean Great circle Manhattan Network
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan6 Specify file to read
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan7 Basic input file format Node number, longitude, latitude, demand 1, demand 2, fixed cost, Demand 2 is usually ignored, but you can take a weighted sum of Demand 1 and Demand 2 if you want to do so
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan8 Specify how distances are to be obtained computed from a file Network distances must be read from a file!
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan9 Now set key parameters Set key parameters coverage distance cost per demand per mile
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan10 Specify key parameters Values used for REPORTING purposes even if not used in optimization
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan11 Also force nodes into/out of solution
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan12 Now you can run a problem Or a multi-objective model Run a single objective model
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan13 Select objective function Not all available in free student version
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan14 Select an algorithm Available algorithms depend on problem selected for solution.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan15 Specify number to locate -1 for some Problems (e.g., uncap fixed charge) allows program to determine optimal value
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan16 Set Lagrangian parameters Parameters control Lagrangian effort and other related options (substitution, intermed. Display, branch and bound, Initial lag mult., Etc.) USE Defaults if not sure what to do.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan17 Watch Lagrangian Progress
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan18 Now see, map, change results Tabular and graphical summariesMap resultsExchange, delete, add sites manually
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan19 Select summary result to display
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan20 Basic summary Shows input values, problem selected, bounds, iterations, B&B nodes, seconds, etc.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan21 Extended summary shows Shows locations, coverage, average distance, total cost, etc.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan22 Number of times covered… Shows number of nodes and demands covered 0 times, 1 time, 2 times, etc.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan23 Assignment to sites Shows facility assigned to each site, distance to site, demand, dem*dist, total dem*dist, Max dist
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan24 Node to facility report Shows similar information
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan25 Tradeoff summary info Center-median shows solution values, whether findable using weighting method, penalty for distances greater than max distance, and locations
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan26 Graph of tradeoff
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan27 Zoom in on a region of a graph or map By dragging from top left to bottom right of region to enlarge. Drag from bottom right to top left to undo enlargement.
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan28 Alter how graph is displayed
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan29 Show only solutions findable using weighting method
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan30 Force assignments report/menu Allows manual assignment of demands to facilities for location/ inventory model
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan31 Map of the solution Shows summary information and allows a variety of display options
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan32 Map with site names
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan33 Demand map Height proportional to demand
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan34 And coverage map
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan35 Map tradeoff solutions
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan36 Highlight solution to show Highlight solution to show in top left panel
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan37 Zoom in on a part of a solution
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan38 Exchange, delete, add sites manually
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan39 Picking a node to add Highlight the node to add
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan40 For location/inventory model Set basic inputs Lead time Variance to mean ratio Z-alpha Holding cost Fixed order cost Transport/inventory weights Local delivery cost Days per year
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan41 Identify plant locations
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan42 And transport cost rates between plant and DCs
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan43 Summary of basic location/inventory costs
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan44 And inputs….
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan45 And optimal inventory policy
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan46 Map of location/inventory solution showing plants Plants DCs Markets
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan47 And finally you can quit …. Exit SITATION
Summer, 2010©, M.S. Daskin, 2010, Univ. of Michigan48 That’s all folks ….