Ziyan Zhao’s research while affiliated with Northeastern University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (9)


Performance-driven closed-loop optimization and control for smart manufacturing processes in the cloud-edge-device collaborative architecture: A review and new perspectives
  • Article

November 2024

·

20 Reads

·

2 Citations

Computers in Industry

·

Yilin Wang

·

Ziyan Zhao

·

[...]

·




Order Picking Optimization in Smart Warehouses With Human-Robot Collaboration

May 2024

·

147 Reads

·

22 Citations

IEEE Internet of Things Journal

With the development of robotics and Internet of Things, robot-assisted goods-to-person order picking systems become popular in smart warehouses. Order picking in such systems is a human-robot collaborative process, where robots carry pods to a picking station with human pickers who pick the demanded goods from them to fulfill orders. In it, pod selection, robot scheduling, and manual picking are highly coupled and together influence the efficiency of order picking. Their joint optimization is the key to enhancing operational efficiency but rarely studied in existing work. In order to fill such a research gap and meet high market demand, this work focuses on a novel human-robot collaborative order picking optimization problem. A mixed integer program is formulated to model it and provide an exact solution method for small-scale instances. To provide large-scale problems with efficient solutions in practical application scenarios, we propose an adaptive large-neighborhood-based tabu search algorithm. Specifically, an adaptive large neighborhood search method is designed and embedded into a tabu search algorithm with two tabu mechanisms. Experimental results indicate that the presented algorithm has significant advantages in solving the newly proposed problem. It substantially outperforms: 1) the independent use of adaptive large neighborhood search or tabu search, 2) Gurobi subject to an hour execution time, and 3) several competitive benchmark and newest well-performing algorithms. Its high performance implies its great potential in solving practical order picking optimization problems for Internet-of-Things-enabled robot-assisted smart warehouses.


Lexicographic Dual-Objective Path Finding in Multi-Agent Systems

January 2024

·

5 Reads

·

7 Citations

IEEE Transactions on Automation Science and Engineering

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.



BO-SMOTE: A Novel Bayesian-Optimization-Based Synthetic Minority Oversampling Technique

January 2023

·

70 Reads

·

12 Citations

IEEE Transactions on Systems Man and Cybernetics Systems

An oversampling technique balances a dataset by increasing the number of minority samples. It is a common and effective method in imbalanced learning. However, most oversampling methods have randomness in generating minority samples, which would have negative impacts on the prediction performance of subsequent classifiers. This study treats the prediction made by classifiers as a black-box optimization problem. The optimization objective is to improve the classification accuracy of subsequent classifiers for minority samples. The solution of this optimization problem can be regarded as a minority sample that can be and added to the imbalanced dataset. The minority samples are iteratively generated by Bayesian optimization (BO). We determine two valuable intervals for each 1-D continuous variable feature. One is the interval with the densest minority samples. The other is that with the sparsest majority samples distributed among the minority samples. By adjusting the proportion of samples generated in the two areas, the presented algorithm can be flexibly applied to different datasets. In order to reduce the noise that may be caused by the exploration phase of BO, a sample selection procedure is carried out to eliminate the samples that are worse than those generated at the previous iteration. The samples generated in this way are based on the principle of improving the performance of the classifier, thus avoiding the negative effects of randomness. Experimental results via twenty open imbalanced datasets show that the proposed method obtains better results than existing state-of-the-art oversampling models, thus well advancing the important field of imbalanced learning.



Citations (4)


... They also proposed an integrated optimization framework for multi-mobile-robot transport and production systems, combining robot scheduling with constraint planning to streamline resource coordination and system operations [13]. Moreover, Zhao et al. introduced a lexicographic dual-objective path finding algorithm for multi-agent systems, effectively balancing task priorities and navigation efficiency for improved multi-agent coordination in dynamic environments [14]. These studies underscore the versatility and effectiveness of meta-heuristic approaches in addressing complex manufacturing and logistics challenges, paving the way for future advancements in industrial automation and decision-making. ...

Reference:

An Evolutionary Learning Whale Optimization Algorithm for Disassembly and Assembly Hybrid Line Balancing Problems
Lexicographic Dual-Objective Path Finding in Multi-Agent Systems
  • Citing Article
  • January 2024

IEEE Transactions on Automation Science and Engineering

... Liu, Zhou, and Abusorrah (2020), greedy algorithms in Zhao, Zhou, and Liu (2021), evolutionary methods in , and ALNS in Zhao et al. (2024). These approaches can solve large-scale problems in short computation time, but cannot guarantee optimality. ...

Order Picking Optimization in Smart Warehouses With Human-Robot Collaboration
  • Citing Article
  • May 2024

IEEE Internet of Things Journal

... Currently, common techniques for time series forecasting include time series analysis methods such as ARIMA and its variants; neural network models like RNNs; statistical learning methods; nonlinear methods based on machine learning, such as deep learning models, particularly those based on Transformer architecture; ensemble methods that combine multiple models through ensemble learning and stacking to improve prediction accuracy and robustness. These techniques have their own advantages and applicability in various application scenarios, widely used not only in electricity demand forecasting but also in industrial market trend analysis and other analytical domains [1][2][3][4][5][6][7][8]. Consequently, accurately predicting electrical load demand and discovering latent factor data in power big data have emerged as a pressing and intricate issue [9][10][11][12][13][14][15]. ...

BO-SMOTE: A Novel Bayesian-Optimization-Based Synthetic Minority Oversampling Technique
  • Citing Article
  • January 2023

IEEE Transactions on Systems Man and Cybernetics Systems

... In parallel batching (p-batch), jobs inside a batch are processed in parallel at the same time, allowing to reduce their cycle times [2,3,4]. P-batch is a common problem that appears in many contexts such as metal processing [5], truck delivery [6], automobile gear manufacturing [7], additive manufacturing (AM) [8,9,10], composite manufacturing [11], milk processing [12], and many more [2,13]. Nonetheless, it has been mostly studied in the semiconductor manufacturing (SM) process, which is the most complex manufacturing process in the world and consists of two stages [1,2,3]. ...

A Novel Arc-Flow-Graph-Based Modeling and Optimization Method for Parallel-Machine Parallel-Batch Scheduling Problems with Non-Identical Release Time and Product Specifications
  • Citing Conference Paper
  • November 2022