Find Jobs
Hire Freelancers

Software Project in Optimization

$30-250 USD

Closed
Posted 10 months ago

$30-250 USD

Paid on delivery
The project consists of two phases. In the first phase, you are required to write a program that can calculate all the roots, including the complex ones, of a polynomial Pn(x) of positive integer degree n and the coefficient a0 of xn is positive. The solution method is recursive, which means it will break down the problem into smaller sub-problems until it can solve them easily. The recursive solution method has the following steps: Step 1: If the degree of the polynomial Pn(x) is less than or equal to 4, use the solve_p4c.c program to find the roots. Step 2: If the degree of the polynomial Pn(x) is odd, find a segment (a,b) where Pn(a)Pn(b) < 0. You can calculate Pn(0) to determine which value to use for a and b. Then use the bisection method or the bisection method with regula falsi to find a real root x. After finding x*, do a long division of Pn(x) by (x-x*) and recursively call the algorithm on Qn-1(x). Step 3: If the degree of the polynomial Pn(x) is even, use Newton's complex method to find a root x* which may be complex x*=a*+bi. If x turns out to be real (b in absolute value is less than epsilon), do a long division of Pn(x) by (x-a*) and recursively call the algorithm on Qn-1(x). If x* turns out to be complex, do a long division of Pn(x) by (x2-2ax2+(a)2+(b*)2) and recursively call the algorithm on Qn-2(x). While discovering each root, it must be accumulated in a data structure and if it is complex, its conjugate must also be added. In the second phase of the project, you are required to write a program that can find the global minimum of an even degree polynomial. The program must follow these steps: Step 1: Calculate the derived polynomial. Step 2: Find the roots of the derived polynomial using the program from phase one. Step 3: Extract the real roots from the derived polynomial. Step 4: Evaluate the polynomial at each real root to find the minimum value. Step 5: The minimum value of the polynomial at these points is the global minimum. Overall, this project requires you to have a good understanding of polynomials, roots, and recursion. The project also requires you to implement various numerical methods, such as bisection method, regula falsi, and Newton's method.
Project ID: 36910617

About the project

14 proposals
Remote project
Active 9 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $127 USD for this job
User Avatar
Hi, I assume you will provide solve_p4c.c so I could use it for low-degree equations. For higher degrees, I will recursively reduce the equation using polynomial division. For the global minimum, I will differentiate the equation and check its roots.
$80 USD in 2 days
5.0 (411 reviews)
7.8
7.8
User Avatar
Hi there, How are you? I have gone through your project details. I would like to tell you that l have a great bunch of experience in Algorithm, Software Architecture, C++ Programming, C# Programming and C Programming. For that I would require from your end to start a chat with me to discuss about Software Project in Optimization. It would be my pleasure to build long term relationship with you. All my skills are related to this particular project. Hoping to hear from you soon. Cheers. Rashid Amjad.
$250 USD in 8 days
5.0 (17 reviews)
5.4
5.4
User Avatar
Hi. Thanks for your posting. I have just read your proposal and I am sure I can complete the project on time. I am a mathematician who has 15 years of experiences in Numerical Optimization(C/C++/C#Matlab/Python/R, ....) Please contact me to discuss about the project in more details. Waiting for your contact now... Thanks. Best Regards.
$50 USD in 1 day
5.0 (4 reviews)
3.8
3.8
User Avatar
Hello horo22, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on C Programming, Algorithm, C# Programming, Software Architecture, C++ Programming Please come over chat and discuss your requirement in a detailed way. Regards
$140 USD in 7 days
5.0 (3 reviews)
1.4
1.4
User Avatar
Hi there! My name is Jamal and I'm an experienced freelancer with lots of experience in software development. I have worked on projects related to optimization, web security, hacking, recovery, .NET and app development. I understand that you are looking for someone to help with the software project in optimization involving the calculation of all roots of a polynomial with positive integer degree n and the coefficient a0 being positive. I believe that my skillset make me the perfect fit for this project as I am an expert in many areas of software development such as web security, firewall operation, database servers, cloud computing platforms and self-hosted clouds. Additionally, I am available 24/7/365 so you can rest assured that your project will not be delayed in any way. If you would like to discuss further please don't hesitate to reach out to me directly!
$100 USD in 3 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi, I have checked the details for 'Software Project in Optimization' and I am confident about delivering you the perfect work. I have 5+ years experience in C Programming, Algorithm, C# Programming, Software Architecture, C++ Programming & that is why I think I am perfect fit for the job. Please come over chat and discuss your requirement in a detailed way. Regards
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there! My name is Alper, and I am a professional software developer with extensive experience in the field. I understand that you are seeking someone to help you with your software project in optimization. Specifically, you require two phases of the project - phase 1 requires you to write a program that can calculate all the roots, including the complex ones, of a polynomial of positive integer degree n and the coefficient a0 of xn is positive; phase 2 requires you to find the global minimum of an even degree polynomial. I specialize in providing high-quality and tailored solutions to clients seeking innovative software applications. With a strong background in software engineering and computer science, I possess a diverse skill set that allows me to excel in various areas of software development. I believe I am the perfect person for this project due to my expertise in software development techniques such as optimization and recursion. Additionally, my background in computer science ensures that I have the knowledge required to complete this project successfully.
$50 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Thank you for expressing your interest in the job opportunity. I have carefully reviewed your experience in C and C++ programming, and I believe you could be a suitable candidate for the assignment. Should you be assigned a task, I am confident that you will deliver the most satisfactory results. Best regards,
$30 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We are excited to take on the challenge of developing the two phases of your polynomial root and global minimum calculation project. Our team of skilled developers is well-versed in C, C++, and C# programming, and we have a strong background in algorithms and software architecture. For the first phase, we will implement the recursive solution method to accurately calculate all roots, including complex ones, of the given polynomial Pn(x). Our expertise in numerical methods, such as the bisection method, regula falsi, and Newton's method, will ensure precise results. In the second phase, we will efficiently find the global minimum of the even degree polynomial using the derived polynomial, real root extraction, and evaluation techniques. With a thorough understanding of polynomials, roots, and recursion, we are confident in delivering a robust and accurate solution for your project. We look forward to collaborating with you on this exciting endeavor. Please feel free to contact us if you would like more information or if you have any questions regarding our services. Best Regards, Surya Prakash
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! In your project description, you mentioned that I must use solve_p4c.c program, so I assumed that the C programming language required for project completion. Since I learned methods for finding roots at university, I decided to bid on this project. Project will take at most 2 days. Waiting for your response.
$150 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in C Programming Algorithm C# Programming Software Architecture C++ Programming WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
Giv‘atayim, Israel
0.0
0
Member since Jul 18, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.