142 results
Search Results
2. The evolution of rectangular bin packing problem — A review of research topics, applications, and cited papers.
- Author
-
Mezghani, Salma, Haddar, Boukthir, and Chabchoub, Habib
- Subjects
BIN packing problem ,COMBINATORIAL optimization ,EVIDENCE gaps ,MATHEMATICAL models ,KNOWLEDGE gap theory - Abstract
Bin packing problem (BPP) is one of the fastest-growing research issues within the field of combinatorial optimization. Over the last years, several studies carried out various BPP variants, mathematical models, and proposed methods to the BPPs. The classical BPP consists of packing a set of rectangular items in a minimum number of rectangular bins while respecting some constraints.Throughout the years, an improved typology was introduced by Wäscher et al. (2007), providing an excellent instrument for the organization and categorization criteria that defined the problem categories different from those of Dyckhoff (1990). Several early literature reviews have been conducted on various aspects of related packing problem variants.The contribution of this paper is to provide a comprehensive and refined taxonomy intended for BPPs. In addition to that, it is an up-to-date review based on a chronological taxonomy of the literature and depicts further research horizons.This systematic review allowed us to identify other characteristics and constraints, based on Wäscher's original ideas, mainly distinguished according to real cases studies. The detailed analysis provides a valuable framework for understanding the research gaps for future studies that should be acknowledged while proposing and solving new extensions. Note: The addresses of second and third authors have been corrected online. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
3. Special Issue "Recent Advances of Discrete Optimization and Scheduling".
- Author
-
Lazarev, Alexander A., Werner, Frank, and Lin, Bertrand M. T.
- Subjects
ANT algorithms ,BRANCH & bound algorithms ,OPTIMIZATION algorithms ,BIN packing problem ,TRAVELING salesman problem ,SCHEDULING - Abstract
This document is a special issue of the journal Mathematics dedicated to recent advances in discrete optimization and scheduling. The issue includes 10 papers covering a range of topics such as batch loading and scheduling, optimization algorithms, scheduling surgeries, routing problems, and mathematical models for simplification. The papers present various approaches and algorithms for solving these problems, and they have been reviewed by experts in the field. The authors express their gratitude to the contributors, reviewers, and editorial staff, and hope that the readers will find stimulating ideas for further research in this area. [Extracted from the article]
- Published
- 2024
- Full Text
- View/download PDF
4. Dynamic feedback algorithm based on spatial corner fitness for solving the three-dimensional multiple bin-size bin packing problem.
- Author
-
Liu, Yi and Jiang, Xiaoyun
- Subjects
BIN packing problem ,ALGORITHMS ,HEURISTIC algorithms ,INTEGER programming ,GENETIC algorithms - Abstract
To improve cargo loading efficiency and achieve diverse needs of companies for the loading process, this paper innovatively establishes a multiple objective mixed integer programming model for the three-dimensional multiple bin-size bin packing problem (3D-MBSBPP). The model is designed to maximize container space utilization rate and cargo load balance, minimize container usage costs, and incorporates some practical constraints. On this basis, we propose a novel dynamic feedback algorithm based on spatial corner fitness (SCF_DFA) to solve this model, which consists of three stages. Specifically, Stage 1 employs a heuristic algorithm based on spatial corner fitness to optimize the search of the remaining spaces. Stage 2 employs a container type selection algorithm to dynamically adjust and optimize container types. Stage 3 uses an improved genetic algorithm to improve the quality of the solutions of the first two stages. We demonstrate the effectiveness of the proposed algorithm through comparative experiments on benchmark instances, and apply it to solve the real-life instances for the 3D-MBSBPP. The results show that the proposed algorithm can make the average container space utilization rate reach 85.38%, which is 1.48% higher than that of baseline method, while the loading results obtained are more balanced, indicating the advantages of the SCF_DFA in solving 3D-MBSBPP. Furthermore, we conduct ablation experiments to confirm the effectiveness of each component within the algorithm. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
5. Weather Radar Calibration Method Based on UAV-Suspended Metal Sphere.
- Author
-
Ye, Fei, Wang, Xiaopeng, Li, Lu, Chen, Yubao, Lei, Yongheng, Yu, Haifeng, Yin, Jiazhi, Shi, Lixia, Yang, Qian, and Huang, Zehao
- Subjects
RADAR meteorology ,REMOTE sensing devices ,RADAR targets ,CALIBRATION ,LASER ranging ,THEMATIC mapper satellite ,DRONE aircraft ,BIN packing problem - Abstract
Weather radar is an active remote sensing device used to monitor the full lifecycle changes in severe convective weather with high spatial and temporal resolution. Effective radar calibration is a crucial foundation for ensuring the high-quality application of observational data. This paper utilizes a UAV platform equipped with a high-precision RTK system and standard metal spheres to study the principles and methods of metal sphere calibration, constructing a complete calibration process and calibration accuracy evaluation metrics. Additionally, a collocated radar comparison observation experiment was conducted for cross-validation, and metal sphere calibration tests were performed on problematic radars. The experimental results indicate the following: (1) The combined application of a high-precision RTK system and a laser range camera can provide real-time position information on the metal sphere, improving the efficiency of radar target acquisition. (2) The calibration method based on UAV-suspended metal spheres can periodically conduct the quantitative calibration of Z and Z
DR , achieving calibration accuracies within 0.5 dB and 0.2 dB, respectively, and supports the qualitative inspection of key parameters such as beamwidth and pulse width. (3) During field tests, a high success rate "coarse adjustment + fine adjustment + staring" sphere-finding technique was established, based on automatic switching between RHI, PPI, and FIX scanning modes. This method directs the UAV to adjust the metal sphere to the center of the radar distance bin, reducing the impact of uneven beam filling and bin crossing, ensuring the accuracy of scattering characteristic measurements. [ABSTRACT FROM AUTHOR]- Published
- 2024
- Full Text
- View/download PDF
6. Color Histogram Contouring: A New Training-Less Approach to Object Detection.
- Author
-
Rabie, Tamer, Baziyad, Mohammed, Sani, Radhwan, Bonny, Talal, and Fareh, Raouf
- Subjects
OBJECT recognition (Computer vision) ,COMPUTER vision ,HISTOGRAMS ,AUTONOMOUS robots ,BIN packing problem ,COLOR ,MOBILE robots - Abstract
This paper introduces the Color Histogram Contouring (CHC) method, a new training-less approach to object detection that emphasizes the distinctive features in chrominance components. By building a chrominance-rich feature vector with a bin size of 1, the proposed CHC method exploits the precise information in chrominance features without increasing bin sizes, which can lead to false detections. This feature vector demonstrates invariance to lighting changes and is designed to mimic the opponent color axes used by the human visual system. The proposed CHC algorithm iterates over non-zero histogram bins of unique color features in the model, creating a feature vector for each, and emphasizes those matching in both the scene and model histograms. When both model and scene histograms for these unique features align, it ensures the presence of the model in the scene image. Extensive experiments across various scenarios show that the proposed CHC technique outperforms the benchmark training-less Swain and Ballard method and the algorithm of Viola and Jones. Additionally, a comparative experiment with the state-of-the-art You Only Look Once (YOLO) technique reveals that the proposed CHC technique surpasses YOLO in scenarios with limited training data, highlighting a significant advancement in training-less object detection. This approach offers a valuable addition to computer vision, providing an effective training-less solution for real-time autonomous robot localization and mapping in unknown environments. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
7. Covering, corner-searching and occupying: A three-stage intelligent algorithm for the 2d multishape part packing problem.
- Author
-
Ren, He and Zhong, Rui
- Subjects
COMPUTER vision ,TRIANGLES ,IMAGE processing ,BIN packing problem ,RECTANGLES ,ALGORITHMS ,RAW materials - Abstract
The bin packing problem has a wide range of applications in industry. With the upgrade of the task difficulty, the traditional 2d rectangular layout algorithm can no longer meet the needs of modern industry, such as express packing task and exoplanet ore collection task. The express or ore samples come in heterogeneous shapes so they cannot all be treated as rectangular pieces. In this paper, we propose a three-stage method called covering, corner-searching and occupying (C,S&O) to solve the two-dimensional multishape part packing problem. The objective of the packing problem variant is to ensure maximum use of the raw material and minimize the trim loss. The algorithm cannot make use of information about the sequence of future objects that are going to arrive, only knowing the shape and size of the coming one, and the coming part must be packed into the bin immediately after its arrival without buffering or readjusting. The method of C,S&O hybridizes the idea of "gold corners, silver edges and grass belly" in the Chinese game Go and the method of finding picture corners in machine vision. In the first stage, the rectangular bin and the coming part are transformed into matrix representation, and generating the position matrix that indicates possible ways of packing the part into the bin. In the second stage, the suitable layout position of the coming part is obtained using machine vision image processing technology for reference. The third stage is calculating the environment matching degree to determine the current optimal placement orientation. In order to facilitate the display of the simulation results, only three shapes of parts are considered in the simulation, rectangle, circle and triangle. The experimental results show the effectiveness of this method. Consulting the literature, it is found that this paper is the first to propose a layout method for multishape manufacturing parts. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
8. A hybrid estimation of distribution algorithm for the offline 2D variable-sized bin packing problem.
- Author
-
Borgulya, Istvan
- Subjects
BIN packing problem ,DISTRIBUTION (Probability theory) ,EVOLUTIONARY algorithms ,METAHEURISTIC algorithms - Abstract
In this paper we present an evolutionary heuristic for the offline two-dimensional variable-sized bin packing problem. In this problem we have to pack a set of rectangles into two-dimensional variable-sized rectangular bins. The bins are divided into types, and the bins in different types have different sizes and possibly different weights (costs). There are (sufficiently) many bins from each type, and any rectangle fits into at least one bin-type. The goal is to pack the rectangles into the bins without overlap, parallel to the sides, so that the total area of the used bins (or total cost) is minimized. Our algorithm is a hybrid heuristic. It uses two different techniques to generate the descendants: either estimation of distribution algorithm and sampling the resulting probability model, or applying the usual operators of evolutionary algorithms (selection, mutation). To pack the rectangles into the bins the algorithm uses the strategy of randomly choosing one of two placement heuristics, that pack always only one group (one to three) of rectangles. It improves the quality of the solutions with three local search procedures. The algorithm has been tested on benchmark instances from the literature and has been compared with other heuristics and metaheuristics. Our algorithm outperformed the previously published results. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
9. Meddal: meeting deadlines and data locality via bin packing in cloud environment.
- Author
-
Malekimajd, Marzieh
- Subjects
BIN packing problem ,PROCESS capability ,DEADLINES ,COMPUTER performance ,COMPUTER scheduling ,CLOUD computing ,POLYNOMIAL time algorithms - Abstract
Cloud computing has become one of the most popular frameworks for big data processing and analysis. To have better performance, the data chunks and their corresponding process nodes must be near each other, which is known as data locality. Moreover, to meet the deadline constraints, the available processing power next to the data locations is crucial. Considering the time and resource constraints, designing an appropriate job scheduler is essential for the effective management of memory and processing capacity. These concerns coalesce into the problem of joint data placement and job scheduling with data locality and deadline constraints. In this paper, two kinds of job sets are determined, one with equal deadlines and the other one with various deadlines. The problem of joint data placement and job scheduling with a single deadline is formulated as the problem of bin packing with splittable items and cardinality constraints, which is strongly NP-hard. Moreover, this paper proposes the polynomial-time Meddal algorithm to find a feasible solution with a few processing nodes. Experiment results have shown that the proposed method is effective, with the number of required nodes reduced by 33 % when compared to the algorithms Cred and First Fit. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
10. An efficient constructive heuristic for the rectangular packing problem with rotations.
- Author
-
Zhao, Xusheng, Rao, Yunqing, Qi, Peng, Lyu, Qianhang, Yang, Piaoruo, and Yu, Shoubo
- Subjects
TIME complexity ,BENCHMARK problems (Computer science) ,ROTATIONAL motion ,DATA structures ,HEURISTIC ,BIN packing problem ,PACKING problem (Mathematics) ,RECTANGLES - Abstract
The rectangular packing problem has been extensively studied over the years due to its wide application in industry. However, most of the research efforts are devoted to positioning techniques of the rectangles for various problem variants, the efficient implementation of the packing procedure is relatively less studied. In this paper, we propose an efficient constructive algorithm for the rectangular packing problem with rotations. We design a preprocess procedure with four data structures to store the information used for item selection. The gaps on the skyline are categorized into three types according to their associated edges for the placement procedure, during which the item is searched and packed in a descending order of the fitness value. The entire constructive phase takes a time complexity of O(nlogn). For the packing improvement phase, we optimize the packing through random perturbation on the sequence and orientation of the item. Three classes of stochastic problems are generated ranging from small-scale to extra-large-scale, the recorded running time confirms the efficiency of the proposed algorithm. We also test the proposed algorithm on the benchmark problem C21, N13, NT, Babu and CX, the computational results show that it delivers a good performance. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
11. Minimizing the total waste in the onedimensional cutting stock problem with the African buffalo optimization algorithm.
- Author
-
Javier Montiel-Arrieta, Leonardo, Barragan-Vite, Irving, Carlos Seck-Tuoh-Mora, Juan, Hernandez-Romero, Norberto, González-Hernández, Manuel, and Medina-Marin, Joselito
- Subjects
OPTIMIZATION algorithms ,CUTTING stock problem ,BIN packing problem ,WASTE minimization ,TRAVELING salesman problem ,METAHEURISTIC algorithms - Abstract
The one-dimensional cutting-stock problem (1D-CSP) consists of obtaining a set of items of different lengths from stocks of one or different lengths, where the minimization of waste is one of the main objectives to be achieved. This problem arises in several industries like wood, glass, and paper, among others similar. Different approaches have been designed to deal with this problem ranging from exact algorithms to hybrid methods of heuristics or metaheuristics. The African Buffalo Optimization (ABO) algorithm is used in this work to address the 1D-CSP. This algorithm has been recently introduced to solve combinatorial problems such as travel salesman and bin packing problems. A procedure was designed to improve the search by taking advantage of the location of the buffaloes just before it is needed to restart the herd, with the aim of not to losing the advance reached in the search. Different instances from the literature were used to test the algorithm. The results show that the developed method is competitive in waste minimization against other heuristics, metaheuristics, and hybrid approaches. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
12. A FASTER EXPONENTIAL TIME ALGORITHM FOR BIN PACKING WITH A CONSTANT NUMBER OF BINS VIA ADDITIVE COMBINATORICS.
- Author
-
NEDERLOF, JESPER, PAWLEWICZ, JAKUB, SWENNENHUIS, CÉLINE M. F., and WĘGRZYCKI, KAROL
- Subjects
BIN packing problem ,COMBINATORICS ,BINS ,ALGORITHMS - Abstract
In the Bin Packing problem one is given n items with weights w
(1) ,. . . ,w(n) and m bins with capacities c1 , . . ., cm. The goal is to partition the items into sets S1 , . . . ,Sm such that w(Sj m n ) notation omits factors polynomial in the input size). In this paper, we show that for every m N there exists a constant Σm > 0 such that an instance of Bin Packing with m bins can be solved in O (2(1 y m)n) randomized time. Before our work, such improved algorithms were not known even for m= 4. A key step in our approach is the following new result in Littlewood--Offord theory on the additive combinatorics of subset Σ: For every γ > 0 there exists an >0 such that if | { X n{ 1, . . . ,n}: w(X) =v} | 2(1)n for some v, then { w(X) :X { 1, . . . ,n\} | γn . [ABSTRACT FROM AUTHOR]- Published
- 2023
- Full Text
- View/download PDF
13. The 3D bin packing problem for multiple boxes and irregular items based on deep Q-network.
- Author
-
Liu, Huwei, Zhou, Li, Yang, Jianglong, and Zhao, Junhui
- Subjects
BIN packing problem ,DEEP reinforcement learning ,REINFORCEMENT learning ,DATABASE industry ,POINT cloud - Abstract
Irregular packing in e-commerce warehouses is a special case of a three-dimensional box packing problem (3DBPP). It is necessary to select the type and quantity of boxes and determine the location and orientation of the items to maximize the use of the loading space. In this paper, a spatial particle model of the 3DBPP for multiple boxes and irregular items is constructed using the three-dimensional (3D) point cloud and granulation method. In the model, the 3D point cloud is used to describe the shapes of irregular items, and the granulation method is used for the transformation from sparse and uneven point clouds to spatial particle convex hulls. In addition, we designed an empirical simulation algorithm (ESA) based on the combination of expert rules extracted in practical packing activities and empirical simulation, and an intelligent algorithm for 3DBPPs with irregular items combined with the framework of the deep Q network (DQN) algorithm in deep reinforcement learning. An instance generator is proposed based on industry data to generate realistic projects with representative attributes for the above two algorithms, such as types of boxes, irregular items, 3D spatial plane convex hulls, and spatially granular data. The numerical results show that the ESA can quickly obtain a high-quality packing scheme, and the intelligent DQN packing algorithm in deep reinforcement learning can avoid the limitation of expert rules and achieve a better scheme with a certain time for the training process. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
14. Automatic data-based bin width selection for rose diagram.
- Author
-
Tsuruta, Yasuhito and Sagae, Masahiko
- Subjects
ROSES ,DATA binning ,SQUARE root ,BIN packing problem ,POLYGONS - Abstract
A rose diagram is a representation that circularly organizes data with the bin width as the central angle. This diagram is widely used to display and summarize circular data. Some studies have proposed the selector of bin width based on data. However, only a few papers have discussed the property of these selectors from a statistical perspective. Thus, this study aims to provide a data-based bin width selector for rose diagrams using a statistical approach. We consider that the radius of the rose diagram is a nonparametric estimator of the square root of two times the circular density. We derive the mean integrated square error of the rose diagram and its optimal bin width and propose two new selectors: normal reference rule and biased cross-validation. We show that biased cross-validation converges to its optimizer. Additionally, we propose a polygon rose diagram to enhance the rose diagram. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
15. A Novel Synchrophasor Estimation Based on Enhanced All-Phase DFT with Iterative Compensation and Its Implementation.
- Author
-
Li, Zengqin, Zhang, Weifeng, Zhuang, Zhiyuan, and Jin, Tao
- Subjects
PHASOR measurement ,POWER distribution networks ,DISCRETE Fourier transforms ,BIN packing problem ,DIGITAL signal processing - Abstract
Synchrophasor estimation was mostly used in transmission systems in the past, and it is difficult to directly apply an existing synchrophasor algorithm to a distribution system with a more complex structure and environment. A synchrophasor estimation algorithm with a high accuracy and fast response speed is required to complete the calculation of the phasor in the face of the complex and changeable power signal of a distribution network. Therefore, an enhanced all-phase discrete Fourier transform (e-apDFT) algorithm is proposed for a distribution system in this paper, and the algorithm is deployed in a phasor measurement unit (PMU) prototype based on digital signal processing (DSP). Aiming to solve the problem of the accuracy of the traditional apDFT being reduced when the response speed is fast due to the influence of a dense spectrum, the existing algorithm is improved through iteratively compensating the spectral interferences to the main bin produced by adjacent bins. The experimental results show that the e-apDFT algorithm still has a fast response speed and that its estimation accuracy is much better than that of the traditional apDFTs in the presence of adjacent harmonic components. The proposed algorithm also complies with the IEEE standards for P-class PMUs. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
16. A multistart biased‐randomized algorithm for solving a three‐dimensional case picking problem with real‐life constraints.
- Author
-
Neroni, Mattia, Juan, Angel A., and Bertolini, Massimo
- Subjects
DISTRIBUTION (Probability theory) ,SKEWNESS (Probability theory) ,BIN packing problem ,VEHICLE routing problem ,ALGORITHMS - Abstract
This paper introduces the three‐dimensional case picking problem (3D‐CPP) and proposes a multistart biased‐randomized algorithm (BRA) to solve it. The 3D‐CPP combines two important topics in modern warehouse logistics: the pallet loading problem and the routing of pickers in manual warehouses. The proposed optimization procedure aims at minimizing the overall distance traveled by the pickers, and is achieved by combining a routing problem (i.e., the order in which picking positions are visited) with a loading problem (i.e., the way in which cases are placed onto the pallet). We also consider additional constraints regarding the weight, vertical support, and strength of the cases. In order to solve this problem, we first propose a constructive heuristic which combines routing and packing procedures. This initial heuristic is then extended into a multistart BRA by employing a skewed probability distribution to introduce a certain degree of randomness during the solution‐construction process. A series of computational experiments allow us to assess the quality of the proposed approach, through a comparison with other algorithms as well as using real‐life data provided by an industrial partner. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
17. BED-BPP: Benchmarking dataset for robotic bin packing problems.
- Author
-
Kagerer, Florian, Beinhofer, Maximilian, Stricker, Stefan, and Nüchter, Andreas
- Subjects
BIN packing problem ,RIGID bodies ,ROBOTICS ,INTEGRATED software - Abstract
Many algorithms that were developed for solving three-dimensional bin packing problems use generic data for either experiments or evaluation. However, none of these datasets became accepted for benchmarking 3D bin packing algorithms throughout the community. To close this gap, this paper presents the benchmarking dataset for robotic bin packing problems (BED-BPP), which is based on realistic data. We show the variety of the dataset by elaborating an n-gram analysis. Besides, we propose an evaluation function, which contains a stability check that uses rigid body simulation. We demonstrated the application of our dataset on four different approaches, which we integrated in our software environment. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
18. BoxStacker: Deep Reinforcement Learning for 3D Bin Packing Problem in Virtual Environment of Logistics Systems.
- Author
-
Murdivien, Shokhikha Amalana and Um, Jumyung
- Subjects
DEEP reinforcement learning ,BIN packing problem ,ARTIFICIAL neural networks ,REINFORCEMENT learning ,VIRTUAL reality ,ARTIFICIAL intelligence - Abstract
Manufacturing systems need to be resilient and self-organizing to adapt to unexpected disruptions, such as product changes or rapid order, in supply chain changes while increasing the automation level of robotized logistics processes to cope with the lack of human experts. Deep Reinforcement Learning is a potential solution to solve more complex problems by introducing artificial neural networks in Reinforcement Learning. In this paper, a game engine was used for Deep Reinforcement Learning training, which allows visualization of view learning and result processes more intuitively than other tools, as well as a physical engine for a more realistic problem-solving environment. The present research demonstrates that a Deep Reinforcement Learning model can effectively address the real-time sequential 3D bin packing problem by utilizing a game engine to visualize the environment. The results indicate that this approach holds promise for tackling complex logistical challenges in dynamic settings. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
19. Research on Cloud Task Scheduling Algorithm with Conflict Constraints Based on Branch-and-Price.
- Author
-
Xie, Ning, Li, Weidong, Zhang, Jixian, and Zhang, Xuejie
- Subjects
CONSTRAINT algorithms ,BIN packing problem ,CLOUD computing ,COMPUTER systems ,SCHEDULING ,ENERGY consumption - Abstract
The low-energy task scheduling of cloud computing systems is a key issue in the field of cloud computing. Nevertheless, existing works on task scheduling lack consideration of the conflict relationship between tasks and focus on heuristic and other approximate algorithms. Thus, solving the problem of minimizing energy consumption with antiaffinity constraints between tasks and designing an efficient exact algorithm for task scheduling is a major challenge. This paper abstracts the problem into a multidimensional bin packing model with conflict constraints. The model is decomposed by the Lagrange relaxation principle and Dantzig–Wolfe decomposition principle. Moreover, we propose an accurate algorithm based on branch-and-price. The algorithm benefits from a new initial solution generation scheme based on maximum cliques and dominant resource proportion, and a multipattern branching strategy. The efficiency of the proposed branch-and-price algorithm is verified by a number of numerical experiments. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
20. APPLICATION AND ASSESSMENT OF DIVIDE-AND-CONQUER-BASED HEURISTIC ALGORITHMS FOR SOME INTEGER OPTIMIZATION PROBLEMS.
- Author
-
MORALES, Fernando A.
- Subjects
KNAPSACK problems ,TRAVELING salesman problem ,HEURISTIC algorithms ,BIN packing problem ,MONTE Carlo method - Abstract
In this paper three heuristic algorithms using the Divide-and-Conquer paradigm are developed and assessed for three integer optimizations problems: Multidimensional Knapsack Problem (d-KP), Bin Packing Problem (BPP) and Travelling Salesman Problem (TSP). For each case, the algorithm is introduced, together with the design of numerical experiments, in order to empirically establish its performance from both points of view: its computational time and its numerical accuracy. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
21. APPLICATIONS OF DISCRETE MATHEMATICS IN REPRESENTATION AND PATH PLANNING OF A ROBOTIC SYSTEM.
- Author
-
Midde, Suseela and Jagannadha Rao, G. V. V.
- Subjects
ROBOTIC path planning ,DISCRETE mathematics ,DISCRETE geometry ,NUMBER systems ,SURGICAL robots ,BIN packing problem - Abstract
Robots are widely used in present day situations. Since a robot consists of number of systems with different mechanisms, it needs to be planned and programmed systematically. Discrete Mathematics helps us in designing and functioning of a robotic system. For instance Robotic arm is a type of linkage and the study of which is a part of Discrete Geometry. Scheduling tasks to be completed by a set of machines use the concept of Bin-packing problem, which is a part of Discrete Optimization. Discussing functions like these, motion and path planning of the robotic system is the main concern of any industry to adapt new and modern technologies in its functioning. Literature surveys reveal that there a worldwide attempts to develop robotic systems with minimum errors and maximum efficiency. This Paper includes the usage of the Concepts of Discrete Mathematics to have a path planning for a Robotic System to work with high efficiency. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
22. A Method for Solving Approximate Partition Boundaries of Spatial Big Data Based on Histogram Bucket Sampling.
- Author
-
Tian, Ruijie, Chen, Tiansheng, Zhai, Huawei, Zhang, Weishi, and Wang, Fei
- Subjects
BIG data ,DATABASES ,BATCH processing ,PARALLEL processing ,DATA distribution ,BIN packing problem - Abstract
In recent years, the volume of spatial data has rapidly grown, so it is crucial to process them in an efficient manner. The level of parallel processing in big data platforms such as Hadoop and Spark is determined by partitioning the dataset. A common approach is to split the data into chunks based on the number of bytes. While this approach works well for text-based batch processing, in many cases, it is preferable to take advantage of the structured information contained in the dataset (e.g., spatial coordinates) to plan data partitioning. In view of the huge amount of data and the impossibility of quickly establishing partitions, this paper designs a method for approximate partition boundary solving, which divides the data space into multiple non-overlapping symmetric bins and samples each bin, making the probability density of the sampling set bounded by the deviation of the probability density of the original data. The sampling set is read into the memory at one time for calculation, and the established partition boundary satisfies the partition threshold-setting. Only a few boundary adjustment operations are required, which greatly shortens the partition time. In this paper, the method proposed in the paper is tested on the synthetic dataset, the bus trajectory dataset, and six common spatial partitioning methods (Grid, Z-curve, H-curve, STR, Kd-tree, and R*-Grove) are selected for comparison. The results show that the symmetric bin sampling method can describe the spatial data distribution well and can be directly used for partition boundary division. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
23. Efficient Dynamic Deployment of Simulation Tasks in Collaborative Cloud and Edge Environments.
- Author
-
Zhang, Miao, Jiao, Peng, Peng, Yong, and Yin, Quanjun
- Subjects
DYNAMIC simulation ,BIN packing problem ,HEURISTIC algorithms ,TASKS ,EDGE computing ,SERVER farms (Computer network management) ,URBAN transit systems - Abstract
Cloud computing has been studied and used extensively in many scenarios for its nearly unlimited resources and X as a service model. To reduce the latency for accessing the remote cloud data centers, small data centers or cloudlets are deployed near end-users, which is also called edge computing. In this paper, we mainly focus on the efficient scheduling of distributed simulation tasks in collaborative cloud and edge environments. Since simulation tasks are usually tightly coupled with each other by sending many messages and the status of tasks and hosts may also change frequently, it is essentially a dynamic bin-packing problem. Unfortunately, popular methods, such as meta-heuristics, and accurate algorithms are time-consuming and cannot deal with the dynamic changes of tasks and hosts efficiently. In this paper, we present Pool, an incremental flow-based scheduler, to minimize the overall communication cost of all tasks in a reasonable time span with the consideration of migration cost of task. After formulating such a scheduling problem as a min-cost max-flow (MCMF) problem, incremental MCMF algorithms are adopted to accelerate the procedure of calculating an optimal flow and heuristic scheduling algorithm, with the awareness of task migration cost, designed to assign tasks. Simulation experiments on Alibaba cluster trace show that Pool can schedule all of the tasks efficiently and is almost 5.8 times faster than the baseline method when few tasks and hosts change in the small problem scale. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
24. [formula omitted]-packing coloring of cubic Halin graphs.
- Author
-
Tarhini, Batoul and Togni, Olivier
- Subjects
- *
GRAPH coloring , *BIN packing problem , *INTEGERS - Abstract
Given a non-decreasing sequence S = (s 1 , s 2 , ... , s k) of positive integers, an S -packing coloring of a graph G is a partition of the vertex set of G into k subsets { V 1 , V 2 , ... , V k } such that for each 1 ≤ i ≤ k , the distance between any two distinct vertices u and v in V i is at least s i + 1. In this paper, we study the problem of S -packing coloring of cubic Halin graphs, and we prove that every cubic Halin graph is (1 , 1 , 2 , 3) -packing colorable. In addition, we prove that such graphs are (1 , 2 , 2 , 2 , 2 , 2) -packing colorable. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
25. Multiple mixed interior and boundary peaks synchronized solutions for nonlinear coupled elliptic systems.
- Author
-
Tang, Zhongwei, Wang, Lushun, and Xie, Huafei
- Subjects
SPHERE packings ,LYAPUNOV-Schmidt equation ,INTERIOR-point methods ,NONLINEAR systems ,CURVATURE ,BIN packing problem - Abstract
This paper is devoted to a class of singularly perturbed nonlinear Schrödinger systems defined on a smooth bounded domain in R N (N = 2 , 3). We use the Lyapunov–Schmidt reduction method to construct synchronized vector solutions with multiple spikes both on the boundary and in the interior of the domain. For each vector solution that has been constructed, we point out that the interior spikes locate near sphere packing points in the domain, and the boundary spikes locate near the critical points of the mean curvature function related to the boundary of the domain. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
26. Space Splitting and Merging Technique for Online 3-D Bin Packing.
- Author
-
Nguyen, Thanh-Hung and Nguyen, Xuan-Thuan
- Subjects
DATA structures ,BIN packing problem ,DATA editing ,NP-hard problems ,SEARCH algorithms - Abstract
This paper introduces a novel method for online 3-D bin packing, which is a strongly NP-hard problem, based on a space splitting and merging technique. In this scenario, the incoming box is unknown and must be immediately packed. The problem has many applications in industries that use manipulators to automate the packing process. The main idea of the approach is to divide the bin into spaces. These spaces are then categorized into one of two types of data structures: main and secondary data structures. Each node in the main data structure holds the information of a space that can be used to fit a new box. Each node in the secondary data structure holds the information of a space that cannot be used to place a box. The search algorithm based on these two data structures reduces the required search effort and simplifies the organizing and editing of the data structure. The experimental results demonstrate that the proposed method can achieve a packed volume ratio of up to 83% in the case of multiple bins being used. The position of a placed box can be found within milliseconds. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
27. A Hybrid Reinforcement Learning Algorithm for 2D Irregular Packing Problems.
- Author
-
Fang, Jie, Rao, Yunqing, Zhao, Xusheng, and Du, Bing
- Subjects
MACHINE learning ,REINFORCEMENT learning ,BIN packing problem ,BLENDED learning ,NP-hard problems - Abstract
Packing problems, also known as nesting problems or bin packing problems, are classic and popular NP-hard problems with high computational complexity. Inspired by classic reinforcement learning (RL), we established a mathematical model for two-dimensional (2D) irregular-piece packing combined with characteristics of 2D irregular pieces. An RL algorithm based on Monte Carlo learning (MC), Q-learning, and Sarsa-learning is proposed in this paper to solve a 2D irregular-piece packing problem. Additionally, mechanisms of reward–return and strategy-update based on piece packing were designed. Finally, the standard test case of irregular pieces was used for experimental testing to analyze the optimization effect of the algorithm. The experimental results show that the proposed algorithm can successfully realize packing of 2D irregular pieces. A similar or better optimization effect can be obtained compared to some classical heuristic algorithms. The proposed algorithm is an early attempt to use machine learning to solve 2D irregular packing problems. On the one hand, our hybrid RL algorithm can provide a basis for subsequent deep reinforcement learning (DRL) to solve packing problems, which has far-reaching theoretical significance. On the other hand, it has practical significance for improving the utilization rate of raw materials and broadening the application field of machine learning. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
28. Ship–Infrastructure Cooperation: Survey on Infrastructure Scheduling for Waterborne Transportation Systems.
- Author
-
Li, Xinyi, Mou, Junmin, Chen, Linying, Huang, Yamin, and Chen, Pengfei
- Subjects
BIN packing problem ,CONTAINER terminals ,TRAFFIC conflicts ,QUEUING theory ,TRANSPORTATION schedules ,WATERWAYS ,IDEA (Philosophy) - Abstract
Ship–infrastructure cooperation, i.e., infrastructure scheduling, is significant for optimizing the utilization of spatial-temporal resources of infrastructures and improving the efficiency and safety of waterborne transportation systems. This paper carries out a systematic review of the scheduling problems of the infrastructures in waterborne transportation systems, including locks, terminals, berths, and waterway intersections. The infrastructure scheduling problems are linked to the classical optimization problems, and a generalized infrastructure scheduling problem is formulated. For lock scheduling, the ship placement sub-problem aims at minimizing the number of lockages, which is a kind of classic 2D bin packing problem; the lockage scheduling sub-problem deals with chamber assignment and lockage operation planning, which is modeled as a single or parallel machine scheduling problem. For berth and terminal scheduling, the idea of queuing theory (for discrete terminal) and 2D bin packing (for continuous terminal) are usually applied. Most research aims at minimizing the waiting time of ships and focuses on the continuous dynamic terminal scheduling problems. As a special infrastructure, the waterway intersection receives little attention. Most research focuses on traffic conflicts and capacity problems. Future research directions are provided based on the review results and problems of infrastructure scheduling in practice. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
29. Guest editorial to the special issue of soft computing: "ODS 2020".
- Author
-
Guerriero, Francesca and Pacciarelli, Dario
- Subjects
- *
SOFT computing , *OPERATIONS research , *PUBLIC administration , *ARTIFICIAL intelligence , *BIN packing problem , *COLD storage , *LOCATION problems (Programming) - Abstract
Submissions of papers were open to the entire communities of Operations Research and Computer Science, and in particular from the participants to the International Conference ODS2020 on Optimization and Decision Science, held online on November 19, 2020. The main contribution of the paper I A constrained optimization model for the provision of services in a 5G network with multi-level cybersecurity investments i , by Cappello et al. ([3]), is a multi-tiered network-based optimization model, and a solution algorithm, for the provision of 5G services considering the security levels of each provider. The paper I Price of robustness optimization through demand forecasting with an application to waste management, i by Gentile et al. ([5]), studies a robust optimization approach for making effective decisions in the presence of different forms of uncertainty. [Extracted from the article]
- Published
- 2023
- Full Text
- View/download PDF
30. Online Three-Dimensional Bin Packing: A DRL Algorithm with the Buffer Zone.
- Author
-
Zhang, Jiawei and Shuai, Tianping
- Subjects
DEEP reinforcement learning ,REINFORCEMENT learning ,BIN packing problem ,HEURISTIC algorithms ,ALGORITHMS ,ONLINE algorithms - Abstract
The online 3D bin packing problem(3D-BPP) is widely used in the logistics industry and is of great practical significance for promoting the intelligent transformation of the industry. The heuristic algorithm relies too much on manual experience to formulate more perfect packing rules. In recent years, many scholars solve 3D-BPP via deep reinforcement learning(DRL) algorithms. However, they ignore many skills used in manual packing, one of the most important skill is workers put the item aside if the item is packed improperly. Inspired by this skill, we propose a DRL algorithm with a buffer zone. Firstly, we define the wasted space and the buffer zone. And then, we integrate them into the DRL algorithm framework. Importantly, we compare the bin utilization with di erent thresholds of wasted space and di erent buffer zone sizes. Experimental results show that our algorithm outperforms existing heuristic algorithms and DRL algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
31. Bin packing problem with restricted item fragmentation: Assignment of jobs in multi-product assembly environment with overtime.
- Author
-
Ustuncelik, Mustafa, Koc, Cagri, and Tun, Huseyin
- Subjects
- *
BIN packing problem , *OVERTIME , *INTEGER programming , *ASSIGNMENT problems (Programming) , *SETUP time , *MATHEMATICAL models - Abstract
This paper studies the assignment problem of multi product assembly jobs to days. The problem aims to minimize the amount of overtime while avoiding assembly delays for jobs that can be fragmented into smaller sub-tasks. When sequencedependent setup times are negligible, the problem considered transforms into the bin packing problem with restricted item fragmentation where jobs represent items and days stand for bins. We present a mixed integer programming model of the problem by extending earlier formulations in the literature. Computational experiments show that the mathematical model obtained optimal solutions for majority of instances tested within reasonable computation times. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
32. Latency minimization model towards high efficiency edge-IoT service provisioning in horizontal edge federation.
- Author
-
Baghban, Hojjat, Huang, Ching-Yao, and Hsu, Ching-Hsien
- Subjects
BIN packing problem ,GENETIC algorithms ,EDGE computing ,RESOURCE allocation - Abstract
Edge computing plays a critical role in IoT as it potentially minimized the computation tasks response latency demanded by time-critical IoT applications. The growth of IoT users with high demanded computation power as well as ultra-low latency tasks may cause the performance degradation. One way to minimize the end-to-end (E2E) latency is to form horizontal edge federation (HEF) so that the computation resources can be shared with each participating edge node. Achieving ultra-low latency in HEF-IoT ecosystem involves setting two factor: resource allocation and task dispatching. This two factor interact with each other yet feasible solutions must provide satisfactory service level to meet latency constraints demanded by target applications. In this paper, we formulate it as E2E latency minimization problem and proposed a two-phase iterative (TPI) approach. The TPI method alternately determines optimal task dispatching and computation resource allocation. We exploit bin packing problem and, genetic algorithm (GA) to determine the edge nodes, and the required computation resources. The simulation results show that by using TPI approach, we can achieve more throughput, minimum E2E latency and optimum number of required edge nodes. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
33. Automating Bin Packing: A Layer Building Matheuristics for Cost Effective Logistics.
- Author
-
Tresca, Giulia, Cavone, Graziana, Carli, Raffaele, Cerviotti, Antonio, and Dotoli, Mariagrazia
- Subjects
WAREHOUSES ,CONSTRUCTION cost estimates ,PALLETS (Shipping, storage, etc.) ,MIXED integer linear programming ,BIN packing problem - Abstract
In this paper, we address the problem of automating the definition of feasible pallets configurations. This issue is crucial for the competitiveness of logistic companies and is still one of the most difficult problems in internal logistics. In fact, it requires the fast solution of a three-dimensional Bin Packing Problem (3D-BPP) with additional logistic specifications that are fundamental in real applications. To this aim, we propose a matheuristics that, given a set of items, provides feasible pallets configurations that satisfy the practical requirements of items’ grouping by logistic features, load bearing, stability, height homogeneity, overhang as well as weight limits, and robotized layer picking. The proposed matheuristics combines a mixed integer linear programming (MILP) formulation of the 3D-Single Bin-Size BPP (3D-SBSBPP) and a layer building heuristics. In particular, the feasible pallets configurations are obtained by sequentially solving two MILP sub-problems: the first, given the set of items to be packed, aims at minimizing the unused space in each layer and thus the number of layers; the latter aims at minimizing the number of shipping bins given the set of layers obtained from the first problem. The approach is extensively tested and compared with existing approaches. For its validation we use both realistic data-sets drawn from the literature and real data-sets, obtained from an Italian logistics leader. The resulting outcomes show the effectiveness of the method in providing high-quality bin configurations in short computational times. Note to Practitioners—This work is motivated by the intention of facilitating the transition from Logistics 3.0 to Logistics 4.0 by providing an effective tool to automate bin packing, suitable for automated warehouses. On the one hand, the proposed technique provides stable and compact bin configurations in less than half a minute per bin on average, despite the high computational complexity of the 3D-SBSBPP. On the other hand, the approach allows to consider compatibility constraints for the items (e.g., final customer and category of the items), and the use of robotized layer picking in automated warehouses. In effect, layers composed by only one type of items (i.e., monoitem layers) can be directly picked and placed on the pallet by a robotic arm without the intervention of any operator. Consequently, the adoption of this approach in warehouses could drastically improve the efficiency of the packing process. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
34. Stabilized Column Generation Via the Dynamic Separation of Aggregated Rows.
- Author
-
Costa, Luciano, Contardo, Claudio, Desaulniers, Guy, and Yarkony, Julian
- Subjects
- *
VEHICLE routing problem , *OPERATIONS research , *BIN packing problem , *ALGORITHMS - Abstract
Column generation (CG) algorithms are well known to suffer from convergence issues due, mainly, to the degenerate structure of their master problem and the instability associated with the dual variables involved in the process. In the literature, several strategies have been proposed to overcome this issue. These techniques rely either on the modification of the standard CG algorithm or on some prior information about the set of dual optimal solutions. In this paper, we propose a new stabilization framework, which relies on the dynamic generation of aggregated rows from the CG master problem. To evaluate the performance of our method and its flexibility, we consider instances of three different problems, namely, vehicle routing with time windows (VRPTW), bin packing with conflicts (BPPC), and multiperson pose estimation (MPPEP). When solving the VRPTW, the proposed stabilized CG method yields significant improvements in terms of CPU time and number of iterations with respect to a standard CG algorithm. Huge reductions in CPU time are also achieved when solving the BPPC and the MPPEP. For the latter, our method has shown to be competitive when compared with a tailored method. Summary of Contribution: Column generation (CG) algorithms are among the most important and studied solution methods in operations research. CG algorithms are suitable to cope with large-scale problems arising from several real-life applications. The present paper proposes a generic stabilization framework to address two of the main issues found in a CG method: degeneracy in the master problem and massive instability of the dual variables. The newly devised method, called dynamic separation of aggregated rows (dyn-SAR), relies on an extended master problem that contains redundant constraints obtained by aggregating constraints from the original master problem formulation. This new formulation is solved in a column/row generation fashion. The efficacy of the proposed method is tested through an extensive experimental campaign, where we solve three different problems that differ considerably in terms of their constraints and objective function. Despite being a generic framework, dyn-SAR requires the embedded CG algorithm to be tailored to the application at hand. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
35. Chance-Constrained Multiple Bin Packing Problem with an Application to Operating Room Planning.
- Author
-
Wang, Shanshan, Li, Jinlin, and Mehrotra, Sanjay
- Subjects
- *
BIN packing problem , *OPERATING rooms , *WAREHOUSES , *OPERATIONS research , *PROBLEM solving , *HOSPITALS - Abstract
We study the chance-constrained bin packing problem, with an application to hospital operating room planning. The bin packing problem allocates items of random sizes that follow a discrete distribution to a set of bins with limited capacity, while minimizing the total cost. The bin capacity constraints are satisfied with a given probability. We investigate a big-M and a 0-1 bilinear formulation of this problem. We analyze the bilinear structure of the formulation and use the lifting techniques to identify cover, clique, and projection inequalities to strengthen the formulation. We show that in certain cases these inequalities are facet-defining for a bilinear knapsack constraint that arises in the reformulation. An extensive computational study is conducted for the operating room planning problem that minimizes the number of open operating rooms. The computational tests are performed using problems generated based on real data from a hospital. A lower-bound improvement heuristic is combined with the cuts proposed in this paper in a branch-and-cut framework. The computations illustrate that the techniques developed in this paper can significantly improve the performance of the branch-and-cut method. Problems with up to 1,000 scenarios are solved to optimality in less than an hour. A safe approximation based on conditional value at risk (CVaR) is also solved. The computations show that the CVaR approximation typically leaves a gap of one operating room (e.g., six instead of five) to satisfy the chance constraint. Summary of Contribution: This paper investigates a branch-and-cut algorithm for a chance-constrained bin packing problem with multiple bins. The chance-constrained bin packing provides a modeling framework for applied operations research problems, such as health care, scheduling, and so on. This paper studies alternative computational approaches to solve this problem. Moreover, this paper uses real data from a hospital operating room planning setting as an application to test the algorithmic ideas. This work, therefore, is at the intersection of computing and operations research. Several interesting ideas are developed and studied. These include a strengthened big-M reformulation, analysis of a bilinear reformulation, and identifying certain facet-defining inequalities for this formulation. This paper also gives a lower-bound generation heuristic for a model that minimizes the number of bins. Computational experiments for an operating room planning model that uses data from a hospital demonstrate the computational improvement and importance of the proposed approaches. The techniques proposed in this paper and computational experiments further enhance the interface of computing and operations research. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
36. A Reduced Variable Neighborhood Search Approach to the Heterogeneous Vector Bin Packing Problem.
- Author
-
Stakić, Ðorde, Živković, Miodrag, and Anokić, Ana
- Subjects
BIN packing problem ,NEIGHBORHOODS - Abstract
The two-dimensional heterogeneous vector bin packing problem (2DHet-VBPP) consists of packing the set of items into the set of various type bins, respecting their two resource limits. The problem is to minimize the total cost of all bins. The problem, known to be NP-hard, can be formulated as a pure integer linear program, but optimal solutions can be obtained by the CPLEX Optimizer engine only for small instances. This paper proposes a metaheuristic approach to the 2DHet-VBPP, based on Reduced variable neighborhood search (RVNS). All RVNS elements are adapted to the considered problem and many procedures are designed to improve efficiency of the method. As the Two-dimensional Homogeneous-VBPP (2DHom-VBPP) is more often treated, we considered also a special version of the RVNS algorithm to solve the 2DHom-VBPP. The results obtained and compared to both CPLEX results and results on benchmark instances from literature, justify the use of the RVNS algorithm to solve large instances of these optimization problems. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
37. A hierarchical hyper-heuristic for the bin packing problem.
- Author
-
Guerriero, Francesca and Saccomanno, Francesco Paolo
- Subjects
- *
BIN packing problem , *PROBLEM solving - Abstract
This paper addresses the two-dimensional irregular bin packing problem, whose main aim is to allocate a given set of irregular pieces to larger rectangular containers (bins), while minimizing the number of bins required to contain all pieces. To solve the problem under study a dynamic hierarchical hyper-heuristic approach is proposed. The main idea of the hyper-heuristics is to search the space of low-level heuristics for solving computationally difficult problems. The proposed approach is "dynamic" since the low-level heuristic to be executed is chosen on the basis of the main characteristics of the instance to be solved. The term "hierarchical" is used to indicate the fact that the main hyper-heuristic can execute either simple heuristics or can run in a "recursive fashion" a hyper-heuristic. The developed solution strategy is evaluated empirically by performing extensive experiments on irregular packing benchmark instances. A comparison with the state-of-the-art approaches is also carried out. The computational results are very encouraging. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
38. Allocation of indivisible items with individual preference graphs.
- Author
-
Chiarelli, Nina, Dallard, Clément, Darmann, Andreas, Lendl, Stefan, Milanič, Martin, Muršič, Peter, Pferschy, Ulrich, and Pivač, Nevena
- Subjects
- *
DIRECTED acyclic graphs , *COMPUTATIONAL complexity , *NP-hard problems , *BIN packing problem - Abstract
This paper studies the allocation of indivisible items to agents, when each agent's preferences are expressed by means of a directed acyclic graph. The vertices of each preference graph represent the subset of items approved of by the respective agent. An arc (a , b) in such a graph means that the respective agent prefers item a over item b. We introduce a new measure of dissatisfaction of an agent by counting the number of non-assigned items which are approved of by the agent and for which no more preferred item is allocated to the agent. Considering two problem variants, we seek an allocation of the items to the agents in a way that minimizes (i) the total dissatisfaction over all agents or (ii) the maximum dissatisfaction among the agents. For both optimization problems we study the status of computational complexity and obtain NP-hardness results as well as polynomial algorithms with respect to natural underlying graph structures, such as stars, trees, paths, and matchings. We also analyze the parameterized complexity of the two problems with respect to various parameters related to the number of agents, the dissatisfaction threshold, the vertex degrees of the preference graphs, and the treewidth. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
39. Virtual network function placement with bounded migrations.
- Author
-
Xie, Yanghao, Wang, Sheng, and Wang, Binbin
- Subjects
BIN packing problem ,ALGORITHMS ,LINEAR programming ,ONLINE algorithms ,INTEGER programming - Abstract
With the penetration of Network Function Virtualization (NFV), network functions, traditionally deployed as proprietary physical equipment like firewalls, Network Address Translations (NATs), are gradually being implemented as software and deployed on standardized hardware. One of the crucial challenges in this paradigm is how to place the software implemented network functions to minimize the number of used physical servers. In this paper, we study the problem of how to optimally place Virtual Network Functions (VNFs) in networks where it is allowed to migrate already placed VNFs to decrease used servers. We first formulate the offline problem as an Integer Linear Programming (ILP) problem, and then propose a semi-online algorithm to solve the online variant of the problem. We name the proposed algorithm Semi-onlIne Vnf plAcement (SIVA). In particular, SIVA is based on a bin packing algorithm that solves online bin packing problem while taking care of migrations. According to our theoretical analysis, SIVA migrates at most λ VNFs each step, and it has Asymptotic Competitive Ratio (ACR) of 3/2 if k → ∞ , where λ = k · | N | , k is a tunable parameter, and | N | is the the number of supported VNF types. We conduct extensive numerical simulations to evaluate the performances of SIVA. The experiment results validate the theoretical analysis and show that SIVA outperforms the state-of-the-art algorithms by achieving near-optimal performance with minor VNF migrations. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
40. Online vector bin packing and hypergraph coloring illuminated: simpler proofs and new connections.
- Author
-
Li, Yaqiao and Pankratov, Denis
- Subjects
BIN packing problem ,BINS ,ONLINE algorithms ,HYPERGRAPHS ,LOGICAL prediction ,ALGORITHMS ,ARGUMENT ,COUNTING - Abstract
This paper studies the online vector bin packing (OVBP) problem and the related problem of online hypergraph coloring (OHC). Firstly, we use a double counting argument to prove an upper bound on the competitive ratio of FirstFit for OVBP. Our proof is conceptually simple, and strengthens the result in [ 1 ] by removing the dependency on the bin size parameter. Secondly, we introduce a notion of an online incidence matrix that is defined for every instance of OHC. Using this notion, we provide a reduction from OHC to OVBP, which allows us to carry known lower bounds on the competitive ratio of algorithms from OHC to OVBP. Our approach significantly simplifies the previous argument from [ 1 ] that relied on using intricate graph structures. In addition, we slightly improve their lower bounds. Lastly, we establish a tight bound on the competitive ratio of algorithms for OHC, where input is restricted to be a hypertree, thus resolving a conjecture in [ 2 ]. The crux of this proof lies in solving a certain combinatorial partition problem about multi-family of subsets, which might be of independent interest. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
41. Fully polynomial time approximation scheme for the pagination problem with hierarchical structure of tiles.
- Author
-
Grange, Aristide, Kacem, Imed, Martin, Sébastien, and Minich, Sarah
- Subjects
POLYNOMIAL time algorithms ,POLYNOMIAL approximation ,BIN packing problem ,APPROXIMATION algorithms ,TIME complexity ,TILES ,NP-complete problems - Abstract
The pagination problem is described as follows. We have a set of symbols, a collection of subsets over these symbols (we call these subsets the tiles) and an integer capacity C. The objective is to find the minimal number of pages (a type of container) on which we can schedule all the tiles while following two fundamental rules. We cannot assign more than C symbols on each page and a tile cannot be broken into several pieces, all of its symbols must be assigned to at least one of the pages. The difference from the Bin Packing Problem is that tiles can merge. If two tiles share a subset of symbols and if they are assigned to the same page, this subset will be assigned only once to the page (and not several times). In this paper, as this problem is NP-complete, we will consider a particular case of the dual problem, where we have exactly two pages for which the capacity must be minimized. We will present a fully polynomial time approximation scheme (FPTAS) to solve it. This approximation scheme is based on the simplification of a dynamic programming algorithm and it has a strongly polynomial time complexity. The conducted numerical experiments show its practical effectiveness. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
42. CONSTANT-RATIO APPROXIMATION FOR ROBUST BIN PACKING WITH BUDGETED UNCERTAINTY.
- Author
-
BOUGERET, MARIN, DÓSA, GYÖRGY, GOLDBERG, NOAM, and POSS, MICHAEL
- Subjects
BIN packing problem ,APPROXIMATION algorithms ,ROBUST optimization - Abstract
We consider robust variants of the bin packing problem with uncertain item sizes. Specifically we consider two uncertainty sets previously studied in the literature. The first is budgeted uncertainty (the U\Gamma model), in which at most \Gamma items deviate, each reaching its peak value, while other items assume their nominal values. The second uncertainty set, the U\Omega model, bounds the total amount of deviation in each scenario. We show that a variant of the Next-cover algorithm is a 2 approximation for the U\Omega model, and another variant of this algorithm is a 2\Gamma approximation for the U\Gamma model. Unlike the classical bin packing problem, it is shown that (unless \scrP " \scrN \scrP) no asymptotic approximation scheme exists for the U\Gamma model, for \Gamma " 1. This motivates the question of the existence of a constant approximation factor algorithm for the U\Gamma model. Our main result is to answer this question by proving a (polynomial-time) 4.5 approximation algorithm, based on a dynamic-programming approach. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
43. A pattern-based algorithm with fuzzy logic bin selector for online bin packing problem.
- Author
-
Lin, Bingchen, Li, Jiawei, Cui, Tianxiang, Jin, Huan, Bai, Ruibin, Qu, Rong, and Garibaldi, Jon
- Subjects
- *
BIN packing problem , *FUZZY logic , *FUZZY algorithms , *ONLINE algorithms , *BENCHMARK problems (Computer science) , *FUZZY systems - Abstract
The online bin packing problem is a well-known optimization challenge that finds application in a wide range of real-world scenarios. In the paper, we propose a novel algorithm called FuzzyPatternPack(FPP), which leverages fuzzy inference and pattern-based predictions of the distribution of item sizes in online bin packing. In comparison to traditional heuristics like BestFit(BF) and FirstFit(FF), as well as the more recent PatternPack(PaP) and ProfilePacking(PrP) algorithm based on online predictions, FPP demonstrates competitive and superior performance in solving various benchmark problems. Particularly, it excels in addressing problems with evolving distributions, making it a promising solution for real-world applications where the item sizes may change over time. This research unveils the promising potential of employing fuzzy logic to effectively address uncertainty in scheduling and planning problems. • Proposed algorithm utilizes pattern extraction and handles uncertainty effectively. • Employment of a fuzzy classification system adds flexibility in modeling ambiguity. • Superior performance and robustness were seen under evolving input distributions. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
44. Homogeneous grouping of non-prime steel products for online auctions: a case study
- Author
-
Ena, Borja, Gomez, Alberto, Ponte, Borja, Priore, Paolo, and Diaz, Diego
- Published
- 2022
- Full Text
- View/download PDF
45. An introduction to stochastic bin packing-based server consolidation with conflicts
- Author
-
Martinovic, John, Hähnel, Markus, Scheithauer, Guntram, and Dargie, Waltenegus
- Published
- 2022
- Full Text
- View/download PDF
46. Quasi-interpolation for multivariate density estimation on bounded domain.
- Author
-
Gao, Wenwu, Wang, Jiecheng, and Zhang, Ran
- Subjects
- *
PROBABILITY density function , *DENSITY functionals , *APPROXIMATION theory , *BIN packing problem , *DENSITY , *NONPARAMETRIC estimation - Abstract
The paper proposes a new nonparametric scheme for multivariate density estimation under the framework of quasi-interpolation, a classical function approximation scheme in approximation theory. Given samples of a random variable obeyed by an unknown density function with compact support, we first partition the support into several bins and compute frequency of samples falling into each bin. Then, by viewing these frequencies as (approximate) integral functionals of density function over corresponding bins, we construct a quasi-interpolation scheme for approximating the density function. Maximal mean squared errors of the scheme demonstrates that our scheme keeps the same optimal convergence rate as classical nonparametric density estimations. In addition, the scheme includes classical boundary kernel density estimation as a special case when the number of bins equals to the number of samples. Moreover, it can dynamically allocate different amounts of smoothing via selecting the bin widths and shape parameters of kernels with the prior knowledge. Numerical simulations provide evidence that the proposed nonparametric scheme is robust and is capable of producing high-performance estimation of density function. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
47. 工件具有任意尺寸的混合分批平行机 排序问题的近似算法.
- Author
-
王冬, 李刚刚, and 罗文昌
- Subjects
PRODUCTION scheduling ,BIN packing problem ,GROUP process ,BATCH processing ,CLASSIFICATION of books ,COMPUTER scheduling ,APPROXIMATION algorithms ,SCHEDULING - Abstract
Copyright of Operations Research Transactions / Yunchouxue Xuebao is the property of Editorial office of Operations Research Transactions and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2022
- Full Text
- View/download PDF
48. Bin Packing Problem with Time Lags.
- Author
-
Letelier, Orlando Rivera, Clautiaux, François, and Sadykov, Ruslan
- Subjects
- *
BIN packing problem , *INTEGER programming , *OPERATIONS research - Abstract
We introduce and motivate several variants of the bin packing problem where bins are assigned to time slots, and minimum and maximum lags are required between some pairs of items. We suggest two integer programming formulations for the general problem: a compact one and a stronger formulation with an exponential number of variables and constraints. We propose a branch-cut-and-price approach that exploits the latter formulation. For this purpose, we devise separation algorithms based on a mathematical characterization of feasible assignments for two important special cases of the problem: when the number of possible bins available at each period is infinite and when this number is limited to one and time lags are nonnegative. Computational experiments are reported for instances inspired from a real-case application of chemical treatment planning in vineyards, as well as for literature instances for special cases of the problem. The experimental results show the efficiency of our branch-cut-and-price approach, as it outperforms the compact formulation on newly proposed instances and is able to obtain improved lower and upper bounds for literature instances. Summary of Contribution: The paper considers a new variant of the bin packing problem, which is one of the most important problems in operations research. A motivation for introducing this variant is given, as well as a real-life application. We present a novel and original exact branch-cut-and-price algorithm for the problem. We implement this algorithm, and we present the results of extensive computational experiments. The results show a very good performance of our algorithm. We give several research directions that can be followed by subsequent researchers to extend our contribution to more complex and generic problems. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
49. 改进萤火虫算法及其收敛性分析.
- Author
-
张大力, 夏红伟, 张朝兴, 马广程, and 王常虹
- Subjects
DIFFERENTIAL evolution ,BIN packing problem ,MARKOV processes ,PROBLEM solving ,ALGORITHMS - Abstract
Copyright of Systems Engineering & Electronics is the property of Journal of Systems Engineering & Electronics Editorial Department and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2022
- Full Text
- View/download PDF
50. Heuristics for Evolutionary Optimization for the Centered Bin Packing Problem
- Author
-
de Jeu, Luke, Yaman, Anil, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Smith, Stephen, editor, Correia, João, editor, and Cintrano, Christian, editor
- Published
- 2024
- Full Text
- View/download PDF
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.