Skip to content

Mini project topic 9 - Course IT3052E Fundamental of Optimization - class 136461

Notifications You must be signed in to change notification settings

dncq/Balanced-Staff-Routing-for-Maintenance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BALANCED-STAFF-ROUTING-FOR-MAINTENANCE

Problem description

There exist N customers where customer i resides in city i (i= 1,2,3,...,N) that demand Internet maintenance service. The maintenance service of customer i last for d[i] (time unit). There are K employees departing from one single depot (denoted by 0). The traveling time between two location i and j (i,j = 0,1,...,N) is t[i,j]. The objective is to schedule a plan in which the maximum working time (equals to the traveling time plus the maintenance time) among the employees is minimized.

Algorithms

  • Integer Linear Programming using SCIP solver
  • Constraint Programming using CP-SAT
  • Greedy
  • Local Search
  • Local Search with Greedy initial solution

About

Mini project topic 9 - Course IT3052E Fundamental of Optimization - class 136461

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages