多代理生产调度问题的理论研究
[Abstract]:Production scheduling refers to a given set of workpieces and machines which, under the constraints of the production process, determine the sequence and time of the workpieces on each machine, so as to achieve the optimal energy, resources, or efficiency. The previous scheduling research is mainly focused on all the workpieces as a whole to consider the consistent performance indicators as a target. However, with the development of economy and the improvement of people's consumption level, the demand for individuation and diversification of the customers is getting higher and higher. The traditional scheduling theory is no longer suitable for the scheduling problem under the new demand. Therefore, it is urgent to study the multi agent production scheduling problem considering the customer diversity demand. Degree is that each customer's requirements correspond to one agent. All agents compete on a common machine to process their own workpieces at the same time, making the target of each agent achieve the best. This paper, based on the process of different production stages in the steel production, extracts a series of problems in the multi agent production scheduling. The problem of double agent single machine scheduling for deteriorating workpieces with linear deteriorating two agent single machine batch processor scheduling problem, multi agent cooperative game problem on single machine batch machine and double agent two machine shop scheduling problem with linear deteriorating workpieces are studied in theory. For the solvable problem, the optimal algorithm or distribution mechanism is given; for the difficult problem, the NP- hard proof, the special case of the difficult problem, the structure characteristics and the properties of the optimal solution are analyzed, and the method of solving the polynomial or pseudo polynomial time is constructed. The specific internal capacity is summarized as follows: 1) for the linear deteriorating workpiece and The problem of the release time double agent single machine scheduling considers the same and different two cases of the same release time of the workpiece: (1) when the release time of the work piece is the same, the maximum cost of the total weighted tardiness of the agent A makes the maximum cost of the completion time of the agent B work no more than a given upper bound, which proves the NP- difficulty of the problem. For the special case of the maximum completion time of the completion time of the proxy B work piece, the properties of the optimal solution are analyzed and the pseudo polynomial time dynamic programming algorithm is given. For all the work pieces of the proxy A with the equal weight, the optimal solution structure and properties of the broken problem are analyzed. The optimal algorithm for solving the problem of polynomial time is asked. (2) when the release time of the work piece is different, the total tardiness of the agent A is not more than a given upper bound for minimizing the number of the total tardiness of the agent B, which proves the NP- difficulty of the problem in different amount of time and time. The release time and the duration of the work, or the same agent's workpiece with the same deterioration rate and the consistent release time and the period of the two special cases, analyze the optimal solution properties, give the polynomial time dynamic programming algorithm to solve.2 respectively, for the single machine and double agent scheduling problem with the time deteriorated workpiece and machine maintenance, The learning effect depends on the learning effect of the workpiece and the learning effect that does not depend on the work piece. The learning effect of the workpiece is that the processing time of the workpiece decreases with the delay of the processing position. As follows: (1) when it depends on the learning effect of the work piece, it is aimed at minimizing the penalty for the work piece, the tardiness penalty, and the beginning of the common time window. The problem of the inter cost and the sum of the size and cost of the time window, the optimal solution properties are analyzed, the problem is converted to the assignment problem, and then the optimal solution is obtained in polynomial time. For the three special cases, the structure of the optimal solution is analyzed, and the more effective solution method is given. (2) the needle is not dependent on the learning effect of the workpiece. In order to minimize the two problems of the total weighted completion time and the maximum delay, it is proved that the optimal solution.3 of the WSPT and EDD rules can still be obtained under certain conditions. The scheduling problem of a double agent single machine bounded batch processor with linear deteriorating jobs is based on the same and different release time based on the work piece, and two of the work group batch. The agent's workpiece can be compatible with the same batch and cannot be compatible in the same batch, considering that the maximum completion time (or the number of total tardiness artifacts) of the agent A workpiece in different circumstances makes the maximum completion time (or the number of total tardiness artifacts) of the proxy B workpiece not more than eight of a given upper bound. The time complexity of the same problem is given. For the solvable problem, a polynomial time optimal algorithm is given. For the difficult problem, the Np- hard proof is given, the general condition or special case of the difficult problem is given. The properties of the optimal solution are analyzed, the pseudo polynomial or the polynomial time solution method.4) is given for the double agent with the linear deteriorating work. The scheduling problem of single machine unbounded batch processor is based on the compatibility between the two agents and the non compatibility of the same batch in the same batch, considering the same release time and the two different situations as follows: (1) when the release time of the work piece is the same, the total cost of minimizing the completion time of the agent A work piece is minimized. The maximum cost (or total cost) of the completion time of the agent B is not more than a given upper bound, and the optimal solution properties of the problem are analyzed. The optimal solution of the dynamic programming algorithm is given respectively. (2) the maximum completion time of the agent A work is made to minimize the maximum completion time of the agent to make the maximum completion of the agent B workpiece. The structure and properties of a given upper bound are not exceeded, the structure and properties of the optimal solution are analyzed, and the solution method of the optimal solution.5) is given. In view of the cooperative game problem of the multi agent production scheduling on a single machine batch machine, the optimal solution of the multi agent production scheduling is studied, and the reasonable allocation mechanism of the multi generation rational cooperation and cost saving is designed. The existence of multi agent cooperative game and job cooperative game kernel. For the special situation of multi agent production scheduling, it is proved that the corresponding multi agent cooperative game and the job cooperative game are all convex game.6). For the double agent two machine shop scheduling problem with linear deteriorating workpieces, the flow shop and open shop are considered respectively. In the environment of the job shop, the objective function is to minimize the maximum completion time of the agent A job making the maximum completion time of the agent B workpiece not more than the time complexity of the problem of a given upper bound. For the flow shop, the NP- difficulty of the problem is proved, and the optimum for the two special cases with the dominant machine relationship is given. Algorithm. For open shop and heterogeneous job shop, the NP- difficulty of the problem is proved respectively.
【学位授予单位】:东北大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TB497
【相似文献】
相关期刊论文 前10条
1 金霁;顾燕红;唐国春;;最大完工时间排序的两人合作博弈[J];上海第二工业大学学报;2011年01期
2 曹国梅;;一类无界的不相容工件族分批排序加权总完工时间问题[J];常熟理工学院学报;2009年04期
3 郑文;;工序完成时间不确定的统筹图分析[J];重庆工商大学学报(自然科学版);2013年06期
4 赵传立,张庆灵,唐恒永;具有简单线性恶化加工时间的Flow shop调度问题[J];东北大学学报;2002年09期
5 赵传立,张庆灵,唐恒永;极小化加权完工时间和的调度问题[J];东北大学学报;2003年06期
6 钟雪灵;王国庆;王雄志;;极小化最大提前完工时间的单机排序问题[J];武汉大学学报(工学版);2011年01期
7 兰继斌;关于CON交货期的一个最优问题[J];广西大学学报(自然科学版);1996年01期
8 王先甲,万仲平;时间—资源权衡协调问题的多目标优化决策模型[J];中国工程科学;2005年02期
9 陈家栋;流水型多工序排序优化中总作业时间的算法问题[J];成组生产系统;1989年02期
10 廖小平;刘有根;李小平;;最小化最长完工时间和总完工时间的无等待流水调度混合进化算法(英文)[J];Journal of Southeast University(English Edition);2008年04期
相关会议论文 前2条
1 张树霞;曹志刚;张玉忠;;极小化最大完工时间的离散可控排序(英文)[A];中国运筹学会第八届学术交流会论文集[C];2006年
2 陈克兵;高成修;;可变加工时间的单机排序(英文)[A];中国运筹学会第七届学术交流会论文集(上卷)[C];2004年
相关博士学位论文 前7条
1 赵晓丽;多代理生产调度问题的理论研究[D];东北大学;2015年
2 马英;考虑维护时间的机器调度问题研究[D];合肥工业大学;2010年
3 李曙光;批调度与网络问题的组合算法[D];山东大学;2007年
4 马冉;最小化加权完工时间和的在线排序研究[D];郑州大学;2015年
5 何程;多目标分批排序及其相关课题[D];郑州大学;2009年
6 张国辉;柔性作业车间调度方法研究[D];华中科技大学;2009年
7 郑俊丽;船舶分段制造车间的模块空间调度模型及算法[D];上海交通大学;2011年
相关硕士学位论文 前10条
1 孔祥玉;作业时空受限的生产与运输调度问题研究[D];沈阳大学;2015年
2 柴幸;最小化最大加权完工时间的平行分批在线排序问题[D];郑州大学;2015年
3 邱言玲;工件加工中的排序博弈方法[D];西安电子科技大学;2014年
4 朱晓灿;基于Hadoop的试验检测计划总完工时间极小化研究[D];西安电子科技大学;2015年
5 林琳;基于分枝定界的动态流水车间最大完工时间问题研究[D];东北大学;2015年
6 卫志刚;可自由离线批处理机最小化加权完工时间和排序[D];郑州大学;2011年
7 尹婷;钢铁生产中连续批调度的策略研究[D];武汉科技大学;2011年
8 夏劲伟;GPU中针对任务完工时间最小化问题的研究[D];东北大学;2012年
9 曹志刚;分批排序、可拒绝排序及离散可控排序中的若干问题[D];曲阜师范大学;2006年
10 曹顺娟;同类机半在线机器覆盖问题研究[D];浙江大学;2006年
,本文编号:2159547
本文链接:https://www.wllwen.com/guanlilunwen/gongchengguanli/2159547.html