Maolin Tang

Dr. Maolin Tang

orcid

Research Focus & Metrics

Academic Career Length

25Years (2002-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
18 January 2014 in Neural Processing Letters
Verified
Journal Article
Closed access
PDF file
MTMaolin Tang
Maolin Tang
SPShenchen Pan
Shenchen Pan

22 January 2007 in IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)
Verified
Journal Article
Closed access
MTMaolin Tang
Maolin Tang
XYXin Yao
Xin Yao
Floorplanning is an important problem in very large scale integrated-circuit (VLSI) design automation as it determines the performance, size, yield, and reliability of VLSI chips. From the computational point of view, VLSI floorplanning is an NP-hard problem. In this paper, a memetic algorithm (MA) for a nonslicing and hard-module VLSI floorplanning problem is presented. This MA is a hybrid genetic algorithm that uses an effective genetic search method to explore the search space and an efficient local search method to exploit information in the search region. The exploration and exploitation are balanced by a novel bias search strategy. The MA has been implemented and tested on popular benchmark problems. Experimental results show that the MA can quickly produce optimal or nearly optimal solutions for all the tested benchmark problems

1 July 2010
Verified
Conference Paper
Closed access
MTMaolin Tang
Maolin Tang
LALifeng Ai
Lifeng Ai
Web service composition is an important problem in web service based systems. It is about how to build a new value-added web service using existing web services. A web service may have many implementations, all of which have the same functionality, but may have different QoS values. Thus, a significant research problem in web service composition is how to select a web service implementation for each of the web services such that the composite web service gives the best overall performance. This is so-called optimal web service selection problem. There may be mutual constraints between some web service implementations. Sometimes when an implementation is selected for one web service, a particular implementation for another web service must be selected. This is so called dependency constraint. Sometimes when an implementation for one web service is selected, a set of implementations for another web service must be excluded in the web service composition. This is so called conflict constraint. Thus, the optimal web service selection is a typical constrained combinatorial optimization problem from the computational point of view. This paper proposes a new hybrid genetic algorithm for the optimal web service selection problem. The hybrid genetic algorithm has been implemented and evaluated. The evaluation results have shown that the hybrid genetic algorithm outperforms other two existing genetic algorithms when the number of web services and the number of constraints are large.

1 January 2012
Verified
Book Chapter
Closed access
PDF file
GWGrant Wu
Grant Wu
MTMaolin Tang
Maolin Tang
YTYu-Chu Tian
Yu-Chu Tian
WLWei Li
Wei Li

1 October 2012
Verified
Conference Paper
Closed access
YWYongqiang Wu
Yongqiang Wu
MTMaolin Tang
Maolin Tang
WFWarren Fraser
Warren Fraser
Improving energy efficiency has become increasingly important in data centers in recent years to reduce the rapidly growing tremendous amounts of electricity consumption. The power dissipation of the physical servers is the root cause of power usage of other systems, such as cooling systems. Many efforts have been made to make data centers more energy efficient. One of them is to minimize the total power consumption of these servers in a data center through virtual machine consolidation, which is implemented by virtual machine placement. The placement problem is often modeled as a bin packing problem. Due to the NP-hard nature of the problem, heuristic solutions such as First Fit and Best Fit algorithms have been often used and have generally good results. However, their performance leaves room for further improvement. In this paper we propose a Simulated Annealing based algorithm, which aims at further improvement from any feasible placement. This is the first published attempt of using SA to solve the VM placement problem to optimize the power consumption. Experimental results show that this SA algorithm can generate better results, saving up to 25 percentage more energy than First Fit Decreasing in an acceptable time frame.

15 November 2005 in International Journal of Intelligent Systems
Verified
Journal Article
Closed access
PDF file
RLRaymond Yiu Keung Lau
Raymond Yiu Keung Lau
MTMaolin Tang
Maolin Tang
OWOn Wong
On Wong
SMStephen W. Milliner
Stephen W. Milliner
Yi-Ping Phoebe ChenYi-Ping Phoebe Chen
Yi-Ping Phoebe Chen