MiningMath

MiningMath

Loading...

Improve your strategic analysis through risk assessments unconstrained by stepwise processes

DoclyChild

Guaranteed Solutions

Estimated reading: 2 minutes 1486 views

Multiple, complex constraints increase the likelihood of not finding or not existing feasible solutions. Nonetheless, MiningMath always delivers a solution, even if it could not honor the entire set of constraints imposed or had to reduce the NPV to find a feasible solution.

When dealing with highly constrained problems, other technologies might take hours or days to realize there is no feasible solution. The reason for that is because they usually employ generic optimization algorithms, not suitable to take decisions in a mining problem. In this case, the only option is to prepare a second execution with more flexible constraints, but still with no guarantee of feasibility.

On MiningMath, once an infeasible solution is detected, the algorithm takes decisions on which (less relevant) constraints should be flexible, returning some warnings to the user at the report. This is performed along the optimization process, without compromising the runtimes. 

The constraints priority order, from the highest to the lowest, is depicted in Figure 1.

Constraint order
  1. Force+Restrict Mining together using the same surface.

  2. Slope Angles.

  3. Force or Restrict Mining, same concept as above, but the surfaces here are corrected according to slopes and it might have some differences.

  4. Minimum Bottom and Mining width, mining length.

  5. Total Production Capacity

  6. Vertical rate of advance.

  7. Average and Sum, modeled as strong penalties in the objective function

  8. Time limit

  9. Improve the NPV

Figure 1: Constraints hierarchy order.

Share this Doc
CONTENTS

Ask GPT

You can use ChatGPT to help you with our knowledge base. First, you will need to...

Multivariate Sensitivity Analysis

Multivariate Sensitivity Analysis is the process of creating and analyzing scena...

Bottleneck Analysis

Bottleneck Analysis is the process of creating scenarios to conduct extensive se...

NPV Enhancement

NPV Enhancement is the process of creating scenarios to conduct extensive search...

Design Enhancement

Design Enhancement is the process of creating scenarios to conduct extensive sea...

Selectivity Analysis

Selectivity Analysis is the process of generating and analyzing scenarios to mea...

Best-Worst Range Analysis

Best-Worst Range Analysis is the process of generating and analyzing scenarios t...

NPV Upside Potential

NPV Upside Potential is the process of generating and analyzing scenarios to mea...

Protected: Getting Started

There is no excerpt because this is a protected post.

Protected: Validation stage

There is no excerpt because this is a protected post.

Protected: Formatting stage

There is no excerpt because this is a protected post.

Protected: Destinations and economic values​

There is no excerpt because this is a protected post.

Chat Icon Close Icon