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

Veja mais: vector members, vector cplusplus, sparse matrix in c, solving assignment problem, solving algorithm, solve the assignment problem, solve assignment problem, solution to assignment problem, solution of assignment problem, solution algorithm, real numbers integers, real integers, programming vector, programming problem solving, programming and problem solving with c++, problem solving in algorithm, problem solving algorithm, problem solution assignment, number algorithm solver, negative dot product, near c programming, matrix programming, math programming, math in programming, math and programming

Acerca do Empregador:
( 0 comentários ) Hillsboro, Israel

ID do Projeto: #6813334

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


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)

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)

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)

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)

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)

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)

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

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

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)

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)

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)

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)

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

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

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)

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)

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)

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)

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)