Ant Colony Optimization (Serial C and Pthreads C Programs)

Research and study the Ant Colony Optimisation (ACO) problem. This problem originated as

a probabilistic technique for finding the shortest path through a graph, using the behavior of

ants seeking a path between their colony and a source of food .

Having done some research, you are required to write programs (as both serial C and

parallel Pthreads C programs) to simulate, in two dimensions, the Ant Colony Optimisation

problem. Note: both programs must be written in the C programming language. The parallel

program must use Pthreads.

 Write an additional program, in a programming language of your choice, to visualise the

movement/evolution over time of the ants. Rather than have a visualisation and simulation

running as one program, you should have your serial and parallel programs output the

necessary data to files. These data-file(s) can then be read by your visualisation program to

visualise the evolution, over time, of the movement of the ants around the model two dimensional world.

 Test different scenarios in relation to the movement of the ants; for e.g.:

- provide more than one food source, and study how the ants behave differently

compared to one food source.

- change the pheromone-evaporation parameter to see how this affects the ants

choosing the shortest path(s).

Skills: C Programming, Linux, Visualization

See more: lsb substitution using ant colony optimization algorithm, programming ant colony, ant colony optimization matlab, finding optimal lsb substitution using ant colony optimization, parallel ant colony optimization, bee colony optimization, ant colony optimization programming, ant colony, php ant colony, at89c51 serial interface programs, ant colony optimization parallel mpi, ant colony optimization, ant colony using, ant colony optimization openmp, ant colony routing using, training programs writing research articles, ant colony optimization algorithm implementation mpi, ant colony optimization java source code, ant colony optimization source code ns2

About the Employer:
( 0 reviews ) Wexford, Ireland

Project ID: #20791856

8 freelancers are bidding on average €164 for this job


I am very proficient in c and c++. I have 17 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ More

€120 EUR in 3 days
(107 Reviews)

Hello I am a highly motivated young technocrat from India. Currently, I am a Ph.D. research scholar in the department of Computer Science & Engineering at Indian Institute of Technology (ISM) Dhanbad, India. I am appr More

€200 EUR in 10 days
(20 Reviews)

Hello! Nice to meet you. I am very pleased to read your project carefully. Because I'm an expert on C and Pthreads. I have +11 years of experience in this sector. I have ever developed many software on this area. I wi More

€249 EUR in 3 days
(5 Reviews)

Hello, I have experience with parallel programming and with pthreads and C programming. Here is my github: [login to view URL] Thank you, Lucía Elizondo

€90 EUR in 7 days
(1 Review)

Hello. I am an exporter in C++, C#, C fields. Please check my profiles and reviews. From childhood, I have taken a lot of parts in the highest contests. I read your requirement carefully. Those are things which I have More

€140 EUR in 3 days
(1 Review)

hi i read all requirement i did 5 similar task i will do accordingly i assure you quality work i will provide 5 star rating work thanks

€140 EUR in 7 days
(0 Reviews)

I would like to know more details on your project and help you. I have master degree in mechatronic, implemented optimisation algorithm with C, C++,C#, Java for mining and financial services. probably I can give you mo More

€222 EUR in 7 days
(0 Reviews)

Dear Sir. Thanks for your post. Very clear requirement! I will definitely give you satisfactory results.

€150 EUR in 7 days
(0 Reviews)