Find Jobs
Hire Freelancers

Graph partitioning : an exhaustive search algorithm (no classic algorithms please)

€18-36 EUR / hour

Lezárt
Kiadva ekkor: körülbelül 5 évvel ezelőtt

€18-36 EUR / hour

Hello, I want a c++ algorithm in order to partition a graph (weighted and non weighted cases) in K subsets using an exhaustive search in a way to minimise the sum of weights between vertices of different classes. Weighted graph : the balance of the subsets should be nearly the same Unweighted graph : the size of the subsets should be nearly the same I DO NOT WANT ANY OF THE CLASSIC ALGORITHMS HERE, I WANT A NAIVE IMPLEMENTATION Please answer the following question (any bid without answer will be neglected) : What is a partition of a graph ?
Projektazonosító: 18657648

A projektről

4 ajánlat
Távolról teljesíthető projekt
Aktiválva: 5 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
4 szabadúszó adott átlagosan €23 EUR/óra összegű árajánlatot erre a munkára
Felhasználó avatár
Hello, There are many several definitions of graph partitions: classical says that this in this problem we need to find some number of sets of graphs vertices so that 1) each set isn't empty 2) pairwise intersection of each pair of sets is empty 3) union of all sets contains all vertices of the graph so that some function under this set is minimized (for example number of edges between vertices belonging to different sets or sum of weights of vertices belonging to same / different sets). There's other definition of graph partitioning: Graph partitioning is a partitioning graph's vertices into some number of non-empty sets so that each graph vertex belongs to exactly one set. For given partitioning some function should be minimized. So, I'm software developer with 12+ years of experience and mathematician with a number of publications. Also I'm participant and problem writer of many algorithm competitions (Topcoder, ACM ICPC, etc). Feel free to contact me to discuss any details of the project. Looking forward to hearing from you!
€27 EUR 40 napon belül
5,0 (31 értékelés)
6,9
6,9
Felhasználó avatár
Hi, I am very happy to bid your project. I read your requirements carefully,so i see what you mean. I have been experiments with Algorithm, C++ Programming, Mathematics,Php. I'd like to work with you. i'll complete this project for you to the best my ability and without condition I am looking forward to meeting you
€18 EUR 40 napon belül
4,9 (41 értékelés)
5,4
5,4
Felhasználó avatár
Answer: Graph partitioning refers to subdividing the vertices into two or more parts such that for the sake of simplicity and ease of calulations and finding homomorphism and isomorphism. Hi there, With over 6 years of experience in the field of algorithm designing and modelling, I am an expert when it comes to programming them in various languages such as MATLAB, C, C++, Python etc. I have completed my university studies in applied mathematics with graph theory being a major part of that. I can provide you insights and implement the best approach for the kind of algorithm you are looking for. I understand that you are hoping to find an original partitioning algorithm that is not derived from any classic algorithms that already exist. I myself have worked on an application of a similar kind of project, where the implementation was that of a combination of Greedy and knapsack algorithm. I can share that details with you too. Please go ahead and discuss further details in the chat. Thank you.
€30 EUR 40 napon belül
3,9 (8 értékelés)
5,4
5,4
Felhasználó avatár
Your project will help me improve my skillss
€18 EUR 14 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

FRANCE zászlója
LOUVROIL, France
5,0
7
Fizetési mód hitelesítve
Tagság kezdete: aug. 31, 2013

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.