IFAO-SIMO: A SPATIAL-SIMULATION BASED FACILITY NETWORK OPTIMIZATION FRAMEWORK. Ming Xie Wei Wang Wenjun Yin Jin Dong

Similar documents
Julie Christopher. IBM Microelectronics 2070 Route 52 Hopewell Junction, NY 12533, USA

SHOP SCHEDULING USING TABU SEARCH AND SIMULATION. Mark T. Traband

REVENUE AND PRODUCTION MANAGEMENT IN A MULTI-ECHELON SUPPLY CHAIN. Alireza Kabirian Ahmad Sarfaraz Mark Rajai

Software Next Release Planning Approach through Exact Optimization

DEVELOPMENT OF WEB-BASED SIMULATOR FOR SUPPLY CHAIN MANAGEMENT

DISCRETE EVENT SIMULATION MODELING OF RESOURCE PLANNING AND SERVICE ORDER EXECUTION FOR SERVICE BUSINESSES

A SIMPLIFIED MODELING APPROACH FOR HUMAN SYSTEM INTERACTION. Torbjörn P.E. Ilar

PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY

AGENT-BASED SIMULATIONS OF SERVICE POLICY DECISIONS. Richard B. Lam

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A.

A Simulation-based Multi-level Redundancy Allocation for a Multi-level System

9 Jurong Town Hall Road Dresden University of Technology , SINGAPORE Dresden, 01062, GERMANY

A SIMULATION-BASED ALGORITHM FOR SUPPLY CHAIN OPTIMIZATION. Takayuki Yoshizumi Hiroyuki Okano

Paper 30 Centralized versus Market-based Task Allocation in the Presence of Uncertainty

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

DISCRETE EVENT SIMULATION IN SUPPLY CHAIN PLANNING AND INVENTORY CONTROL AT FREESCALE SEMICONDUCTOR, INC.

ENTERPRISE SIMULATION A PRACTICAL APPLICATION IN BUSINESS PLANNING. Robert Suggs Brian Lewis

Contents PREFACE 1 INTRODUCTION The Role of Scheduling The Scheduling Function in an Enterprise Outline of the Book 6

Modeling and Simulation of a Bank Queuing System

A Flexsim-based Optimization for the Operation Process of Cold- Chain Logistics Distribution Centre

Study of Optimization Assigned on Location Selection of an Automated Stereoscopic Warehouse Based on Genetic Algorithm

A HYBRID GENETIC ALGORITHM FOR JOB SHOP SCHEUDULING

Hong Wei Ding Wei Wang

A BOTTLENECK DETECTION AND DYNAMIC DISPATCHING STRATEGY FOR SEMICONDUCTOR WAFER FABRICATION FACILITIES. Zhugen Zhou Oliver Rose

Introduction to Analytics Tools Data Models Problem solving with analytics

PULL REPLENISHMENT PERFORMANCE AS A FUNCTION OF DEMAND RATES AND SETUP TIMES UNDER OPTIMAL SETTINGS. Silvanus T. Enns

The Age of Intelligent Data Systems: An Introduction with Application Examples. Paulo Cortez (ALGORITMI R&D Centre, University of Minho)

AN INTRODUCTION TO USING PROSIM FOR BUSINESS PROCESS SIMULATION AND ANALYSIS. Perakath C. Benjamin Dursun Delen Madhav Erraguntla

Research of Logistics Transport Costs Computing in Automobile Industry

Scheduling of Three FMS Layouts Using Four Scheduling Rules

A GREEDY HEURISTIC FOR LOCATING CROSSOVERS IN CONVEYOR-BASED AMHS IN WAFER FABS. 237K Zachry Engineering Center P.O. Box 9043

OPERATIONAL MODELING AND SIMULATION OF AN INTER-BAY AMHS IN SEMICONDUCTOR WAFER FABRICATION. Dong-Jin Kim

Improved Simulated Annealing Algorithm for PAPR Reduction in OFDM Systems

OPTIMIZING EARTHMOVING OPERATIONS USING OBJECT-ORIENTED SIMULATION. Mohamed Marzouk Osama Moselhi

A TABU SEARCH METAHEURISTIC FOR ASSIGNMENT OF FLOATING CRANES

MANUFACTURING PROCESS MANAGEMENT USING A FLEXIBLE MODELING AND SIMULATION APPROACH. Duilio Curcio Francesco Longo Giovanni Mirabelli

Research on Architecture and Key Technology for Service-Oriented Workflow Performance Analysis

OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen

Determining the Effectiveness of Specialized Bank Tellers

CAPACITY ANALYSIS OF AUTOMATED MATERIAL HANDLING SYSTEMS IN SEMICONDUCTOR FABS. Michael E. Kuhl Julie Christopher

OPAL Optimized Ambulance Logistics

International Journal of Advanced Engineering Technology E-ISSN

SELECTING EARTHMOVING EQUIPMENT FLEETS USING GENETIC ALGORITHMS. Mohamed Marzouk Osama Moselhi

A PRACTICAL MODULE-BASED SIMULATION MODEL FOR TRANSPORTATION-INVENTORY SYSTEMS. Soemon Takakuwa

Research and Application Study on Accident-Based 3D Power Station Simulation Technology

WITH the deregulation of electrical power systems, market

ADVANCED TRAVELLER INFORMATION SYSTEM FOR CHANDIGARH CITY USING GIS

OPTIMIZATION OF A BARGE TRANSPORTATION SYSTEM FOR PETROLEUM DELIVERY

UTILIZING SIMULATION TO EVALUATE BUSINESS DECISIONS IN SENSE-AND-RESPOND SYSTEMS

ANALYZING THE SUPPLY CHAIN FOR A LARGE LOGISTICS OPERATION USING SIMULATION

1. For s, a, initialize Q ( s,

Chapter 15: Asset Management System

Study on Oilfield Distribution Network Reconfiguration with Distributed Generation

Agent Based Reasoning in Multilevel Flow Modeling

A SIMULATION MODEL TO IMPROVE WAREHOUSE OPERATIONS. Jean Philippe Gagliardi Jacques Renaud Angel Ruiz

The Simulation Study Of Transport System For Earth Work. Allocation Of Rock-fill Dam. XiaohangMa1, a, KeLi2, b

SIMULATING CONVEYOR-BASED AMHS LAYOUT CONFIGURATIONS IN SMALL WAFER LOT MANUFACTURING ENVIRONMENTS

A Genetic Algorithm Applying Single Point Crossover and Uniform Mutation to Minimize Uncertainty in Production Cost

Journal of Applied Research and Technology ISSN: Centro de Ciencias Aplicadas y Desarrollo Tecnológico.

A DECISION TOOL FOR ASSEMBLY LINE BREAKDOWN ACTION. Roland Menassa

A Study of the Production Process Simulation System Based on Workflow Management

SIMULATION APPROACH TO OPTIMISE STOCKYARD LAYOUT: A CASE STUDY IN PRECAST CONCRETE PRODUCTS INDUSTRY

The Weapon Target Assignment Strategy Research on Genetic Algorithm

Finding a Reliable Route between Two Points in a Transportation Network Using GIS

PARALLEL LINE AND MACHINE JOB SCHEDULING USING GENETIC ALGORITHM

Modeling and analyzing of railway container hub scheduling system based on multi-agent system

Application of Queuing Theory for Locating Service Centers by Considering Provides Several Service in That

Decision support for operational ambulance control

Transactions on the Built Environment vol 33, 1998 WIT Press, ISSN

EVALUATING CAPACITY AND EXPANSION OPPORTUNITIES AT TANK FARM: A DECISION SUPPORT SYSTEM USING DISCRETE EVENT SIMULATION

Implementation of Genetic Algorithm for Agriculture System

Collaborative Creation with Customers of Smart Branch Solution for Banks

Integration of Process Planning and Scheduling Functions for Batch Manufacturing

MATHEMATICAL PROGRAMMING REPRESENTATIONS FOR STATE-DEPENDENT QUEUES

Cloud Load Balancing Based on ACO Algorithm

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS

The Contract Expert System: A Proposal for Long-Term Supplier Evaluation, Selection and Performance Monitoring

Application of Decision Trees in Mining High-Value Credit Card Customers

TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS

A SUPPLY CHAIN CASE STUDY OF A FOOD MANUFACTURING MERGER. David J. Parsons Andrew J. Siprelle

Production Scheduling System for Oil and Gas Storage and Transportation Based on GIS and SCADA Technology

Multi-Agent Model for Power System Simulation

SIMULATING AN APPLIED MODEL TO OPTIMIZE CELL PRODUCTION AND PARTS SUPPLY (MIZUSUMASHI) FOR LAPTOP ASSEMBLY. Hidetaka Ichikawa

SUPPLY CHAIN VS. SUPPLY CHAIN: USING SIMULATION TO COMPETE BEYOND THE FOUR WALLS. George Archibald Nejat Karabakal Paul Karlsson

A WEB-BASED SIMULATION OPTIMIZATION SYSTEM FOR INDUSTRIAL SCHEDULING. Marcus Andersson Henrik Grimm Anna Persson Amos Ng

PI-Controller Tuning For Heat Exchanger with Bypass and Sensor

ISE480 Sequencing and Scheduling

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A. M. Uhrmacher, eds.

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

USE CASES OF MACHINE LEARNING IN DEXFREIGHT S DECENTRALIZED LOGISTICS PLATFORM

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Logistics and Supply Chain Management in China

A GIS-Based Approach for Evaluating ATM Partnership Opportunities

SIMULATION MODELLING OF RESOURCE SHARING IN INTER-ORGANIZATIONAL SUPPLY CHAIN COLLABORATION WITHIN GARMENT INDUSTRY

Designing a Forest Road Network using Heuristic Optimization Techniques

MULTIMODAL NETWORK DESIGN AND ASSESSMENT

Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen

Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras

Proceedings of the 2017 Winter Simulation Conference W. K. V. Chan, A. D'Ambrogio, G. Zacharewicz, N. Mustafee, G. Wainer, and E. Page, eds.

Transcription:

Proceedings of the 2007 Winter Simulation Conference S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, eds. IFAO-SIMO: A SPATIAL-SIMULATION BASED FACILITY NETWORK OPTIMIZATION FRAMEWORK Ming Xie Wei Wang Wenjun Yin Jin Dong IBM China Research Laboratory Building 19 Zhongguancun Software Park, 8 Dongbeiwang WestRoad, Haidian District, Beijing 100094, P.R. CHINA ABSTRACT This paper describes an innovative framework, ifao- Simo, which integrates optimization, simulation and GIS (geographic information system) techniques to handle complex spatial facility network optimization problems ever challenged from retailing, banking and logistics nowadays. At the top level of ifao-simo, an optimization engine serves to generate and test candidate solutions iteratively by use of optimization algorithms such as Tabu Search and Genetic Algorithms. For each scenario given by the candidate solutions, a discrete event simulation engine is triggered to simulate customer and facility behaviors based on a GIS platform to characterize and visualize the spatial, dynamic and indeterministic environments. As the result, the target measures can be easily calculated to evaluate the solution and feedback to the optimization engine. This paper studies a real case of banking branch network optimization problem, and the results show that ifao-simo provides a useful way to handle complex spatial optimization problems. 1 INTRODUCTION Nowadays, the emergence of spatial optimization problems are increasing in many industries. For example, banking branches serve as the most important channel to deliver financial products or services. To win in the competitive and turbulent marketplace, both the target customers and competitors around each potential branch location should be studied carefully. Recently, spatial optimization methodologies are highly encouraged to support the strategic branch investment decisions on new marketplace entrance or current branch fleet optimization (opening, moving, cutting, upgrading or degrading branches). The requirements of such kind of spatial facility network optimization also arises in other industries, e.g., retail store transformation (site location, store capacity, merchandise mix, etc). An intuitive way to handle the above problems is to leverage traditional optimization algorithms. For example, Guerra and Lewis (2002) defined a mathematical model and used a linear programming solver to obtain the optimal site characteristics. Since most optimization techniques, e.g., simulated annealing (Kirkpatrick, Gelatt, and Vecchi 1983), Tabu search (Glover 1990) and Genetic Algorithms (Goldberg 1989), follow the idea of searching candidate solutions by iteration according to certain solution quality index such as the concept of fitness in Genetic Algorithms, how to evaluate a candidate solution from spatial and non-spatial information becomes the key issue for problem solving. Unfortunately, there are still few reports on that till now. A possible way for it is to borrow the ideas of simulation-based optimization techniques applied in complex non-spatial optimization problems, i.e., simulations are employed to carry out what if analysis for each candidate solution. For spatial simulation, different from traditional simulation in business and social science, geographical information and spatial characteristics should be incorporated. Such kind of spatial simulation methods have gradually attracted more attentions in the last several years. Wiley and Keyser (1998) used discrete event simulation by incorporating GIS to support transportation incident management decisions. Born (2005) used WebGPSS to drive a simulation to solve innovative business strategy problems. Biles, Sasso, and Bilbrey (2004) described the integration of GIS with simulation modeling of traffic flow on inland waterways. Gonçalves, Rodrigues, and Correia (2004) proposed a conceptual framework to integrate GIS and multiagent system perspectives in the context of modeling and simulation (M&S) of complex dynamic systems. Box (1999) discussed the integration of GIS and agent-based simulation. Therefore, combining traditional optimization tech- 1-4244-1306-0/07/$25.00 2007 IEEE 2221

niques with spatial simulation will provide an attractive way to handle spatial optimization problems. Based on this idea, ifao-simo, a spatial-simulation based framework is proposed in this paper. As an important component of ifao (IBM Facility Network Analysis and Optimization Engine), an ocean data statistics analysis engine from IBM China Research Laboratory, ifao-simo integrates optimization, simulation and GIS techniques coherently to support the challenging spatial decision making process of facility network optimization in banking, retailing etc. The rest of this paper is organized as follows. In Section 2, the framework of ifao-simo is described in details including the optimization engine, discrete event simulation package and GIS based behavior models. A real case of banking branch reconfiguration problem solving (i.e., to optimize a whole branch city network for profitability, efficiency and cost effectiveness by way of opening, moving, cutting, upgrading or degrading branches) is then studied to demonstrate the benefits of ifao-simo framework in Section 3. Finally, the conclusions and remarks are presented. 2 ifao-simo FRAMEWORK As shown in Figure 1, the framework of ifao-simo mainly consists of (1) an optimization engine to drive a top-leveled optimization, (2) a DES (discrete event simulation) engine to drive individual-based simulation processes and (3) individual behavior models with data from GIS platform. The optimization engine generates candidate solutions iteratively and the DES engine simulates the potential objectives of each solution with the support from GIS based behavior models. The optimal solution can eventually be visualized through GIS platform. Figure 1: ifao-simo framework. 2.1 Optimization Engine Before running ifao-simo framework, we should model scenarios into optimization problems. Due to the complexity of real facility network optimization problems, we build various searching modules in the engine, each of which encapsulates a heuristic searching algorithm. Currently, ifao-simo offers searching modules of simulated annealing, tabu search and genetic algorithms (see in Figure 2), and then the appropriate one will be chosen according to real needs. Figure 2: Optimization engine. All the heuristic algorithms share the same idea of an iteration of generating candidate solution(s) -> evaluating solution(s) -> generating new solution(s). In site location scenarios, the basic problem is to select good locations for multiple types of facilities. Thus each candidate solution will take the form of a vector to indicate the location of each facility, i.e., S i Tabu Search = {( x1, y1), ( x2, y2 ), K, ( xn, yn ). Then S i is encoded in suitable forms according to the selected heuristic algorithms. In traditional applications of heuristics, the evaluation is based on a certain kind of fitness functions (as the fitness function in Genetic Algorithm). However, in many real complex cases, it is usually too hard to get a reasonable fitness function. Then it motivates us to adopt discrete event simulation mechanisms in ifao-simo as follows. 2.2 Discrete Event Simulation (DES) Engine Discrete event simulation is carried out in terms of the specification of general discrete event simulation (Law and Kelton 2000). For each candidate solution generated by the optimization engine, the simulation engine starts a DES, which runs for certain periods and generates result data. Then based on predefined criteria, the candidate solution can be evaluated by these data. The DES engine is composed of a standard discrete event simulation logic, a dynamic event list and a statistical module (see in Figure 3). The dynamic event list maintains events to happen in the future and the simulation logic triggers these events at appropriate time. During the simulation, events can be added or removed from the event list dynamically. The statistical module collects data during the simulation, and generates output of the target evaluation results. 2222

2.3 Behavior Model Figure 3: DES engine. Behavior model is the basis of simulation. In facility network optimization scenarios, there are at least two kinds of the behavior models, i.e., customer behavior model and facility behavior model. 2.3.1 Customer Behavior Model Customer behavior model describes how customers behave when they are doing business with the facility network. According to customer behavior theory in marketing science (Hawkins, Best, and Coney 1997), customer shows rich behavior patterns, and the term customer behavior also covers many aspects, such as habit, preference, selecting, tolerance, etc. In this paper we only consider three major aspects, including demand generation, facility selection and facility visiting, that will affet facility network configuration. Demand Generation: The customers are distributed in certain regions of the map. They are staying in different geographical layers (such as residential buildings, office buildings, supermarkets, etc.), and demands are generated everyday from these customers. For simplicity, we identify a series of demand sources in the map to reflect the major habitant locations. In each day, each demand source will continuously generate a stream of customers with certain demand quantity. Facility Selection: Each customer has a sight range (in Figure 4, the concept of sight range represents the region inside which the customer will do his business with the facilities). The customer will search all the facilities inside his range and identify all the available ones. And among these available facilities, the customer will choose one to do business. Figure 4: Customer sight range. Facility Visiting: Once a customer enters the selected facility, he observes the situation inside the facility (e.g., queue length), and decides whether or not to join into current queue and wait for the service, or to switch to other available facilities nearby, or goes back home directly without doing any business. 2.3.2 Facility Behavior Model Facility behavior model describes how each facility operates when serving its customers. Similar to the customer behavior model, we select 2 major aspects, including business time and capacity. Business Time: Each facility has its business time, during which the customers receive financial services. For example, some facility opens between 9:00 am and 18:00 pm every day while the self-service devices (e.g., ATM) are available in the 7 24 manners. Capacity: Each facility serves its customer queue under some rules (such as FIFO, or first serve customers that have higher priorities). For each customer, the facility needs some time to finish the service. Each facility has its service capacity that can be denoted by the maximal queue length. When a facility s customer queue length reaches the capacity, this facility becomes unavailable. With different assumptions on the above aspects, we can build appropriate models according to the problem scenarios to be handled. 2.4 GIS Platform GIS platform offers spatial information of the objects in the whole region such as streets, rivers, buildings, etc. All the data in the GIS platform are organized into geographic layers, which can be queried for more comprehensive analysis. In ifao-simo, the GIS platform acts as the data provider and result visualizer. The spatial parameters of the behavior model are determined through the related layers of the GIS data. And the optimization results can be more intuitively presented into the map through GIS viewer. 2223

3 CASE STUDY In this section, an example of banking branch network optimization will be given to demonstrate the practicability of ifao-simo on complex spatial decision problems. In this real case, one of the Chinese biggest banks plans to extend its business to a new city by opening a series of new branches. In order to maximize the performance of this new branch network, the bank needs to study carefully on how to locate the branches in the city with suitable branch types. Generally, these new branches can be located intuitively based on previous experiences. However, the branch locations together with type can be more accurately optimized from ifao-simo framework automatically. When using ifao-simo framework, tabu search module is employed with the max length of movement set as 1500 and tabu list length as 500. For each candidate solution, the DES engine run 10,000 periods (which means 10,000 days in the simulation) to collect statistical data for solution evaluation. 3.1 Experimental Setup From the habitant layer of the city s GIS data, we identify a series of major demand sources that are distributed in different areas. Based on a more detailed survey of the customers in these demand sources, statistical methods are applied to calculate the parameters of demand generation, customer demand quantity and customer s sight range. It s assumed that each customer will search branches inside his sight range and choose one according to his preferences. When a customer goes into a facility, he joins into the queue and wait for service until his business is completed. According to the branch development strategy, three standard types of branches (I main-branch, II sub-branch and III minor-branch) are considered here with different business content and service capacity (see in Figure 5a). For each branch, the business time is between 9:00 am and 18:00 pm every day. The branch handles the customer queue under the FIFO rule. The service time for a customer and each branch s capacity are obtained through the survey from the customers and bank managers. To evaluate the results, two major metrics, i.e., total profit and average customer waiting time, are selected and indicate the performance of the whole branch network. With this optimization framework, these metrics will be output as the results. We define two facility selection mechanisms to identify customer behaviors as follows: 1. Nearest Policy - customer chooses the nearest branch in his sight range (which implies that the distance is a key factor when customer chooses branches) 2. Random Policy - customer randomly chooses a branch in his sight range (which implies that customer does not care about the distance of the branches) Under each selection mechanism, we compare the optimization results of intuitively selection and ifao-simo. : Type I; : Type II; : Type III (a) Optimal branch locations and types. (b) Predicted deposit through simulation. (c) Predicted waiting time through simulation. Figure 5: Simulation results under nearest policy. 2224

3.2 Simulation Results The simulation results under Nearest Policy are shown in Figure 5. Totally 13 branches including 2 main-branches, 3 sub-branches and 8 minor-branches have been searched in the study area via ifao-simo (Figure 5a). Both the deposit and average waiting time are calculated through DES engine. From Figure 5b, Figure 5c and Table 1, it can be seen that the optimal branch network generated by ifao-simo, with more deposits and shorter customer waiting time, is better than intuitively selection. The results demonstrate that the spatial optimization framework is more effective to handle such problems as in this scenario. Table 1: Comparison of the results of optimization and intuitive selection under nearest policy. Optimization Intuitive Selection Deposit ($) 57277889.44 53208667.37 Waiting Time(min) 14.77 16.98 The other scenario under Random Policy is also studied and the results are shown in Figure 6. Different with the optimal branch network found in Figure 5, 23 branches are suggested with 1 main-branches, 1 sub-branches and 21 minor-branches (Figure 6a) to serve the random customers. It might imply that, when customers select the branches without distance consideration, banks should put efforts to open more small branches to satisfy their demands. As in Figure 6b, Figure 6c and Table 2, both results are almost the same (although result of optimization is still a little better than the intuitive selection). This implies that the performance of the framework depends on the scenario of the problem. When applying this framework into real cases, we may combine the results of optimization and intuitive selection to get better solutions. : Type I; : Type II; : Type III (a) Optimal branch locations and types. (b) Predicted deposit through simulation. Table 2: Comparison of the results of optimization and intuitive selection under random policy. Optimization Intuitive Selection Deposit ($) 52698672.01 53208667.37 Waiting Time(min) 17.08 17.16 4 CONCLUSIONS The results of the case study demonstrate that ifao-simo framework provides a useful way to handle complex spatial optimization problems. This framework adopts spatial simulation in evaluating candidate solutions generated by optimization techniques, and thus can go beyond the limitation of traditional optimization in handling complex spatial problems. Furthermore, the results can be presented by the GIS platform directly and intuitively. (c) Predicted waiting time through simulation. Figure 6: Simulation results under random policy. However, besides this preliminary work on ifao- Simo framework, there are many possible directions of extension. The behavior model in the study case is fairly simple and only captures quite limited aspects of customer behavior. In future research, more elaborate behavior model will be explored. Secondly, in this framework, the optimization algorithm will start a simulation run for performance evaluation of each candidate solution and might 2225

result in time-consuming process for problem solving. New mechanisms will be investigated further to improve the framework s performance. REFERENCES Biles, W. E., D. Sasso, J. K. Bilbrey. 2004. Integration of simulation and geographic information systems: modeling traffic flow in inland waterways. In Proceedings of the 2004 Winter Simulation Conference, ed. R. G. Ingalls, M. D. Rossetti, J. S. Smith, B. A. Peters, 1393-1398. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Born, R. 2005. Teaming discrete-event simulation and geographic information systems to solve a temporal/spatial business problem. In Proceedings of the 2005 Winter Simulation Conference, ed. M. E. Kuhl, N. M. Steiger, F. B. Armstrong, J. A. Joines, 2482-2491. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Box P. 1999. Spatial units as agents: Making the landscape an equal player in agent-based simulations, <http: //www.gis.usu.edu/~sanduku/papers/gi sca/gisca.html>. Glover F., 1990. Tabu search: a tutorial. Interfaces, 20(4): 74-94. Goldberg D. 1989. Genetic Algorithms in Search, Optimization, and Machine Learning, Addison Wesley, Reading, MA. Gonçalves, A., A. Rodrigues, L. Correia. 2004. Multiagent simulation within geographic information systems. Proceedings of the 5th International Workshop on Agent-Based Simulation (ABS-2004), Lisbon, Portugal. Guerra, G., J. Lewis. 2002. Spatial optimization and GIS - locating an optimal habitat for wildlife reintroduction, <http://www.esri.com/news/arcuser /0402/files/optimize.pdf>. Hawkins, D. I., R. J. Best, K. A. Coney. 1997. Comsumer Behavior: Building Marketing Strategy. 7th ed. McGraw Hill. Kirkpatrick, S., C. D. Gelatt Jr., M. P. Vecchi. 1983. Optimization by simulated annealing, Science, 220(4598): 671-680. Law, A. M., W. D. Kelton. 2000. Simulation Modeling and Analysis. 3rd ed. McGraw Hill. Wiley, R. B., T. K. Keyser. 1998. Discrete event simulation experiments and geographic information systems in congestion management planning. In Proceedings of the 1998 Winter Simulation Conference, ed. D. J. Medeiros, E. F. Watson, J. S. Carson, M. S. Manivannan, 1087-1093. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. AUTHOR BIOGRAPHIES MING XIE received his Ph.D. in Tsinghua University from China in 2006 and then joined IBM China Research Laboratory. Currently, his research interests include Supply Chain Management, Agent-Based Simulation, Complex Systems and Business Intelligence. WEI WANG received his master degree in Tsinghua University from China in 2005 and then joined IBM China Research Laboratory. Currently, his research interests include supply chain management and logistics, supply chain simulation and optimization, and business process management. His email address is <wangwcrl@cn.ibm.com>. WENJUN YIN received his Ph.D. in Tsinghua University from China in 2004 and then joined IBM China Research Laboratory. Currently, his research interests include Supply Chain Management and Logistics, Business Analytics and Optimization, Data Mining and Business Intelligence. His email address is <yinwenj@cn.ibm.com>. JIN DONG is a Manager of Supply Chain Management and Logistics Research at IBM China Research Laboratory. He received his Ph.D. in Tsinghua University from China in 2001. Before joined IBM, he was the Research Assistant Professor in Industrial Engineering Department of Arizona State University in USA. His email address is <dongjin@cn.ibm.com>. 2226