Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Active-Reactive Dynamic Project Scheduling Method Based on Multi-objective Optimization

A multi-objective optimization and multi-objective evolution technology, applied in the field of active-reactive dynamic project scheduling, can solve problems such as the scheduling scheme is no longer applicable, the processing method of multiple optimization objectives is single, and the dynamic scheduling mechanism is lacking, so as to achieve strong resistance to risks. Ability, the effect of optimizing efficiency indicators

Inactive Publication Date: 2017-02-08
深圳市捷为科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1) Most of them only consider the static development environment, and they assume that all the information in the project is known in advance and fixed. Obviously, when the development environment of the actual project changes dynamically or there are uncertain factors, it is generated according to the static method. The schedule for is no longer applicable
[0007] 2) The processing method for multiple optimization objectives is relatively simple
[0008] 3) Lack of a dynamic scheduling mechanism that can handle various dynamic factors at the same time
A small number of existing dynamic scheduling methods, such as the heuristic dynamic scheduling method that partially adjusts the original scheduling scheme according to the heuristic rules when an emergency dynamic event occurs, only considers one of the factors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Active-Reactive Dynamic Project Scheduling Method Based on Multi-objective Optimization
  • Active-Reactive Dynamic Project Scheduling Method Based on Multi-objective Optimization
  • Active-Reactive Dynamic Project Scheduling Method Based on Multi-objective Optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to better understand the technical solution of the present invention, further description will be made below in conjunction with the accompanying drawings and specific embodiments.

[0046] In an actual project, there are 15 software engineers and 10 tasks, with a total of 5 skill requirements (set as 1, 2, 3, 4, 5). task priority chart figure 1 shown. Each task T j The amount of work required is uncertain, and the initial estimate of the amount of work and skill requirement set req j As shown in Table 1. Every software engineer e i The maximum allowable amount of work devoted to the entire project normal monthly salary Overtime monthly salary and the skill set mastered skill i As shown in table 2. After the start of the project, a series of emergent dynamic events occurred successively, for example, at t 1 = 1.04 months, the new urgent task T 16 release; at t 2 = At 1.1 months, the software engineer e 10 leave suddenly; at t 2 = At 1.2 month...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an active-reactive type dynamic project scheduling method based on multi-objective optimization. The active-reactive type dynamic project scheduling method mainly solves the problem that according to an existing scheduling algorithm, uncertain factors and emergency dynamic events existing in a project development environment can not be handled at the same time. The active-reactive type dynamic project scheduling method includes the steps of firstly, conducting initialization, wherein attributes of tasks and software engineers are read, an optimization objective is defined, and constraint conditions are set; secondly, simultaneously optimizing the cost, the construction period and the anti-risk capacity of a project at the beginning of the project according to an active scheduling mode on the basis of a static multi-objective evolutionary algorithm; thirdly, rapidly generating a new scheduling scheme in a new environment in the project development process according to a reactive rescheduling method driven by the emergency dynamic events on the basis of the dynamic multi-objective evolutionary algorithm. Compared with a traditional method, by means of the active-reactive type dynamic project scheduling method, uncertainty existing in the project can be predicated in advance, the emergency dynamic events can be responded to in time, and the generated scheduling scheme has the advantages of being high in efficiency, anti-risk capacity and stability.

Description

technical field [0001] The invention relates to an active-reactive dynamic project scheduling method based on evolutionary multi-objective optimization, which can be used to realize the effective distribution of software engineers among various tasks in a dynamic and uncertain project development environment. It belongs to the field of project management. Background technique [0002] The project scheduling problem refers to establishing a project scheduling model, determining the workload of software engineers in various tasks through a certain algorithm, that is, determining the task assignment list, so as to achieve the shortest construction period of the project under the premise of satisfying various constraints. Optimization goals such as the lowest cost. The task assignment list obtained from the study of project scheduling problems can provide an important reference for project managers to carry out actual task assignment. [0003] The development environment of ac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06Q10/04
Inventor 申晓宁李爱民张敏
Owner 深圳市捷为科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products