# High Performance Constraint Solving C++ Software

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.

Habilidades: Algoritmo, Programação C++ , Matemática, Arquitetura de software

( 0 comentários ) Hillsboro, Israel

ID do Projeto: #6813334

## 17 freelancers estão ofertando em média \$667 para esse trabalho

Yknox

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.

\$631 USD in 10 dias
(503 Comentários)
8.5
seekdeveloper

Hello, I have read your post and understood your requirement. I have great experience in handling Wordpress /Magento/Joomla/Drupal/PHP/Java/node.js/AngularJS Python/Django/Javascript/MySQL/ HTML5/CSS3/ Mais

\$1030 USD in 10 dias
(28 Comentários)
7.7
dobreiiita

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

\$757 USD in 15 dias
(311 Comentários)
7.0
jurko57

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,

\$350 USD in 7 dias
(2 Comentários)
6.5
phamtech211

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

\$1855 USD in 30 dias
(3 Comentários)
5.8
SharjeelSohail

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

\$250 USD in 10 dias
(62 Comentários)
5.1
sergpooh

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

\$550 USD in 14 dias
(16 Comentários)
5.0
shahidost

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.

\$250 USD in 10 dias
(51 Comentários)
5.1
enchant

Hi, This can be formulated as an optimization problem and can be solved by Gecode or Gurobi solver as well. There are many other good solvers too. I usually write codes in AMPL and then solve them with gecode or gur Mais

\$1000 USD in 10 dias
(12 Comentários)
5.1
mingzixian523

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

\$526 USD in 10 dias
(34 Comentários)
5.0
JonnaNueros121

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

\$515 USD in 10 dias
(12 Comentários)
4.7
discintegrator

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

\$800 USD in 12 dias
(3 Comentários)
3.7
nabusteam

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.

\$833 USD in 14 dias
(1 Comentário)
3.1
ajinidev

hi, i am new to freelancer.com. i have experience of 3.5 years in cpp, mainly in mfc. i mainly deal with image processing based tasks, as i am working for toshiba medical service corporation. so i can do any algorith Mais

\$740 USD in 10 dias
(1 Comentário)
0.0
KhalidShah123

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

\$250 USD in 6 dias
(1 Comentário)
0.0
linhtinh001

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

\$277 USD in 4 dias
(0 Comentários)
0.0
blinpq

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

\$722 USD in 10 dias
(0 Comentários)
0.0