Find Jobs
Hire Freelancers

Parallel Processing Design and implement an algorithm for the following problem. Distributed algorithms “Synchronous Network Model”. In Java

₹12500-37500 INR

Chiuso
Pubblicato quasi 6 anni fa

₹12500-37500 INR

Pagato al completamento
Parallel Processing Design and implement an algorithm for the following problem. Distributed algorithms “Synchronous Network Model”. In Java Problem 1. A group of street musicians occupy a city square. Their positions are given in the file Positions. The first row contains the number of musicians, the next rows describe their coordinates (in meters). An exemplary file and the corresponding arrangement of musicians are given below. 2. Each musician wants to give a concert. The concert lasts for 2 seconds. After giving a Concert, the musician becomes inactive. 3. Each musician can be heard in the radius of 3 meters. As musicians are gentle people, they will not play if they can hear someone playing. 4. Observe that not all musicians can play at the same time. Thus they play in rounds. When the musicians finish playing, the musicians who will play in the next round are selected. 5. The only thing that may stop a musician from playing is hearing another musician (or having finished before). 6. When the musicians are discussing who will play, they can communicate only with the people within the distance of 3 m. Technical aspects 1. There is one thread/process for each musician. 2. Inter-process communication has to be based on passing messages. You can use one of available libraries, e.g. SignalR or RabbitMQ. 3. The algorithm may be synchronous (if the chosen technology for communication allows for it). 4. Provide some comments explaining your algorithm. 5. Print the current state of processes to the console.
Rif. progetto: 16763031

Info sul progetto

2 proposte
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
2 freelance hanno fatto un'offerta media di ₹27.777 INR
Avatar dell'utente
I am an IITK graduate and I have 11 years of experience in software development. I have 100% completion rate and I have finished projects with the highest level of customer satisfaction. I have a team of rock star developers, who are working with top product companies and contribute to these projects as part time gig. I am a regular blogger on multi-threading stuff and have delivered a lot of tech talks on this topic.
₹27.777 INR in 10 giorni
3,7 (27 valutazioni)
5,8
5,8
Avatar dell'utente
Hello, My name is Dileep Chauhan. I am an independent iPhone, Android, jQuery, Java, objective C, Swift, xcode, eclipse, Joomla, Wordpress, Xamerin, html5, PhoneGap, titanium appcelerator, Visual Studio (C#), SQL Server application developer who focuses on data-driven mobile applications, websites and applications, and database design and interfaces. I can work in most of the PHP framework as well. I am certain that we can help you with your website, mobile app and SEO projects for a reasonable market price. Thanks, Dileep
₹27.777 INR in 10 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: INDIA
Bangalore, India
0,0
0
Membro dal ago 15, 2013

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.