-
Dai, M., Tao, J., Zhao, Y., & Xing, F. Self-adaptive weighted physics-informed neural networks for inferring bubble motion in two-phase flow. Physics of Fluids, 2024,36(12), 123332.
-
Zhu, W., Chen, S., Dai, M., & Tao, J. Solving a 3D bin packing problem with stacking constraints. Computers & Industrial Engineering, 2024,188, 109814.
-
Ran Ma, Jiping Tao, An improved 2.11-competitive algorithm for online scheduling on parallel machines to minimize total weighted completion time, Journal of Industrial & Management Optimization, 2018,14(2):497-510
-
陶继平, 黄荣欢, 梅枝煌, 林子雨, 基于拉格朗日松弛的预约调度模型与算法, 系统工程理论与实践, 2016,36(6):1536-1543
-
Ran Ma, Jiping Tao, Jinjiang Yuan, Online scheduling with linear deteriorating jobs to minimize the total weighted completion time, Applied Mathematics and Computation, 2016,273:570-583
-
Jiping Tao, Ronghuan Huang, Tundong Liu, A 2.28-COMPETITIVE ALGORITHM FOR ONLINE SCHEDULING ON IDENTICAL MACHINES, Journal of Industrial and Management Optimization, 2015,11(1):185-198
摘要:Physics-informed neural networks (PINNs) are applied to facilitate incompressible two-phase bubble motion modeling by integrating governing equations and interface evolution equations. The loss function of PINNs consists of multiple loss terms, including initial and boundary conditions constraints, partial differential equations residuals, and volume fraction constraints. The performance of PINNs is influenced by the competing effects of these loss terms. Therefore, we introduce a heuristic adaptive weights approach to automatically adjust loss weights for each training point, avoiding manual tuning and improving the accuracy of PINNs. We investigate typical bubble motion cases, specifically focusing on bubble rising and breakup, to showcase the capabilities of the proposed method. We explore the impact of weights and present the results in comparison to the baselines...
摘要:We consider a novel variant of the three-dimensional bin packing problem (3DBPP) arising from a maritime shipping port. Unlike the classical bin packing problem, our 3DBPP requires all items to be stacked vertically during the packing process. To tackle this problem effectively, we divide it into two subproblems: the stack packing problem (SPP) and the two-dimensional bin packing problem (2DBPP). We first formulate the SPP as an integer programming model to minimize the total bottom area of the stacks, which is further solved by a branch-and-price method. Then, in the 2DBPP, to pack all stacks into a minimum number of bins, we follow the left-down most extreme point placement strategy. An encoder–decoder model was developed to optimize the packing sequence and orientation of the stacks simultaneously. Industrial instances from shipping ports were collected and extended. The computational results show that our two-stage algorithm performs well in solving the stacking-constrained 3DBPP.
摘要:Abstract: We revisit the classical online scheduling problem on parallel machines for minimizing total weighted completion time. In the problem, a set of independent jobs arriving online over time has to be scheduled on identical machines, where the information of each job including its processing time and weight is not known in advance. The goal is to minimize the total weighted completion time of the jobs. For this problem, we propose an improved 2: 11-competitive online algorithm based on a kind of waiting strategy.
摘要:针对带有爽约的预约调度问题, 在假定未爽约病人都在相应预约段的起始点准时到达的情况下, 构建了一个以预约人数为优化变量的整数规划模型. 目标函数包括服务病人收益、病人等待费用及系统超时费用. 通过松弛各时间段剩余人数概率的关联约束, 提出了基于拉格朗日松弛的求解算法, 其松弛问题通过动态规划求解, 对偶问题通过经典的次梯度法求解. 数值实验表明, 针对小规模的预约段数时, 该算法都能找到最优解; 当预约段数较大时, 算法找到的最好解整体上优于文献中已有的算法, 从而验证了算法的有效性.
摘要:In this paper, we study the online scheduling of linear deteriorating jobs on a single machine to minimize the total weighted completion time. In the problem, a set of n independent linear deteriorating jobs arriving online over time has to be scheduled on a single machine, where the information of each job including its processing time and weight is unknown in advance. Linear deterioration means that the processing time pj of a job Jj is a linear function of its starting time sj . In this paper, we assume that pj=αj(A+Bsj) , where A and B are non negative with A+B>0 and αj≥0 is the deterioration rate of Jj . The goal is to minimize the total weighted completion time, i.e., ∑wjCj . For this problem, we provide a best possible online algorithm with a competitive ratio of 1+λ(A)+αmaxB , where αmax=max1≤j≤nαj and λ(A)=0 or λ(A)=1 depending on A=0 or A>0
摘要:Online scheduling on identical machines is investigated in the setting where jobs arrive over time. The goal is to minimize the total completion time. A waiting strategy based online algorithm is designed and is proved to be 2.28 -competitive. The result improves the current best online algorithm from the worse-case prospective.