Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For this semester, students are expected to implement the given heuristic for the Facility Location Problem within the scope of IE 3 4 3 lecture.
For this semester, students are expected to implement the given heuristic for the Facility Location Problem within the scope of IE lecture. Problem definition is as follows:
SimitCo, a pastry company, aims to open a certain amount of bakery facilities around Istanbul. Company engineer has found several candidate locations for the facilities and pointed out customers, however, they hesitated to give this longterm decision by themselves. At this point, they have reached you to create a goodperforming heuristic. After analyzing the situation, you've concluded that this is a Facility Location Problem. SimitCo has signed longterm contracts with each customer, so customer data is considered as deterministic. After evaluation of possible algorithms, you have concluded to use the following algorithm:
Code this algorithm and propose an improvement heuristic for the given algorithm by using the packages given. Follow the steps:
Clone the given repository by using Git
Code the algorithm by given classes and methods.
Push the project code to a private repository, share it with the course TA's Your repository must include several files, which are:
ReadMe.md file that explains the part that is written by you and has the answers for questions asked.
Exactly same files that is sent to you, if you need to add something for those files, you are expected to explain why you needed to add them and how did you implement.
Questions that you need to answer are:
Which type of Facility Location problem is this? Why?
How does the execution time change when problem size is increased? Report it by running the same algorithm for given problem sizes customer amountcandidate facility amountk amount:
How much improvement does your algorithm make compared to the initial algorithm?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started