Learning programming has become an important part of education.However,most students have extreme difficulty learning programming and complex algorithms.This is because programming has a hierarchical logic.Solving com...Learning programming has become an important part of education.However,most students have extreme difficulty learning programming and complex algorithms.This is because programming has a hierarchical logic.Solving complex problems requires students to develop skills in decomposing problems.To this end,this paper describes an effective method to develop an online platform for teaching complex algorithms.展开更多
The hybrid flow shop scheduling problem with unrelated parallel machine is a typical NP-hard combinatorial optimization problem, and it exists widely in chemical, manufacturing and pharmaceutical industry. In this wor...The hybrid flow shop scheduling problem with unrelated parallel machine is a typical NP-hard combinatorial optimization problem, and it exists widely in chemical, manufacturing and pharmaceutical industry. In this work, a novel mathematic model for the hybrid flow shop scheduling problem with unrelated parallel machine(HFSPUPM) was proposed. Additionally, an effective hybrid estimation of distribution algorithm was proposed to solve the HFSPUPM, taking advantage of the features in the mathematic model. In the optimization algorithm, a new individual representation method was adopted. The(EDA) structure was used for global search while the teaching learning based optimization(TLBO) strategy was used for local search. Based on the structure of the HFSPUPM, this work presents a series of discrete operations. Simulation results show the effectiveness of the proposed hybrid algorithm compared with other algorithms.展开更多
基金by the XJTLU Research Fund(Grant No.RDF-21-01-053,TDF21/22-R23-160)External Research Fund(Grant No.RDS10120220093,RDS10120220021).
文摘Learning programming has become an important part of education.However,most students have extreme difficulty learning programming and complex algorithms.This is because programming has a hierarchical logic.Solving complex problems requires students to develop skills in decomposing problems.To this end,this paper describes an effective method to develop an online platform for teaching complex algorithms.
基金Projects(61573144,61773165,61673175,61174040)supported by the National Natural Science Foundation of ChinaProject(222201717006)supported by the Fundamental Research Funds for the Central Universities,China
文摘The hybrid flow shop scheduling problem with unrelated parallel machine is a typical NP-hard combinatorial optimization problem, and it exists widely in chemical, manufacturing and pharmaceutical industry. In this work, a novel mathematic model for the hybrid flow shop scheduling problem with unrelated parallel machine(HFSPUPM) was proposed. Additionally, an effective hybrid estimation of distribution algorithm was proposed to solve the HFSPUPM, taking advantage of the features in the mathematic model. In the optimization algorithm, a new individual representation method was adopted. The(EDA) structure was used for global search while the teaching learning based optimization(TLBO) strategy was used for local search. Based on the structure of the HFSPUPM, this work presents a series of discrete operations. Simulation results show the effectiveness of the proposed hybrid algorithm compared with other algorithms.