• Title/Summary/Keyword: Heuristic Function

Search Result 306, Processing Time 0.027 seconds

a hybrid approach for jobshop scheduling with lot-streaming

  • Kim, In-Su;Seo, Yun-Ho
    • Proceedings of the Korean Society for Quality Management Conference
    • /
    • 2007.04a
    • /
    • pp.491-497
    • /
    • 2007
  • The planning and scheduling is considered as an important function because it influence to the overall performance of production in manufacturing system for supporting global objectives. In this paper, propose the hybrid approach to solve the problem which considered alternative resources and sequences, a sequence-dependent setups and transportation times. The objective of this problem is minimize the makespan with AGV traveling time. A iterative two heuristic algorithm(PSO, SA) is proposed to obtain the sequence of operations and CPLEX package is used to obtain the optimal sub-lot sizes(OLS) when the sequence of operations and greedy-based AGV dispatching rules are fixed or given. we show that performance of iterative two heuristic algorithms and simple numerical experiment.

  • PDF

A Production Schedule for Load Leveling in a Block Assembly Shop (블록조립공장의 부하평준화를 위한 생산일정계획)

  • Lee, Jae-Dong;Hong, Yu-Shin
    • IE interfaces
    • /
    • v.7 no.2
    • /
    • pp.75-85
    • /
    • 1994
  • This paper presents a production scheduling model in a block assembly shop in shipbuilding industry. In a block assembly shop, the most important performance criterion is load leveling, which balances manpower and work area utilization through the planning horizon. The problem is formulated as a mixed-integer nonlinear programming(MINLP) problem of which objective function is to optimize load leveling. The developed MINLP problem can not be solvable due to computational complexity. The MINLP problem is decomposed into two stage mixed-integer linear programming (MILP) problems to obtain a good solution, but the decomposed MILP problems are still computationally intractable because of combinatorial complexity. Therfore, a heuristic method using linear programming is proposed to solve two stage MILP problems sequentially. The proposed heuristic generates a good production schedule within a reasonable computation time, and it is easily applicable for establishing the production schedule in a block assembly shop in shipbuilding industry.

  • PDF

Control Strategy Development of 4WD Vehicles based on Heuristic Approach and Dynamic Characteristic (경험적 접근법과 동역학적 특성에 기반한 4WD 차량의 제어 전략 개발)

  • Ham, Hyeongjin;Lee, Hyeongcheol
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.21 no.6
    • /
    • pp.209-217
    • /
    • 2013
  • This paper presents a control strategy of 4 wheel drive (4WD) vehicles. Proposed control strategy has simple structure and can easily apply to various vehicles with low cost and time. It is consist of feedforward control for traction ability, fedback control for minimizing the wheel speed difference and yaw control for lateral stability. In addition, to integrate the traction and stability control, a blending function is applied. To evaluate the feasibility of the proposed control strategy, actual vehicle experiment is conducted after deciding the tuning parameter through the simulation. The simulation is accomplished by CarSim and Matlab/Simulink and the actual vehicle test is conducted using full size Sports Utility Vehicle (SUV) equipped rear wheel based solenoid type 4WD device.

Genetic algorithms for optimization : a case study of machine-part group formation problems (기계-부품군 형성문제의 사례를 통한 유전 알고리즘의 최적화 문제에의 응용)

  • 한용호;류광렬
    • Korean Management Science Review
    • /
    • v.12 no.2
    • /
    • pp.105-127
    • /
    • 1995
  • This paper solves different machine-part group formation (MPGF) problems using genetic algorithms to demonstrate that it can be a new robust alternative to the conventional heuristic approaches for optimization problems. We first give an overview of genetic algorithms: Its principle, various considerations required for its implementation, and the method for setting up parameter values are explained. Then, we describe the MPGF problem which are critical to the successful operation of cellular manufacturing or flexible manufacturing systems. We concentrate on three models of the MPGF problems whose forms of the objective function and/or constraints are quite different from each other. Finally, numerical examples of each of the models descibed above are solved by using genetic algorithms. The result shows that the solutions derived by genetic algorithms are comparable to those obtained through problem-specific heuristic methods.

  • PDF

A Heuristic Derivation of the Waiting Time Distribution of a GI/G/1 Queue (GI/G/1 대기행렬 대기시간 분포의 새로운 유도방법)

  • Lim, Dae Eun;Kim, Bokeun;Kim, Nam K.;Chae, Kyung C.
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.40 no.1
    • /
    • pp.1-4
    • /
    • 2015
  • This paper presents a heuristic approach to derive the Laplace-Stieltjes transform (LST) and the probability generating function (PGF) of the waiting time distributions of a continuous- and a discrete-time GI/G/1 queue, respectively. This is a new idea to derive the well-known results, the waiting time distribution of GI/G/1 queue, in a different way.

A Heuristic Algorithm for Minimal Area CMOS Cell Layout (최소 면적의 CMOS 기능셀 설계도면을 찾는 휴리스틱 알고리즘)

  • Kwon, Yong-Joon;Kyung, Chong-Min
    • Proceedings of the KIEE Conference
    • /
    • 1987.07b
    • /
    • pp.1463-1466
    • /
    • 1987
  • The problem of generating minimal area CMOS functional cell layout can be converted to that of decomposing the transistor connection graph into a minimum number of subgraphs, each having a pair of Euler paths with the same sequence of input labels on the N-graph and P-graph, which are portions of the graph corresponding to NMOS and PMOS parts respectively. This paper proposes a heuristic algorithm which yields a nearly minimal number of Euler paths from the path representation formula which represents the give a logic function. Subpath merging is done through a list processing scheme where the pair of paths which results in the lowest cost is successively merged from all candidate merge pairs until no further path merging and further reduction of number of subgraphs are possible. Two examples were shown where we were able to further reduce the number of interlaces, i.e., the number of non-butting diffusion islands, from 3 to 2, and from 2 to 1, compared to the earlier work [1].

  • PDF

Optimal Routing for Distribution System Planning using heuristic strategy (휴리스틱 탐색전략을 이용한 배전계통 계획의 최적경로탐색)

  • Choi, Nam-Jin;Kim, Byung-Seop;Shin, Joong-Rin;Chae, Myung-Suk
    • Proceedings of the KIEE Conference
    • /
    • 2000.07a
    • /
    • pp.142-146
    • /
    • 2000
  • This paper Presents a heuristic algorithm based on branch exchange method to solve ORP (Optimal Routing Problem) for distribution system planning. The ORP is a complex task which is generally formulated as a combinatorial optimization problem with various constraints. The cost function of ORP is consisted of the investment cost and the system operation cost that is generally expressed with system power loss. This paper also adopt an specialy designed selection method of maximum loss reduction loop and branch to reduce optimization time. The effectiveness of the proposed algorithm was shown with 32, 69 bus example system.

  • PDF

A novel heuristic search algorithm for optimization with application to structural damage identification

  • Nobahari, Mehdi;Ghasemi, Mohammad Reza;Shabakhty, Naser
    • Smart Structures and Systems
    • /
    • v.19 no.4
    • /
    • pp.449-461
    • /
    • 2017
  • One of the most recent methods of structural damage identification is using the difference between structures responses after and before damage occurrence. To do this one can formulate the damage detection problem as an inverse optimization problem where the extents of damage in each element are considered as the optimizations variables. To optimize the objective function, heuristic methods such as GA, PSO etc. are widely utilized. In this paper, inspired by animals such as bat, dolphin, oilbird, shrew etc. that use echolocation for finding food, a new and efficient method, called Echolocation Search Algorithm (ESA), is proposed to properly identify the site and extent of multiple damage cases in structural systems. Numerical results show that the proposed method can reliably determine the location and severity of multiple damage cases in structural systems.

A Method to Expand a Complete Binary Tree using Greedy Method and Pruning in Sudoku Problems (스도쿠 풀이에서 욕심쟁이 기법과 가지치기를 이용한 완전이진트리 생성 기법)

  • Kim, Tai Suk;Kim, Jong Soo
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.4
    • /
    • pp.696-703
    • /
    • 2017
  • In this paper, we show how to design based on solving Sudoku problem that is one of the NP-complete problems like Go. We show how to use greedy method which can minimize depth based on tree expansion and how to apply heuristic algorithm for pruning unnecessary branches. As a result of measuring the performance of the proposed method for solving of Sudoku problems, this method can reduce the number of function call required for solving compared with the method of heuristic algorithm or recursive method, also this method is able to reduce the 46~64 depth rather than simply expanding the tree and is able to pruning unnecessary branches. Therefore, we could see that it can reduce the number of leaf nodes required for the calculation to 6 to 34.

Development of Query Transformation Method by Cost Optimization

  • Altayeva, Aigerim Bakatkaliyevna;Yoon, Youngmi;Cho, Young Im
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.16 no.1
    • /
    • pp.36-43
    • /
    • 2016
  • The transformation time among queries in the database management system (DBMS) is responsible for the execution time of users' queries, because a conventional DBMS does not consider the transformation cost when queries are transformed for execution. To reduce the transformation time (cost reduction) during execution, we propose an optimal query transformation method by exploring queries from a cost-based point of view. This cost-based point of view means considering the cost whenever queries are transformed for execution. Toward that end, we explore and compare set off heuristic, linear, and exhaustive cost-based transformations. Further, we describe practical methods of cost-based transformation integration and some query transformation problems. Our results show that, some cost-based transformations significantly improve query execution time. For instance, linear and heuristic transformed queries work 43% and 74% better than exhaustive queries.