Network


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

Hotspot


Dive into the research topics where Hoong Chuin Lau is active.

Publication


Featured researches published by Hoong Chuin Lau.


European Journal of Operational Research | 2003

Vehicle routing problem with time windows and a limited number of vehicles

Hoong Chuin Lau; Melvyn Sim; Kwong Meng Teo

Abstract This paper introduces a variant of the vehicle routing problem with time windows where a limited number of vehicles is given (m-VRPTW). Under this scenario, a feasible solution is one that may contain either unserved customers and/or relaxed time windows. We provide a computable upper bound to the problem. To solve the problem, we propose a tabu search approach characterized by a holding list and a mechanism to force dense packing within a route. We also allow time windows to be relaxed by introducing the notion of penalty for lateness. In our approach, customer jobs are inserted based on a hierarchical objective function that captures multiple objectives. Computational results on benchmark problems show that our approach yields solutions that are competitive to best-published results on VRPTW. On m-VRPTW instances, experiments show that our approach produces solutions that are very close to computed upper bounds. Moreover, as the number of vehicles decreases, the routes become more densely packed monotically. This shows that our approach is good from both the optimality as well as stability point of view.


Computers & Operations Research | 1996

On the complexity of manpower shift scheduling

Hoong Chuin Lau

We consider the shift assignment problem in manpower scheduling, and show that a restricted version of it is NP-hard by a reduction from 3SAT. We then present polynomial algorithms to solve special cases of the problem and show how they can be deployed to solve more complex versions of the shift assignment problem. Our work formally defines the computational intractibility of manpower shift scheduling and thus justifies existing works in developing manpower scheduling systems using combinatorial and heuristic techniques.


European Journal of Operational Research | 2016

Orienteering Problem: A Survey of Recent Variants, Solution Approaches and Applications

Aldy Gunawan; Hoong Chuin Lau; Pieter Vansteenwegen

The Orienteering Problem (OP) has received a lot of attention in the past few decades. The OP is a routing problem in which the goal is to determine a subset of nodes to visit, and in which order, so that the total collected score is maximized and a given time budget is not exceeded. A number of typical variants has been studied, such as the Team OP, the (Team) OP with Time Windows and the Time Dependent OP. Recently, a number of new variants of the OP was introduced, such as the Stochastic OP, the Generalized OP, the Arc OP, the Multi-agent OP, the Clustered OP and others. This paper focuses on a comprehensive and thorough survey of recent variants of the OP, including the proposed solution approaches. Moreover, the OP has been used as a model in many different practical applications. The most recent applications of the OP, such as the Tourist Trip Design Problem and the mobile-crowdsourcing problem are discussed. Finally, we also present some promising topics for future research.


international conference on tools with artificial intelligence | 2001

Pickup and delivery with time windows: algorithms and test case generation

Hoong Chuin Lau; Zhe Liang

In the pickup and delivery problem with time windows (PDPTW), vehicles have to transport loads from origins to destinations respecting capacity and time constraints. In this paper, we present a two-phase method to solve the PDPTW. In the first phase, we apply a novel construction heuristics to generate an initial solution. In the second phase, a tabu search method is proposed to improve the solution. Another contribution of this paper is a strategy to generate good problem instances and benchmarking solutions for PDPTW, based on Solomons benchmark test cases for VRPTW. Experimental results show that our approach yields very good solutions when compared with the benchmarking solutions.


IEEE Transactions on Services Computing | 2009

Optimizing Service Systems Based on Application-Level QoS

Qianhui Althea Liang; Xindong Wu; Hoong Chuin Lau

Making software systems service-oriented is becoming the practice, and an increasingly large number of service systems play important roles in todays business and industry. Currently, not enough attention has been paid to the issue of optimization of service systems. In this paper, we argue that the key elements to be considered in optimizing service systems are robustness, system orientation, and being dynamic and transparent. We present our solution to optimizing service systems based on application-level QoS management. Our solution incorporates three capabilities, i.e., 1) the ability to cater to the varying rigidities on Web service QoS in distinct application domains and of various users in a robust and heuristic manner, 2) the ability to formulate the overall system utility of a service system perceived by a particular system end user and to suggest its maximization using a utility model incorporated into a three-dimensional weighting scheme, and 3) the ability to dynamically achieve a higher perceived system utility of a service system via transparent negotiations. The calculation of the system utility encompasses a negotiation algorithm and a robust search algorithm for selecting heuristically best Web services. The effectiveness of the proposed algorithms and our solution is demonstrated by simulation experiments and our demo deployment, SSO.


international conference on tools with artificial intelligence | 2003

Task allocation via multi-agent coalition formation: taxonomy, algorithms and complexity

Hoong Chuin Lau; Lei Zhang

Coalition formation has become a key topic in multiagent research. In this paper, we propose a preliminary classification for the coalition formation problem based on three driving factors (demands, resources and profit objectives). We divide our analysis into 5 cases. For each case, we present algorithms and complexity results. We anticipate that with future research, this classification can be extended in similar fashion to the comprehensive classification for the job scheduling problem.


ieee wic acm international conference on intelligent agent technology | 2007

Multi-Period Combinatorial Auction Mechanism for Distributed Resource Allocation and Scheduling

Hoong Chuin Lau; Shih-Fen Cheng; Thin Yin Leong; Jong Han Park; Zhengyi John Zhao

We consider the problem of resource allocation and scheduling where information and decisions are decentralized, and our goal is to propose a market mechanism that allows resources from a central resource pool to be allocated to distributed decision makers (agents) that seek to optimize their respective scheduling goals. We propose a generic combinatorial auction mechanism that allows agents to competitively bid for the resources needed in a multi-period setting, regardless of the respective scheduling problem faced by the agent, and show how agents can design optimal bidding strategies to respond to price adjustment strategies from the auctioneer. We apply our approach to handle real-time large-scale dynamic resource coordination in a mega-scale container terminal.


European Journal of Operational Research | 2006

Evaluation of time-varying availability in multi-echelon spare parts systems with passivation

Hoong Chuin Lau; Huawei Song; Chuen Teck See; Siew Yen Cheng

The popular models for repairable item inventory, both in the literature as well as practical applications, assume that the demands for items are independent of the number of working systems. However this assumption can introduce a serious underestimation of availability when the number of working systems is small, the failure rate is high or the repair time is long. In this paper, we study a multi-echelon repairable item inventory system under the phenomenon of passivation, i.e. serviceable items are passivated (‘‘switched off’’) upon system failure. This work is motivated by corrective maintenance of high-cost technical equipment in the miltary. We propose an efficient approximation model to compute time-varying availability. Experiments show that our analytical model agrees well with Monte Carlo simulation.


Lecture Notes in Computer Science | 1999

Ant Colony Optimization for the Ship Berthing Problem

Chia Jim Tong; Hoong Chuin Lau; Andrew Lim

Ant Colony Optimization (ACO) is a paradigm that employs a set of cooperating agents to solve functions or obtain good solutions for combinatorial optimization problems. It has previously been applied to the TSP and QAP with encouraging results that demonstrate its potential. In this paper, we present FF-AS-SBP, an algorithm that applies ACO to the ship berthing problem (SBP), a generalization of the dynamic storage allocation problem (DSA), which is NP-complete. FF-AS-SBP is compared against a randomized first-fit algorithm. Experimental results suggest that ACO can be applied effectively to find good solutions for SBPs, with mean costs of solutions obtained in the experiment on difficult (compact) cases ranging from 0% to 17% of optimum. By distributing the agents over multiple processors, applying local search methods, optimizing numerical parameters and varying the basic algorithm, performance could be further improved.


automated software engineering | 2011

Search-based fault localization

Shaowei Wang; David Lo; Lingxiao Jiang; Lucia; Hoong Chuin Lau

Many spectrum-based fault localization measures have been proposed in the literature. However, no single fault localization measure completely outperforms others: a measure which is more accurate in localizing some bugs in some programs is less accurate in localizing other bugs in other programs. This paper proposes to compose existing spectrum-based fault localization measures into an improved measure. We model the composition of various measures as an optimization problem and present a search-based approach to explore the space of many possible compositions and output a heuristically near optimal composite measure. We employ two search-based strategies including genetic algorithm and simulated annealing to look for optimal solutions and compare the effectiveness of the resulting composite measures on benchmark software systems. Compared to individual spectrum-based fault localization techniques, our composite measures perform statistically significantly better.

Collaboration


Dive into the Hoong Chuin Lau's collaboration.

Top Co-Authors

Avatar

Shih-Fen Cheng

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Aldy Gunawan

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Pradeep Varakantham

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Duc Thien Nguyen

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Stephanus Daniel Handoko

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Akshat Kumar

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

William Yeoh

Washington University in St. Louis

View shared research outputs
Top Co-Authors

Avatar

Lucas Agussurja

National University of Singapore

View shared research outputs
Top Co-Authors

Avatar

Na Fu

Singapore Management University

View shared research outputs
Top Co-Authors

Avatar

Steven Halim

National University of Singapore

View shared research outputs
Researchain Logo
Decentralizing Knowledge