• Title/Summary/Keyword: Heuristics for $A^*$ algorithm

Search Result 204, Processing Time 0.021 seconds

Design of the Simulation-Based Vehicle Distribution Planning System for Logistics (시뮬레이션을 이용한 물류 배송계획 시스템 개발에 관한 연구)

  • Yang, Byung-Hee;Lee, Young-Hae
    • IE interfaces
    • /
    • v.7 no.2
    • /
    • pp.87-97
    • /
    • 1994
  • Many vehicle routing methods have been suggested, which minimize the routing distances of vehicles to reduce the total transportation cost. But the more considerations the method takes, the higher complexites are involved in a large number of practical situations. The purpose of this paper is to develop a vehicle distribution planning system using heuristic algorithms and simulation techniques for home electronics companies. The vehicle distribution planning system developed by this study involves such complicated and stochastic conditions as one depot, multiple nodes(demand points), multiple vehicle types, multiple order items, and other many restrictions for operating vehicles. The proposed system is compared with the nearest neighbor method of the current system in terms of total logistics cost and driving time. This heuristics algorithm and simulation based distribution planning system is efficient in computational complexity, and give improved solutions with respect to the cost as well as the time. This method constructs a route with a minimum number of vehicles for a given demand.

  • PDF

Multi-Exchange Neighborhood Search Heuristics for the Multi-Source Capacitated Facility Location Problem

  • Chyu, Chiuh-Cheng;Chang, Wei-Shung
    • Industrial Engineering and Management Systems
    • /
    • v.8 no.1
    • /
    • pp.29-36
    • /
    • 2009
  • We present two local-search based metaheuristics for the multi-source capacitated facility location problem. In such a problem, each customer's demand can be supplied by one or more facilities. The problem is NP-hard and the number of locations in the optimal solution is unknown. To keep the search process effective, the proposed methods adopt the following features: (1) a multi-exchange neighborhood structure, (2) a tabu list that keeps track of recently visited solutions, and (3) a multi-start to enhance the diversified search paths. The transportation simplex method is applied in an efficient manner to obtain the optimal solutions to neighbors of the current solution under the algorithm framework. Two in-and-out selection rules are also proposed in the algorithms with the purpose of finding promising solutions in a short computational time. Our computational results for some of the benchmark instances, as well as some instances generated using a method in the literature, have demonstrated the effectiveness of this approach.

Dynamic Operation Policy for Vendor-Managed Inventory using Fixed Production Schedule (확정생산스케줄을 활용하는 동적 VMI 운영정책)

  • Hyun, Hye-Mi;Rim, Suk-Chul
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.34 no.4
    • /
    • pp.425-432
    • /
    • 2008
  • While the Vendor-Managed Inventory(VMI) is a convenient inventory replenishment policy for the customer company, the supplier usually bears the burden of higher inventory and urgent shipments to avoid shortage. Recently some manufacturers begin to fix the production schedule for the next few days (such as three days). Utilizing that information can improve the efficiency of the VMI. In this study, we present a myopic optimization model using a mixed inter programming; and a heuristics algorithm. We compare the performance of the two proposed methods with the existing (s, S) reorder policy. We consider the total cost as the sum of transportation cost and inventory cost at the customer's site. Numerical tests indicate that the two proposed methods significantly reduce the total cost over the (s, S) policy.

A Study on Humanoid Robot Hand System and Real-Time Grasp Motion Control (인간형 로봇 손 시스템과 실시간 파지 동작 제어에 관한 연구)

  • 임미섭;오상록;손재범;이병주;유범재;홍예선
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.6 no.5
    • /
    • pp.404-414
    • /
    • 2000
  • This paper addresses the development of a 3-fingered humanoid robot hand system and a real-time grasp synthesis of multifingered robot hands to find grasp configurations which satisfy the force closure condition of arbitrary shaped objects. We propose a fast and efficient grasp synthesis algorithm for planar polygonal objects, which yields the contact locations on a given polygonal object to obtain a force closure grasp by the multifingered robot hand. For an optimum grasp and real-time computation, we develop the preference and the hibernation process and assign physical constraints of the humanoid hand to the motion of each finger. The preferences consist of each sublayer reflecting the primitive preference similar to the conditional behaviors of humans for given objectives and their arrangements are adjusted by the heuristics inspired from human's grasping behaviors. The proposed method reduces the computational time significantly at the sacrifice of global optimality, and enables the grasp posture to be changable within two-finger and three-finger grasps. The performance of the presented algorithm is evaluated via simulation studies to obtain the force-closure grasps of polygonal objects with fingertip grasps. The architecture suggested is verified through experimental implementation to our robot hand system by solving the 2- or 3-finger grasp synthesis.

  • PDF

Optimization of Bi-criteria Scheduling using Genetic Algorithms (유전 알고리즘을 이용한 두 가지 목적을 가지는 스케줄링의 최적화)

  • Kim, Hyun-Chul
    • Journal of Internet Computing and Services
    • /
    • v.6 no.6
    • /
    • pp.99-106
    • /
    • 2005
  • The task scheduling in multiprocessor system Is one of the key elements in the effective utilization of multiprocessor systems. The optimal assignment of tasks to multiprocessor is, in almost all practical cases, an NP hard problem. Consequently various modern heuristics based algorithms have been proposed for practical reason. Recently, several approaches using Genetic Algorithm (GA) are proposed. However, these algorithms have only one objective such as minimizing cost and makespan. This paper proposes a new task scheduling algorithm using Genetic Algorithm combined simulated annealing (GA+SA) on multiprocessor environment. In solution algorithms, the Genetic Algorithm (GA) and the simulated annealing (SA) are cooperatively used. In this method. the convergence of GA is improved by introducing the probability of SA as the criterion for acceptance of new trial solution. The objective of proposed scheduling algorithm is to minimize makespan and total number of processors used. The effectiveness of the proposed algorithm is shown through simulation studies. In simulation studies, the results of proposed algorithm show better than that of other algorithms.

  • PDF

Heuristics for the Access Network Design Problem in UMTS Mobile Communication Networks (UMTS 이동통신망의 액세스망 설계 문제의 해법에 관한 연구)

  • Kim, Hu-Gon;Chung, Yong-Joo;Paik, Chun-Hyun
    • Korean Management Science Review
    • /
    • v.27 no.3
    • /
    • pp.1-14
    • /
    • 2010
  • In this paper we study the access network design problem in Universal Mobile Telecommunication Systems (UMTS) networks. Given the location of radio base stations (node-Bs), their traffic demands, and the candidate facility centers for locating radio network controllers (RNCs), the problem is to determine the configuration of access network, including the number and location of facility centers, the number of RNCs in each facility center, and the links between RNCs and node-Bs, with the objective being to design such a network at the minimum cost. We provide a mathematical formulation of the problem with constraints on RNC and node-B capacities, along with a lower bounding method. We develop a heuristic algorithm with two different initial solution methods designed to strengthen the solution quality. The computational efficacy of their procedures is then demonstrated on a number of test problems.

A Development of Heuristic Algorithms for the n/m/D/F/Fmax Scheduling Problem (n/m/D/F/Fmax 스케쥴링 문제의 휴리스틱 알고리듬 (II))

  • 최성운;노인규
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.12 no.19
    • /
    • pp.39-47
    • /
    • 1989
  • This paper considers a multi-stage flowshop scheduling Problem where the setup times of jots depend on immediately preceding jobs. Three heuristics algorithms, CAMPBELL, PEIDAN and CAMRING are proposed. The performance measure is a minimization of makespan. The parameters of simulation model are PS(ratio of the processing times to setup times), M(number of machines), and N(number of job). This simulation model for each algorithm is a 4$\times$3$\times$3 factorial design with 360 observations. The makespan of the proposed heuristic algorithms is compared with the optimal makespan obtained by the complete enumeration of schedules. This yardstick of comparison is defined as a relative error. The mean relative error of CAMPBELL, PEIDAN, and CAMRING algorithms are 4.353%, 7.908%, and 8.578% respectively. The SPSS, is used to analyse emphirical results. The experimental results show that the three factors are statistically significant at 5% level.

  • PDF

Development of Modular DEAS (mDEAS) and its Application to Optimal Trajectory Generation of Biped Walking (최적화 기법인 mDEAS의 개발 및 휴머노이드 이족보행 시 최적 관절궤적 생성에의 적용)

  • Kim, Eun-Su;Kim, Jo-Hwan;Kim, Jong-Wook
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.2
    • /
    • pp.382-390
    • /
    • 2009
  • This paper newly proposes a modular type dynamic encoding algorithm for searches (DEAS) which partitions the whole parameters into several modules and carries out exhaustive DEAS for each module. uDEAS is used to measure parameter sensitivities to the cost function, and the variables whose sensitivities are similar are grouped to make a module. The proposed optimization method is applied to optimal trajectory generation for biped walking of a humanoid. and the optimization result is compared with those of the former versions of DEAS.

Heuristic Composite Web Service Execution Planning Algorithm Based on Quality of Service Criteria (웹 서비스 품질 지표 기반 컴포지트 웹 서비스 실행 계획 알고리즘)

  • Ko, Jong-Myung;Kim, Chang-Ouk
    • IE interfaces
    • /
    • v.19 no.3
    • /
    • pp.190-201
    • /
    • 2006
  • With the rapid growth in the demand and supply of web service, the search for superior services has become a prominent issue. Furthermore, much emphasis and attention are being placed on composite web services, where individual services are combined together to form a single workflow to satisfy the demand of the customers. In today's era of excessive expansion of web services, this study intends to propose the execution plan architecture for composite web services to accomplish the following three goals. The first goal is to derive a feasible plan which maximize user satisfaction for composite web services by implementing an execution plan architecture that reflects the Quality of Service criteria. Secondly, this study also aims at analyzing and selecting the indexes that adequately reflects its quality and its nonfunctional property. Finally, this study intends to apply the concept of constraint satisfaction problem and heuristics to reduce the execution duration of the process.

Wavelength Assignment Optimization in Uni-Directional WDM Ring (단방향 WDM 링의 주파수 할당의 최적화)

  • Lee, Hee-Sang;Chung, Ji-Bok
    • IE interfaces
    • /
    • v.13 no.4
    • /
    • pp.556-563
    • /
    • 2000
  • In this paper, we consider wavelength assignment problem (WAP) in Wavelength division multiplexed (WDM) unidirectional optical telecommunication ring networks. We show that, even though WAP on unidirectional ring belongs to NP-hard, WAP can be exactly solvable in real-sized WDM rings for near future demand. To accomplish this, we convert WAP to the vertex coloring problem of the related graph and choose a special integer programming formulation for the vertex coloring problem. We use a column generation technique in a branch-and-price framework for the suggested formulation. We also propose some generic heuristics and do the performance comparison with the suggested optimization algorithm.

  • PDF