计算机科学
作业车间调度
纳什均衡
调度(生产过程)
数学优化
单机调度
功能(生物学)
遗传算法
启发式
职位(财务)
反向感应
生产(经济)
运筹学
博弈论
人工智能
数理经济学
数学
机器学习
微观经济学
经济
操作系统
生物
进化生物学
地铁列车时刻表
财务
作者
Ke Xu,Peng Liu,Hua Gong
标识
DOI:10.32604/iasc.2023.036007
摘要
A two-agent production and transportation coordinated scheduling problem in a single-machine environment is suggested to compete for one machine from different downstream production links or various consumers. The jobs of two agents compete for the processing position on a machine, and after the processed, they compete for the transport position on a transport vehicle to be transported to two agents. The two agents have different objective functions. The objective function of the first agent is the sum of the makespan and the total transportation time, whereas the objective function of the second agent is the sum of the total completion time and the total transportation time. Given the competition between two agents for machine resources and transportation resources, a non-cooperative game model with agents as game players is established. The job processing position and transportation position corresponding to the two agents are mapped as strategies, and the corresponding objective function is the utility function. To solve the game model, an approximate Nash equilibrium solution algorithm based on an improved genetic algorithm (NE-IGA) is proposed. The genetic operation based on processing sequence and transportation sequence, as well as the fitness function based on Nash equilibrium definition, are designed based on the features of the two-agent production and transportation coordination scheduling problem. The effectiveness of the proposed algorithm is demonstrated through numerical experiments of various sizes. When compared to heuristic rules such as the Longest Processing Time first (LPT) and the Shortest Processing Time first (SPT), the objective function values of the two agents are reduced by 4.3% and 2.6% on average.
科研通智能强力驱动
Strongly Powered by AbleSci AI