Optimal Outputs for Variable Inputs

  • Context: Undergrad 
  • Thread starter Thread starter ThreeMarks
  • Start date Start date
  • Tags Tags
    Variable
Click For Summary
SUMMARY

The discussion focuses on developing a computer program to select an optimal set of outputs from a defined set of inputs, specifically using a car selection example. The goal is to minimize cost while achieving target averages for speed and comfort. Participants emphasize the need for precise definitions of the desired outcomes and suggest using computer algorithms for sorting and evaluating the inputs based on multiple criteria. A sorting order prioritizing cost, speed, and comfort is recommended for effective decision-making.

PREREQUISITES
  • Understanding of multi-criteria decision-making (MCDM) techniques
  • Familiarity with sorting algorithms and their applications
  • Basic knowledge of programming concepts and data structures
  • Experience with mathematical modeling and optimization
NEXT STEPS
  • Research multi-criteria decision-making methods such as Analytic Hierarchy Process (AHP)
  • Learn about sorting algorithms, particularly those applicable to multi-dimensional data
  • Explore optimization techniques like linear programming for cost minimization
  • Investigate programming languages and libraries suitable for implementing these algorithms, such as Python with NumPy and SciPy
USEFUL FOR

Software developers, data analysts, and anyone involved in optimization problems requiring multi-dimensional input evaluation will benefit from this discussion.

ThreeMarks
Messages
2
Reaction score
0
I'd like to write a computer program that is capable of finding a set of outputs from varying properties of set of inputs.

So, for example, there are 10 possible inputs. Each input has, say, three shared properties and each of the inputs has verying values for those properties. E.g. we have a selection of 10 cars. Each car has a speed, comfort (assuming this can be measured) and cost and every individual car has it's own numerical quantities for these.

In this example, I would like to select three cars from these 10 so that cost is kept to a minimum, and that the average speed of the cars has a desirable fixed value (roughly) and the same for comfort.

Using math. how would you go about finding the best three cars. Or, more generally, an optimal set of outputs based on various inputs with certain desirable 'factors'. I don't need you to present the entire solution, but some ideas as to how I could go about doing so. Say, point me to some documents that explain this kind of situation.

Thanks.
ThreeMarks.
 
Physics news on Phys.org
This isn't the type of problem where you can express the answer as a formula (unless there is some systematic formula for the set of inputs). You can use "math" in the sense of computer algorithms to solve this problem. However, you need a more precise definition of what you want the computer program to do. For example, suppose the (Speed,Comfort,Cost) vector for one car is (0.90, 0.95, 0.83) and for another car it is (0.95, 0.90,0.83). Which car are you going to say is better?

It might help to have the computer program sort the list of cars according to a sort order - for example, one that emphasizes cost first, speed second and comfort third.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 29 ·
Replies
29
Views
4K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
15
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K