Find Jobs
Hire Freelancers

PHP wrote function for cutting stock

$10-25 USD

Closed
Posted about 3 years ago

$10-25 USD

Paid on delivery
We need a PHP function that can take 2 variables. Scope: Cutting stock problem, examples: [login to view URL] [login to view URL] [login to view URL] Cutting-stock problem is the problem of cutting standard-sized pieces of stock material, such as metal pipes, into pieces of specified sizes while minimising material wasted. It is an optimisation problem in mathematics that arises from applications in industry. function optimisation($material,$requirements) { ... } We provide $material and $requirements as 2 dimensions array. in $material we provide number of pipes and length for each one. eg: [pieces,size] [2,128] [3,100] [1,214] [9,38] in $requirements we provide number of pipes that we want to cut from $material and length for each one. eg: [pieces,size] [5,30] [8,25] --- Function should: 1) return the best way we can cut into pipes provided in $material minimising material wasted and getting $requirements pipes. 2) return each pipe from $material and what cut pipes resulted after cutting it and what waste was generated after the cut 3) if $material is not enough for $requirements specify what pipes from $requirements were not cut 4) if $material is more than enough for $requirements specify what pipes from $material were not cut 5) if no cut is possible, return message "no cut is possible" ==================================================== One single milestone, no partial delivery. In order to confirm delivery you need to provide a working environment/webpage/phpfiddle where I can run tests on the script.
Project ID: 29025276

About the project

2 proposals
Remote project
Active 3 yrs 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
2 freelancers are bidding on average $63 USD for this job
User Avatar
hello, i can help you make this function. can you send to me example data and return result from example?
$25 USD in 1 day
4.9 (409 reviews)
7.7
7.7

About the client

Flag of ROMANIA
Bucuresti, Romania
5.0
14
Payment method verified
Member since Aug 13, 2014

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.