In c++ create a project to analyze the features of a contact network
and simulate how a disease would spread through the network given certain disease parameters using an SEIR disease
model.
Examples of input file will be provided
And example of what the out file/ console display should look like will be provided.
The program must have the following functionality and stand by the following constraints:
1. Allow user to choose the file describing the configuration of the simulation
[login to view URL] hardcode the filename into your program
[login to view URL] first line will contain the name of the file describing the population of the contact network
[login to view URL] second line will contain the latent period of the disease
[login to view URL] third line will contain the infectious period of the disease
[login to view URL] fourth line will contain the identity of patient zero, the initially infected person
-For the population file:
1. Each line will list a person and all of the people they are connected to
2. The format will be the name of the person, a colon, and then a comma delimited list of all of the people
they are connected to
[login to view URL] person 1 is linked to person 2, then person 2 is also linked to person 1
-The population should be stored as an unweighted, undirected graph, and the graph should be constructed as
either an adjacency matrix or an adjacency list. All people start as susceptible except for patient zero who is
infectious.
-You may not use any of the graph libraries provided by any C/C++ libraries, the STL, or the Boost
libraries.
You must build your own adjacency matrix or adjacency list.
-Your system should first analyze the contact network and output:
[login to view URL] number of connected components in the graph
[login to view URL] number of individuals in each component
[login to view URL] average degree of nodes (people) for each component with two digits of precision
[login to view URL], your system should simulate the disease according to the following constraints:
[login to view URL] zero is infectious on day 0, and this counts against one day of their infectious period
[login to view URL] susceptible people adjacent to an infectious person become latent on the next day
[login to view URL] people become infectious after the latent period is over
[login to view URL] people become recovered after the infectious period is over
[login to view URL] people stay recovered for the duration of the simulation
[login to view URL] simulation should end when there are no latent and no infectious people remaining
-You system should output the count of susceptible, latent, infectious, and recovered for each day of the
outbreak, including day 0 and the first day with no latent and no infected people
-All .cpp files, except your [login to view URL], must have associated header files. You may not #include a .cpp file, only
header files
-You can NOT use any of the searching algorithms provided by any C/C++ libraries, the STL, or the Boost libraries.
You must write your own search algorithm, using Depth First Search or Breadth First Search
-Please provide a .txt format README file which includes:
[login to view URL] on how to compile the program
[login to view URL] on how to run the program
-Additionally, you can write a makefile, but specify if it needs any additional flags to run properly
Hi, sir
I have read carefully about your requirements.
I have best skills and much experiences in C/C++ Programming.
I can do your project asap.
I am sure I can complete this project.
Let's discuss details on chatting.
Thanks.
Hi, I have over 10 years of experience in C++ programming. I have worked with graph data structures and graph algorithms before. I know about adjacency lists and depth first search and breadth first search algorithms. I believe I can finish this project within a couple of days. Please send me the example input and output files.
Hello.
I have just read your proposal in detail.
I am very interested in your project.
I am a C and C++ ✮✮✮expert✮✮✮ as you can see through my reviews.
https://www.freelancer.com/u/fastestJohn
I have rich experiences and have taken part in programming contests.
So I especially like algorithm and I can write perfect codes for code quality and time.
If you give me a chance, I will do my best for you and finish your project in a short time.
I am ready to work for your project.
Let's meet and discuss more.
Thanks.
Hi, I teaxh data structures and algorithms in a university and I have lots of experience with graph algorithms. I can finish this project without any doubts, and can explain everything I did
Hello,
I will
We’ve built websites for several brands around the world with great success, and we are quite excited to get to work on yours.
Check our previous works & Profile portfolio you can get an idea about our skills & quality.
We have dedicated team to complete task in your timeline with excellence quality
Advantages & Benefits while working with us:
• Creative and Original design.
• Strictly adhere to project time-line.
• Regular updates throughout the project development.
• User guide at the end of the product delivery.
• 3 months post-delivery Free Technical support & Consultation.
I’d love to hear more about what would make this project a success for you, and explore if we’d be a good fit to work together.
Let’s initiate the chat here to start the communication so that we can provide you with our development plan, justified cost and time.
Can we chat?
Hi, i am a enthusiastic freelancer and i am doing this work from 5 years, I had read your requirements and can handle your project please message me so we can discuss more.
Thanks
Dear sir, Madam
Quality work within your deadline and budget will be provided. Please feel free to contact me through inbox. I have more than 5 years’ experience in the field of academic and research writing. I am good at business writing, Report writing, Research writing, Technical writing.
Please hire me through my profile to offer your project.
Hello, how are you?
I am a C++ Programing expert that have rich experience for 15+ years.
I have read your description carefully and I am very interested in your job.
By the way I have some question.
Why do you think this project should made by using console instead of visual?
If I have to do so, who does input data?
And what is contact network? etc.
I hope your reply. Thank you. Regards.
I have previous experience modeling disease progression. I have done SIR and SIS models both previously.
I have done similar models in Python and Excel previously.
I am also an expert C++ programmer so I can assure you this will be an easy task for me.
Additionally I can write the custom search function as required in this project.
I'm ready to start as soon as possible.
Thanks! Michael
Hello
I am a senior developer so i can do it very easily if you want. Contact me right now i am ready to start this project for you. Low cost and high quality result reply to discuss more about this project.I believe clear communication and proper understanding of project requirements is most needed. I consider NO Time and Money to be wasted at any level of misunderstanding of requirements.
I'm available for communication at your convenient time
This project is well within my domain as a student of graphing algorithms. Because the inputs and outputs are so clearly defined, I believe the project will be simple and quickly deliverable, and I see no reason the STL has to be used. I would need only to define a parser for the files, a graph class, and then the main function.
I have a focus on communicating effectively with my clients, so I look forward to meeting you.