Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where W. C. Ng is active.

Publication


Featured researches published by W. C. Ng.


European Journal of Operational Research | 2005

Crane scheduling in container yards with inter-crane interference

W. C. Ng

This paper examines the problem of scheduling multiple yard cranes to perform a given set of jobs with different ready times in a yard zone with only one bi-directional travelling lane. Due to sharing of the travelling lane among two or more yard cranes, inter-crane interference, a planned move of a yard crane blocked by the other yard cranes, may happen. The scheduling problem is formulated as an integer program. It is noted that the scheduling problem is NP-complete. This research develops a dynamic programming-based heuristic to solve the scheduling problem and an algorithm to find lower bounds for benchmarking the schedules found by the heuristic. Computational experiments are carried out to evaluate the performance of the heuristic and the results show that the heuristic can indeed find effective solutions for the scheduling problem, with the heuristic solutions on average 7.3% above their lower bounds.


Engineering Optimization | 2007

Scheduling trucks in container terminals using a genetic algorithm

W. C. Ng; K. L. Mak; Y. X. Zhang

Trucks are the most popular transport equipment in most mega-terminals, and scheduling them to minimize makespan is a challenge that this article addresses and attempts to resolve. Specifically, the problem of scheduling a fleet of trucks to perform a set of transportation jobs with sequence-dependent processing times and different ready times is investigated, and the use of a genetic algorithm (GA) to address the scheduling problem is proposed. The scheduling problem is formulated as a mixed integer program. It is noted that the scheduling problem is NP-hard and the computational effort required to solve even small-scale test problems is prohibitively large. A crossover scheme has been developed for the proposed GA. Computational experiments are carried out to compare the performance of the proposed GA with that of GAs using six popular crossover schemes. Computational results show that the proposed GA performs best, with its solutions on average 4.05% better than the best solutions found by the other six GAs.


Engineering Optimization | 2006

Quay crane scheduling in container terminals

W. C. Ng; K. L. Mak

The problem of scheduling identical quay cranes moving along a common linear rail to handle containers for a ship is studied. The ship has a number of container-stacking compartments called bays, and only one quay crane can work on a bay at the same time. The objective of the scheduling problem is to find the work schedule for each quay crane which minimizes the ship’s stay time in port. Finding the optimal solution of the scheduling problem is computationally intractable and a heuristic is proposed to solve it. The heuristic first decomposes the difficult multi-crane scheduling problem into easier subproblems by partitioning the ship into a set of non-overlapping zones. The resulting subproblems for each possible partition are solved optimally by a simple rule. An effective algorithm for finding tight lower bounds is developed by modifying and enhancing an effective lower-bounding procedure proposed in the literature. Computational experiments were carried out to evaluate the performance of the heuristic on a set of test problems randomly generated based on typical terminal operations data. The computational results show that the heuristic can indeed find effective solutions for the scheduling problem, with the heuristic solutions on average 4.8% above their lower bounds.


Engineering Optimization | 2005

An effective heuristic for scheduling a yard crane to handle jobs with different ready times

W. C. Ng; K. L. Mak

In land-constrained port container terminals, yard cranes are commonly used for handling containers in a container yard to load containers onto or unload containers from trucks. However, yard cranes are bulky, slow and need to move frequently between their work locations. As it is common that the container flow in a terminal is bottlenecked by yard crane operations, effective work schedules of yard cranes are needed to increase the terminal’s throughput. This article studies the problem of scheduling a yard crane to perform a given set of container handling jobs with different ready times. The objective is to minimize the sum of job waiting times. It is noted that the scheduling problem is NP-complete. This research develops a heuristic to solve the scheduling problem and an algorithm to find lower bounds for benchmarking the schedules found by the heuristic. The performance of the heuristic is evaluated by a set of test problems generated on the basis of real-life terminal operations data. Indeed, the computational results show that the proposed heuristic can find effective solutions for the scheduling problem.


Engineering Optimization | 2010

Yard planning for vessel services with a cyclical calling pattern

W. C. Ng; K. L. Mak; M. K. Li

In a land-scarce container terminal, congestions in the terminal yard due to highly concentrated workload often lead to unsatisfactory terminal productivity. Currently, yard planners use their experience to design a yard template for determining the storage locations of export containers to be loaded onto vessels deployed to services with a cyclical calling pattern. This article studies the problem of designing a yard template that balances the workload in an export yard. The template design problem is formulated as an integer program. It is found that the computational time required to optimally solve realistic sizes of the template design problem is unacceptably long. This article proposes a simpler integer program as an approximate model. On the basis of the analysis on the approximate model, a heuristic is developed to solve the template design problem. Results of computational experiments show that the heuristic can find effective solutions for the template design problem.


European Journal of Operational Research | 2005

Analysis of optimal opportunistic replenishment policies for inventory systems by using a (s,S) model with a maximum issue quantity restriction

Kai-Ling Mak; Kin Keung Lai; W. C. Ng; Ka Fai Cedric Yiu

Abstract The analysis of optimal inventory replenishment policies for items having lumpy demand patterns is difficult, and has not been studied extensively although these items constitute an appreciable portion of inventory populations in parts and supplies types of stockholdings. This paper studies the control of an inventory item when the demand is lumpy. A continuous review (s,S) policy with a maximum issue quantity restriction and with the possibility of opportunistic replenishment is proposed to avoid the stock of these items being depleted unduly when all the customer orders are satisfied from the available inventory and to reduce ordering cost by coordinating inventory replenishments. The nature of the customer demands is approximated by a compound Poisson distribution. When a customer order arrives, if the order size is greater than the maximum issue quantity w, the order is satisfied by placing a special replenishment order rather than from the available stock directly. In addition, if the current inventory position is equal to or below a critical level A when such an order arrives, an opportunistic replenishment order which combines the special replenishment order and the regular replenishment order will be placed, in order to satisfy the customers demand and to bring the inventory position to S. In this paper, the properties of the cost function of such an inventory system with respect to the control parameters s, S and A are analysed in detail. An algorithm is developed to determine the global optimal values of the control parameters. Indeed, the incorporation of the maximum issue quantity and opportunistic replenishment into the (s,S) policy reduces the total operating cost of the inventory system.


Engineering Optimization | 1998

SYNTHESIS OF KANBAN CONTROL POLICIES FOR MULTI-STAGE JUST-IN-TIME ASSEMBLY SYSTEMS

K. L. Mak; W. C. Ng

This paper studies the problem of determining the number of Kanbans that should be assigned to each production slage of a multi-stage assembly system in a just-in-time production environment. The objective is to minimize the inventory cost of the system. A new algorithm is developed as a means of solving such a problem. The approach is described in some detail and the theoretical results obtained are illustrated by using a numerical example. A set of randomly generated test problems are also included to illustrate the performance of the algorithm. The results show that the algorithm proposed in this paper is indeed superior both in terms of minimizing Ihe required amount of computational effort and improving accuracy.


Applied Mathematical Modelling | 2005

Yard crane scheduling in port container terminals

W. C. Ng; K. L. Mak


Journal of Waterway Port Coastal and Ocean Engineering-asce | 2006

Evaluating the Impact of Vessel-Traffic Interference on Container Terminal Capacity

W. C. Ng; Ching-Sze Wong


Archive | 2004

Sequencing of container pickup trucks in container yard blocks

W. C. Ng; K. L. Mak

Collaboration


Dive into the W. C. Ng's collaboration.

Top Co-Authors

Avatar

K. L. Mak

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kai-Ling Mak

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Kin Keung Lai

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

M. K. Li

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Y. X. Zhang

University of Hong Kong

View shared research outputs
Researchain Logo
Decentralizing Knowledge