Xiaochun Yang

Xiaochun Yang


Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

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

Representative Publications

View All Publications
22 July 2024 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
ZZZiyan Zhao
Ziyan Zhao
XLXingyang Li
Xingyang Li
Shixin LiuShixin Liu
Shixin Liu
Mengchu ZhouMengchu Zhou
Mengchu Zhou
XYXiaochun Yang
Xiaochun Yang
A production workshop with mobile robots can be considered as a hybrid system consisting of a production system and a transportation one. Mobile robots are responsible for transferring production tasks among the machines of a production system and constitute a multi-robot transport system. It is highly coupled with a production system because of the interdependency that exists between production scheduling and mobile robot assignment. In this work, we study their integrated optimization problem for a mobile robot-based job shop with blocking properties. Its aim is to minimize total completion time as an objective function to improve overall operational efficiency. We consider the speed of a robot that varies according to whether it is loaded or not. We formulate this new problem into a mixed integer linear program to provide an algebraic description. Then, we propose a constraint programming method to solve it with high efficiency. The superiority of constraint programming over mixed integer linear programming in terms of the number of variables and constraints is analyzed. Numerous experiments on benchmark examples show that constraint programming can well handle the concerned problem. Under a one-hour time limit, it can exactly solve its instances while mixed integer linear programming cannot. Under a one-minute time limit, it obtains much better solutions than mixed integer linear programming and heuristic strategies, thus implying its high potential to be put into industrial applications. Note to Practitioners —The integration of mobile robots into production workshops has emerged as a pivotal strategy to enhance the operational efficiency of an advanced manufacturing system. This integration transforms the traditional job shop into a hybrid system, where mobile robots play a crucial role in transferring production tasks among machines. This brings a unique challenge to practitioners due to the intricate interdependencies between production scheduling and mobile robot assignment. The focus of our study is on the optimization of a mobile robot-based job shop to improve its overall operational efficiency. Our approach involves formulating this complex problem as a mixed-integer linear program, thereby providing a concise mathematical representation. We propose a constraint programming method to solve the problem efficiently. Through numerous experiments on benchmark examples, our findings indicate that the proposed constraint programming method can well solve the concerned problem given long or short solution time. This underscores its high potential for practical implementation in industrial scenarios.

6 April 2018 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
BLBing Li
Bing Li
XYXiaochun Yang
Xiaochun Yang
RZRui Zhou
Rui Zhou
NUNORTHEASTERN UNIVERSITY
NORTHEASTERN UNIVERSITY
CLChengfei Liu
Chengfei Liu
YZYanchun Zhang
Yanchun Zhang
A phrase is a natural, meaningful, and essential semantic unit. In topic modeling, visualizing phrases for individual topics is an effective way to explore and understand unstructured text corpora. However, from phrase quality and topical cohesion perspectives, the outcomes of existing approaches remain to be improved. Usually, the process of topical phrase mining is twofold: phrase mining and topic modeling. For phrase mining, existing approaches often suffer from order sensitive and inappropriate segmentation problems, which make them often extract inferior quality phrases. For topic modeling, traditional topic models do not fully consider the constraints induced by phrases, which may weaken the cohesion. Moreover, existing approaches often suffer from losing domain terminologies since they neglect the impact of domain-level topical distribution. In this paper, we propose an efficient method for high quality and cohesive topical phrase mining. In our framework, we integrate quality guaranteed phrase mining method, a novel topic model incorporating the constraint of phrases, and a novel document clustering method into an iterative framework to improve both phrase quality and topical cohesion. We also describe efficient algorithmic designs to execute these methods efficiently. The empirical verification demonstrates that our method outperforms the state-of-the-art methods from the aspects of both interpretability and efficiency.

23 November 2017 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
XYXiaochun Yang
Xiaochun Yang
NUNORTHEASTERN UNIVERSITY
NORTHEASTERN UNIVERSITY
KYKai Yang
Kai Yang
CLChengfei Liu
Chengfei Liu
BZBaihua Zheng
Baihua Zheng
Recording and querying time-stamped trajectories incurs high cost of data storage and computing. In this paper, we explore several characteristics of the trajectories in road \mbox{networks}, which have motivated the idea of coding trajectories by associating timestamps with relative spatial path and locations. Such a representation contains large number of duplicate information to achieve a lower entropy compared with the existing representations, thereby drastically cutting the storage cost. We propose several techniques to compress spatial path and locations separately, which can support fast positioning and achieve better compression ratio. For locations, we propose two novel encoding schemes such that the binary code can preserve distance information, which is very helpful for \mbox{LBS} applications. In addition, an unresolved question in this area is whether it is possible to perform search directly on the compressed trajectories, and if the answer is yes, then how. Here we show that directly querying compressed trajectories based on our encoding scheme is possible and can be done efficiently. We design a set of primitive operations for this purpose, and propose index structures to reduce query response time. We demonstrate the advantage of our method and compare it against existing ones through a thorough experimental study on real trajectories in road network.

19 March 2020 in World Wide Web
Verified
Journal Article
Closed access
PDF file
XWXinjue Wang
Xinjue Wang
KDKe Deng
Ke Deng
Jianxin LiJianxin Li
Jianxin Li
JYJeffery Xu Yu
Jeffery Xu Yu
CJChristian S. Jensen
Christian S. Jensen
XYXiaochun Yang
Xiaochun Yang

22 September 2009 in Chinese Journal of Computers
Verified
Journal Article
Closed access
XYXiaochun Yang
Xiaochun Yang
YWYa-Zhe Wang
Ya-Zhe Wang
BWBin Wang
Bin Wang
GYGe Yu
Ge Yu

27 August 2024 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
ZZZiyan Zhao
Ziyan Zhao
SLSiyi Li
Siyi Li
Shixin LiuShixin Liu
Shixin Liu
Mengchu ZhouMengchu Zhou
Mengchu Zhou
XLXingyang Li
Xingyang Li
XYXiaochun Yang
Xiaochun Yang
Path finding in multi-agent systems aims to identify collision-free and cost-optimized paths for all agents with distinct start and goal positions. It poses challenging optimization problems. Existing research typically treats all agents equally, overlooking their differences in practical scenarios where they undertake the tasks of varying importance. In many application scenarios, agents must be differentiated into critical (c-agents) and acritical ones (a-agents) due to premium/general service, no-loaded/full-loaded states, and urgent/non-urgent tasks. Facing this practical need, this work focuses on multi-agent systems in which the different importance of agents must be considered; and tackles a lexicographic dual-objective variant of path-finding problem. The consideration of c-agents makes the concerned problem more useful yet more challenging than basic multi-agent path-finding problems. Different from existing multi-agent path planning methods that minimize the sum-of-costs of all agents, we optimize two objectives with preferences to emphasize the influence of c-agents on the system. The primary one is to minimize the sum-of-costs of c-agents and the secondary one is to minimize that of a-agents. As existing methods are inadequate for this unique challenge, we adapt a conflict-based search framework and design new two-level lexicographic dual-objective optimization methods to deal with it. A high level is responsible for iteratively expanding a search tree and adding constraints to resolve conflicts among agents. A low level is responsible for finding the path of each agent for the node newly expanded in the high level. By conducting numerous computational experiments, we verify the great performance of the presented methods in solving the concerned problem. We further develop a prototype system incorporating our methods and make it public to promote their practical application. This research contributes valuable insights and solutions to pathfinding challenges in multi-agent systems with critical and acritical agents. Note to Practitioners —This work addresses a multi-agent path finding problem in multi-agent systems involving both critical and acritical agents. The former are more important than the latter since they are assigned to perform more important tasks. This is a common scenario in manufacturing and service environments. We propose a two-level lexicographic dual-objective optimization framework to deal with the problem and underscore the importance of c-agents in the path finding problem. Three solution approaches are designed for practitioners to select based on their practical application needs. The computational experimental results and statistical analyses highlight the exceptional performance of our proposed approaches. In order to facilitate the practical application, we further provide a prototype system with our proposed approaches embedded, which is openly accessible for practitioners to realize their specific applications.