Abstract

This paper addresses the problem on the optimal packing of the predefined set of ellipsoids into a convex container of minimum volume. The ellipsoids are assigned by the dimensions of semi-axes and arrangement parameters in the local coordinate system and may permit continuous rotation and translation. The container could be a cuboid (rectangular parallelepiped), a cylinder, a sphere, an ellipsoid, or a convex polyhedron. To analytically describe the non-overlapping relations between ellipsoids, we use the quasi-phi-functions. To model the inclusion relations, we apply the quasi-phi-functions or phi-functions depending on the shape of a container. By employing the appropriate modeling tools, we construct a mathematical model in the form of a non-linear programming task. The solution strategy is devised based on the method of a multistart. We propose a fast algorithm for generating the starting points from the region of feasible solutions, as well as the specialized optimization procedure that reduces the problem of large dimensionality O(n 2 ) with a large number of nonlinear inequalities to a sequence of sub-tasks in nonlinear programming with a smaller dimensionality O(n) with fewer non-linear inequalities. The optimization procedure makes it possible to significantly reduce (by 10 % to 90 %, depending on the dimensionality of a problem) computing resources, such as time and memory. Depending on the shape of a container, constraints for the orientation of ellipsoids (continuous turns, fixed orientation) and features in metric characteristics of ellipsoids, the result of solving the problem is the derived locally optimal or good feasible solutions. In the work we report numerical experiments for different containers (including a cylinder, a cuboid, a sphere, an ellipsoid).

Highlights

  • The problems that belong to the class of NP-hard [1] have a wide range of scientific and practical applications

  • 4/4 ( 94 ) 2018 straint for the non-overlapping is met, Φi is the phi-function for objects E i (E i ) and Ω*, which is used for meeting the containment constraint

  • Application of the specialized optimization procedure made it the problems on packing the ellipsoids in which a container possible, for a given example, to reduce the mean time for fin­ is the convex containers, which are the combinations of conding a local minimum from 4,680 to 1,800 seconds; the num- tainers that were considered in this work

Read more

Summary

Introduction

The problems that belong to the class of NP-hard [1] have a wide range of scientific and practical applications. Interest in the search for effective solutions for placement problems of ellipsoids is growing rapidly. This is due to a large number of practical applications and the extraordinary complexity of the methods used to solve many of them. Given the practical importance of the optimization problem on packing the ellipsoids, it appears relevant to develop effective methods to solve it by using the modern NLP. Employing them will make it possible to obtain the feasible and local optimal solutions within a reasonable time. The development of such methods is impossible without the construction of mathematical models in the form of nonlinear programming problems. Construction of the models is based on the further development of constructive means to model the non-overlapping of ellipsoids and the belonging of ellipsoids to the convex container of an arbitrary special shape with respect to translations and rotations of ellipsoids

Literature review and problem statement
The aim and objectives of the study
Analytical description of the constraints for arrangement
A solving algorithm
Numerical results
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.