# High Performance Constraint Solving C++ Software

Orçamento $250-750 USD

Here is the math problem, we want to solve. its necessary that the solution algorithm have a good computational performance (near realtime). the solution should be provided as a c++ software.

Let A be a given matrix of real positive numbers of the size mxn (m rows by n columns) . n >>m.

let J be a vector (Sparse) of size nx1.

let B = A*J (* = dot product). (B size is mx1).

let N, M, K, V be a positive integer numbers. N <<m. V<10.

let S be a positive real number (quants of 0.1). S<3.

let C be a vector (size m-1x1) where C[i] = B[i+1]/B[i] -1.

let D be a vector (size m-1x1) where D=C - V/100.

Given A,N,M,K,V,S find an assignment to the vector J (sparse) where all the following constraints are satisfied (B,C,D are calculated once J is defined):

Variation 1:

1 - Only N members of J are not zero. N << m.

2 - 0 <= J[i] <= M (J has only integers)

3 - B[m-1]/B[0] -1 >= K/100.

4 - Average(D)/StandardDeviation(D) >= S

Variation 2:

1- Only N members of J are not zero. N << m.

2a- 0<= |J[i]| <= M (J can have negative numbers - integers)

3- B[m-1]/B[0] - 1 >= K/100.

4- Average(D)/StandardDeviation(D) >= S

To find J, it is required to use constraint solving package (and not random selection).

We recommend using [url removed, login to view] GECODE constraint solver.

The project will have several continuation based on success in this stage.

We will provide you with A and N,M,K,V,S numbers to test your program and we will have other test cases that we will test once you provide your code.

All rights on the code will belong to us.

we require readable and good software architecture, we will perform code review on the supplied solution.

## 17 freelancers are bidding on average $667 for this job

Hello. I am interested in your job. I have a lot of experiences in Algorithm, C++ Programming, Mathematics. check my portfolio. if u'd like to work with me, give me some words. Thanks.

Hello, I have read your post and understood your requirement. I have great experience in handling Wordpress /Magento/Joomla/Drupal/PHP/Java/[url removed, login to view] Python/Django/Javascript/MySQL/ HTML5/CSS3/ Mais

Hello I am C++ and Algorithm expert and interested in this project. I have reviewed your requirements and confident to handle this project perfectly. Please communicate to discuss further. Regards Anshu

Hi, I have considerable experience in solving linear algebra problems for sparse matrices and Gecode library installed. Would be glad to help You. Thanks, Bogdan Yavorskyy,

Dear Sir/ Madam, My name is Henry from PHAMTECH Co. My team is fascinated in this project as it is exactly within our scope of expertise: We are an 8-year experienced web/ app design and production group. We ar Mais

Hi, I'm a Software Development engineer. Very good in C and C++ programming, have long experience of embedded development. I can do this work for you

I have experience writing programs with mathematical formulae and matrix, solving optimization. SergPooh.

Hi , I am confident for this project. I have five years of C/C++ experience. I am very fluent in C/C++ programming. I have already done C/C++ complex projects. You can trust me and i will give you complete solution.

Hello, sir. I have enough experience in C++ programming and algorithm. I can do your project. Thanks. Regards.

I'm a PhD student in Engineering with a Master's in Statistics. Expert in Matlab, Econometric and statistical modeling of pretty much everything you can think of. These include expertise on protocol development, resear Mais

Hi, what are the time limits?................................................................................................

hello. we are ready to help. could you provide us with more details of your project. if you have skype - we can to chat more fluent.

We are the leading young professional software development organization having extensive technical expertise and knowledge in developing, managing, optimizing and customizing software’s by implementing these software’s Mais

Hello, I am an experienced C++ programmer. I was former champion of national programming contest for all students in our nation, so I like to face interesting problems like yours. Hope we can start something together. Mais

Could you provide test cases for this problem If you wish to follow any particular standards then please provide them