Get in touch with us
Send us an e-mail
Question
You are required to simulate topological malware propagation in a simplified network by using discrete-time simulation technique. Until nowadays we still do not have a good analytical model to model malware spreading in a topological network. Email virus/worm, social-network based virus/worm, smart phone virus/worm based on Bluetooth communication, etc., all of them can be treated as topological malware.
A strict two-dimensional grid topology.
Considering a computer network follows a strictly defined two-dimensional grid topology like the following:

Each node represents a computer that can be compromised by the malware. A malware-infected node can only infect nodes directly connected with it. Each node is uniquely identified by its position in the grid. For example, Node(m,n) represents the node at the m-th row and n-th column in the grid. Suppose the network under study has m rows and n columns (i.e., node population is N = m´n).
Infection process: Once a node is infected at the discrete time t, it will send out infectious traffic once and only once to arrive at all its neighbors at the time tick t+x+1, where x is a random variable following Poisson distribution with parameter l (x could take values of 0,1,2,3,….). Then at the time t+x+1, If the neighbor is already infected, such traffic will be ignored; if the neighbor is still vulnerable, it will be infected with the fixed probability p at the current discrete time t + x+1.
Simulation: Suppose the parameters are: m=300, n=300, l=10, p = 0.6. You need to conduct the simulation for 40 runs, in each simulation run the following 10 nodes are infected initially (i.e., at t=0): Node(1,1), Node(2,2), Node(3,3),….Node(10,10); and stop each simulation run when there will be no infectious traffic being generated any more. Obtain the total number of infected computers at each discrete time t, represented by I(t). In the end, obtain the average value of I(t) at each discrete time t over those 40 runs.
Report:
(1). Draw a figure shows this average value of I(t) averaged over these 40 simulation runs.
(2). Draw a figure shows the value of I(t) for the first 3 simulation runs.
(3). Since we have obtained 40 values of I(t) for any given time t from those 40 simulation runs, what is the mean value and variance of this random variable I(t) when t goes to infinite? What is the mean and variance of I(t) when t=100?
Summary
This question belongs to MATLAB software and discusses about to simulate topological malware propagation in a simplified network by using discrete-time simulation technique.
Answer is in MATLAB format
Download Full Solution
I was marveled to find out that HwA offers such specific subject related nursing assignment solution. I always aimed to be a oncology nurse as the subject itself triggered my sense and passion for caring patients in need and when I saw the experts here in HwA dealing with the subject, I felt more inspired. I regularly took help and even now during my DNP I take constant help from the oncology nursing experts.
I was unable to find any sort of solution to my case study related to the hip and femur fracture patient. However, I was surprised to see that in HwA they have a separate group of nursing experts for the musculo-skeletal assignments and homeworks. It was really helpful and till now I keep in touch with HwA for all my nursing solutions.
I was looking for help writing my case study on Stock Valuation. The case study needed specific stock valuation analysis work and I needed someone with good hold on the subject to write the case study analysis. At HwA I was paired with a finance assignment expert who had extensive industry experience. The quality of the assignment was absolutely brilliant and helped me score an A.
I was initially astonished to find out that this website has a specialized section for pediatric nurses. The experts here are wonderful and helped me out with various theoretical childcare nursing intervention strategies with logic, reason and strong scholarly references. Really did well in my course due to HwA.
Was partying late night and forgot about my biotechnology assignment which was about to submit in 5 hours. Then approached several service providers but they refused to take up the assignment. Finally TheReliableTutor.com saved me. Submitted the assignment on time..!!!
Comments
this is a very good website
I have 50 questions for the same test your page is showing only 28
hi can you please help or guide me to answer my assignments. thanks
hi can anyone help or guide me to my assignments. thanks
This solution is perfect ...thanks
Hello Allison,I love the 2nd image that you did! I also, had never heard of SumoPaint, is something that I will have to exolpre a bit! I understand completely the 52 (or so) youtube videos that you probably watched. Sometimes they have what you want, sometimes they don't! However, it is always satisfying when you are able to produce something that you have taught yourself. Great job!Debra 0 likes
Perfect bank of solution.
great !
thanks for the quick response. the solution looks good. :)
thnx for the answer. it was perfect. just the way i wanted it.
works fine.