scispace - formally typeset
Search or ask a question

Showing papers on "Greedy algorithm published in 2022"


Journal ArticleDOI
TL;DR: In this article , a Pareto-based multi-objective hybrid iterated greedy algorithm (MOHIG) was proposed to solve the distributed hybrid flow shop scheduling problem with objectives of minimizing the makespan and total energy consumption.
Abstract: Due to its practicality, hybrid flowshop scheduling problem (HFSP) with productivity objective has been extensively explored. However, studies on HFSP considering green objective in distributed production environment are quite limited. Moreover, the current manufacturing mode is gradually evolving toward distributed co-production mode. Thus, this paper investigated a distributed hybrid flowshop scheduling problem (DHFSP) with objectives of minimization the makespan and total energy consumption ( T E C ). To address this problem, this paper designed a Pareto-based multi-objective hybrid iterated greedy algorithm (MOHIG) by integrating the merits of genetic operator and iterated greedy heuristic. In this MOHIG, firstly, one cooperative initialization strategy is proposed to boost initial solutions’ quality based on the previous experience and rules. Secondly, one knowledge-based multi-objective local search method is invented to enhance the exploitation capability according to characteristics of problem. Thirdly, an energy-saving technique is developed to decrease the idle energy consumption of machine tools. Furthermore, the effectiveness of each improvement component of MOHIG is assessed by three common indicators. Finally, the proposed MOHIG algorithm is compared with other multi-objective optimization algorithms, including SPEA2, MOEA/D, and NSGAII. Experimental results indicate that the proposed MOHIG outperforms its compared algorithms in solving this problem. In addition, this research can better guide practical production in some certain environments. • Considering green scheduling in distributed hybrid flowshop environment. • Designing a new energy-saving strategy into this problem. • Proposing a Pareto-based multi-objective hybrid iterated greedy algorithm (MOHIG). • Evaluating performance of the proposed MOHIG by conducting comparison experiments.

53 citations


Journal ArticleDOI
TL;DR: Zhang et al. as discussed by the authors proposed attributed influence maximization based on the crowd emotion, aiming to apply the user emotion and group features to study the influence of multi-dimensional characteristics on information propagation.
Abstract: Most research on influence maximization focuses on the network structure features of the diffusion process but lacks the consideration of multi-dimensional characteristics. This paper proposes the attributed influence maximization based on the crowd emotion, aiming to apply the user’s emotion and group features to study the influence of multi-dimensional characteristics on information propagation. To measure the interaction effects of individual emotions, we define the user emotion power and the cluster credibility, and propose a potential influence user discovery algorithm based on the emotion aggregation mechanism to locate seed candidate sets. A two-factor information propagation model is then introduced, which considers the complexity of real networks. Experiments on real-world datasets demonstrate the effectiveness of the proposed algorithm. The results outperform the heuristic methods and are almost consistent with the greedy methods yet with improved time performance.

39 citations


Journal ArticleDOI
TL;DR: In this article , two semi-greedy based algorithms are proposed to minimize the total energy consumption of fog nodes (FNs) while meeting the quality of service (QoS) requirements of IoT tasks.

34 citations


Journal ArticleDOI
TL;DR: A hybrid Differential Evolution algorithm based on the Lion Swarm Optimization is proposed to conduct regular inventory of finished products and raw and auxiliary materials and a task planning model for UAV inventory library equipped with RFID reader is proposed.
Abstract: Tobacco industry companies need to conduct a regular inventory of finished products and raw and auxiliary materials, and drones with radio frequency identification (RFID) readers are becoming a major application trend of inventory. Under the condition of ensuring the accuracy of inventory, this article considers the physical performance constraints of the drone, the constraints of the RFID reader, etc., and introduces the force of the drone into the model establishment, and a task planning model for UAV inventory library equipped with RFID reader is proposed. Then, in view of the problem that the greedy strategy in the traditional differential evolution (DE) algorithm will cause the location information retained by other individuals to be lost, a hybrid DE algorithm based on the lion swarm optimization is proposed. Finally, the proposed algorithm was verified by environmental modeling based on the data of the tobacco enterprise warehouse.

29 citations


Journal ArticleDOI
TL;DR: Wang et al. as mentioned in this paper proposed a distributed blocking flow shop scheduling problem with sequence-dependent setup times (DBFSP_SDST), which considers minimizing the energy consumption cost of the critical factory under resource balance.

22 citations


Journal ArticleDOI
TL;DR: In this article , a task planning model for UAV inventory library equipped with RFID reader is proposed, in view of the problem that the traditional differential evolution (DE) algorithm will cause the location information retained by other individuals to be lost, a hybrid DE algorithm based on the lion swarm optimization is proposed.
Abstract: Tobacco industry companies need to conduct a regular inventory of finished products and raw and auxiliary materials, and drones with radio frequency identification (RFID) readers are becoming a major application trend of inventory. Under the condition of ensuring the accuracy of inventory, this article considers the physical performance constraints of the drone, the constraints of the RFID reader, etc., and introduces the force of the drone into the model establishment, and a task planning model for UAV inventory library equipped with RFID reader is proposed. Then, in view of the problem that the greedy strategy in the traditional differential evolution (DE) algorithm will cause the location information retained by other individuals to be lost, a hybrid DE algorithm based on the lion swarm optimization is proposed. Finally, the proposed algorithm was verified by environmental modeling based on the data of the tobacco enterprise warehouse.

21 citations


Journal ArticleDOI
TL;DR: In this article , a heuristic algorithm combining a multi-commodity network flow model with a customized bisection search algorithm in a rolling horizon framework is proposed to solve the problem of dynamic EV charging.
Abstract: Electric vehicles (EVs) endow great potentials for future transportation systems, while efficient charge scheduling strategies are crucial for improving profits and mass adoption of EVs. Two critical and open issues concerning EV charging are how to minimize the total charging cost (Objective 1) and how to minimize the peak load (Objective 2). Although extensive efforts have been made to model EV charging problems, little information is available about model properties and efficient algorithms for dynamic charging problems. This paper aims to fill these gaps. For Objective 1, we demonstrate that the greedy-choice property applies, which means that a globally optimal solution can be achieved by making locally optimal greedy choices, whereas it does not apply to Objective 2. We propose a non-myopic charging strategy accounting for future demands to achieve global optimality for Objective 2. The problem is addressed by a heuristic algorithm combining a multi-commodity network flow model with customized bisection search algorithm in a rolling horizon framework. To expedite the solution efficiency, we derive the upper bound and lower bound in the bisection search based on the relationship between charging volume and parking time. We also explore the impact of demand levels and peak arrival ratios on the system performance. Results show that with prediction, the peak load can converge to a globally optimal solution, and that an optimal look-ahead time exists beyond which any prediction is ineffective. The proposed algorithm outperforms the state-of-the-art algorithms, and is robust to the variations of demand and peak arrival ratios.

21 citations


Journal ArticleDOI
TL;DR: In this paper , the authors exploit balanced model reduction and greedy optimization to efficiently determine sensor and actuator selections that optimize scalar measures of observability and controllability using greedy matrix QR pivoting on the dominant modes of the direct and adjoint balancing transformations.
Abstract: Optimal sensor and actuator selection is a central challenge in high-dimensional estimation and control. Nearly all subsequent control decisions are affected by these sensor and actuator locations. In this article, we exploit balanced model reduction and greedy optimization to efficiently determine sensor and actuator selections that optimize observability and controllability. In particular, we determine locations that optimize scalar measures of observability and controllability using greedy matrix QR pivoting on the dominant modes of the direct and adjoint balancing transformations. Pivoting runtime scales linearly with the state dimension, making this method tractable for high-dimensional systems. The results are demonstrated on the linearized Ginzburg–Landau system, for which our algorithm approximates known optimal placements computed using costly gradient descent methods.

20 citations


Journal ArticleDOI
TL;DR: Wang et al. as discussed by the authors considered the community partition problem under LT model in social networks, which is a combinatorial optimization problem that divides the social network to disjoint $m$ communities.
Abstract: Community partition is of great importance in social networks because of the rapid increasing network scale, data and applications. We consider the community partition problem under LT model in social networks, which is a combinatorial optimization problem that divides the social network to disjoint $m$ communities. Our goal is to maximize the sum of influence propagation through maximizing it within each community. As the influence propagation function of community partition problem is supermodular under LT model, we use the method of Lov{$\acute{a}$}sz Extension to relax the target influence function and transfer our goal to maximize the relaxed function over a matroid polytope. Next, we propose a continuous greedy algorithm using the properties of the relaxed function to solve our problem, which needs to be discretized in concrete implementation. Then, random rounding technique is used to convert the fractional solution to integer solution. We present a theoretical analysis with $1-1/e$ approximation ratio for the proposed algorithms. Extensive experiments are conducted to evaluate the performance of the proposed continuous greedy algorithms on real-world online social networks datasets and the results demonstrate that continuous community partition method can improve influence spread and accuracy of the community partition effectively.

18 citations


Journal ArticleDOI
TL;DR: In this article , the authors proposed the improved A* algorithm combined with the greedy algorithm for a multi-objective path planning strategy, which can reduce the path length by about 5%.
Abstract: Abstract With the development of artificial intelligence, path planning of Autonomous Mobile Robot (AMR) has been a research hotspot in recent years. This paper proposes the improved A* algorithm combined with the greedy algorithm for a multi-objective path planning strategy. Firstly, the evaluation function is improved to make the convergence of A* algorithm faster. Secondly, the unnecessary nodes of the A* algorithm are removed, meanwhile only the necessary inflection points are retained for path planning. Thirdly, the improved A* algorithm combined with the greedy algorithm is applied to multi-objective point planning. Finally, path planning is performed for five target nodes in a warehouse environment to compare path lengths, turn angles and other parameters. The simulation results show that the proposed algorithm is smoother and the path length is reduced by about 5%. The results show that the proposed method can reduce a certain path length.

17 citations


Journal ArticleDOI
TL;DR: A novel algorithm, energy-efficient batch informed trees* (BIT*) for reconfigurable robots, which incorporates BIT*, an informed, anytime sampling-based planner, with the energy-based objectives that consider the energy cost for robot’s each reconfigured action.
Abstract: Planning the energy-efficient and collision-free paths for reconfigurable robots in complex environments is more challenging than conventional fixed-shaped robots due to their flexible degrees of freedom while navigating through tight spaces. This article presents a novel algorithm, energy-efficient batch informed trees* (BIT*) for reconfigurable robots, which incorporates BIT*, an informed, anytime sampling-based planner, with the energy-based objectives that consider the energy cost for robot’s each reconfigurable action. Moreover, it proposes to improve the direct sampling technique of informed RRT* by defining an $L^2$ greedy informed set that shrinks as a function of the state with the maximum admissible estimated cost instead of shrinking as a function of the current solution, thereby improving the convergence rate of the algorithm. Experiments were conducted on a tetromino hinged-based reconfigurable robot as a case study to validate our proposed path planning technique. The outcome of our trials shows that the proposed approach produces energy-efficient solution paths, and outperforms existing techniques on simulated and real-world experiments.

Journal ArticleDOI
TL;DR: In this paper , an iterated greedy algorithm called IG_FS is proposed to solve the distributed permutation flowshop scheduling problem with uncertain processing times and carryover sequence-dependent setup time.
Abstract: A new scheduling problem, the distributed permutation flowshop scheduling problem with uncertain processing times and carryover sequence-dependent setup time (DPUC), is addressed. The DPUC is an important application problem in modern electronics manufacturing. A robust model is established for the DPUC with makespan criterion. A counter-intuitive paradox is found, that is, adding a new job to one of the production lines can reduce the completion time of the production line. Two acceleration methods are provided to save computational efforts. An iterated greedy algorithm called IG_FS is proposed to solve the DPUC. A heuristic based on the well-known NEH is proposed to generate the initial solution for the IG_FS. In the destruction phase of the IG_FS, dynamic sizes based on both adaptability and randomness are provided to improve the exploration capability. During the local search phase of the IG_FS, a hybrid local search method consisting of shift and swap operators is presented to exploit more diverse search areas. Extensive experiments show that the proposed IG_FS performs significantly better than the six competing algorithms adapted from the closely related scheduling literature.

Journal ArticleDOI
TL;DR: In this paper , the authors proposed an iterated greedy algorithm to solve the blocking hybrid flow shop group scheduling problem (BHFGSP), where no buffers exist between any adjacent machines, and a set of jobs with different sequence-dependent setup times need to be scheduled and processed at organized manufacturing cells.
Abstract: This paper introduces a new flow shop combinatorial optimization problem, called the blocking hybrid flow shop group scheduling problem (BHFGSP). In the problem, no buffers exist between any adjacent machines, and a set of jobs with different sequence-dependent setup times needs to be scheduled and processed at organized manufacturing cells. We verify the correctness of the mathematical model of BHFGSP by using CPLEX. In this paper, we proposed a novel iterated greedy algorithm to solve the problem. The proposed algorithm has two key techniques. One is the decoding procedure that calculates the makespan of a job sequence, and the other is the neighborhood probabilistic selection strategies with families and blocking-based jobs. The performance of the proposed algorithm is investigated through a large number of numerical experiments. Comprehensive results show that the proposed algorithm is effective in solving BHFGSP.

Journal ArticleDOI
TL;DR: In this paper , an integer serialized coding and decoding scheme was adopted, and artificial electric field algorithm (AEFA) was mixed with greedy strategy and state transition strategy, and an Artificial Electric Field Algorithm based on GSTAEFA was proposed.
Abstract: Abstract The multiple traveling salesman problem (MTSP) is an extension of the traveling salesman problem (TSP). It is found that the MTSP problem on a three-dimensional sphere has more research value. In a spherical space, each city is located on the surface of the Earth. To solve this problem, an integer-serialized coding and decoding scheme was adopted, and artificial electric field algorithm (AEFA) was mixed with greedy strategy and state transition strategy, and an artificial electric field algorithm based on greedy state transition strategy (GSTAEFA) was proposed. Greedy state transition strategy provides state transition interference for AEFA, increases the diversity of population, and effectively improves the accuracy of the algorithm. Finally, we test the performance of GSTAEFA by optimizing examples with different numbers of cities. Experimental results show that GSTAEFA has better performance in solving SMTSP problems than other swarm intelligence algorithms.

Journal ArticleDOI
TL;DR: A two-stage multi-criteria global sensitivity analysis algorithm is proposed by coupling ASPCE and the technique for order preference by similarity to ideal solution (TOPSIS) and a holistic global sensitivity index is proposed to identify the sensitive parameters incorporating multiple performance criteria.

Journal ArticleDOI
23 Jan 2022-Sensors
TL;DR: The experiment results revealed that the greedy firefly algorithm could insignificantly reduce the makespan makespan and execution times of the IoT grid scheduling process as compared to other evaluated scheduling methods.
Abstract: The Internet of Things (IoT) is defined as interconnected digital and mechanical devices with intelligent and interactive data transmission features over a defined network. The ability of the IoT to collect, analyze and mine data into information and knowledge motivates the integration of IoT with grid and cloud computing. New job scheduling techniques are crucial for the effective integration and management of IoT with grid computing as they provide optimal computational solutions. The computational grid is a modern technology that enables distributed computing to take advantage of a organization’s resources in order to handle complex computational problems. However, the scheduling process is considered an NP-hard problem due to the heterogeneity of resources and management systems in the IoT grid. This paper proposed a Greedy Firefly Algorithm (GFA) for jobs scheduling in the grid environment. In the proposed greedy firefly algorithm, a greedy method is utilized as a local search mechanism to enhance the rate of convergence and efficiency of schedules produced by the standard firefly algorithm. Several experiments were conducted using the GridSim toolkit to evaluate the proposed greedy firefly algorithm’s performance. The study measured several sizes of real grid computing workload traces, starting with lightweight traces with only 500 jobs, then typical with 3000 to 7000 jobs, and finally heavy load containing 8000 to 10,000 jobs. The experiment results revealed that the greedy firefly algorithm could insignificantly reduce the makespan makespan and execution times of the IoT grid scheduling process as compared to other evaluated scheduling methods. Furthermore, the proposed greedy firefly algorithm converges on large search spacefaster , making it suitable for large-scale IoT grid environments.

Journal ArticleDOI
TL;DR: In this article , the distributed assembly mixed no-idle permutation flowshop scheduling problem (DAMNIPFSP) with total tardiness objective is studied, and an improved Iterated Greedy algorithm, named RIG (Referenced Iterated Graded Greedy), with two novel destruction methods, four new reconstruction methods and six new local search methods is presented.
Abstract: In this paper, we study the distributed assembly mixed no-idle permutation flowshop scheduling problem (DAMNIPFSP) with total tardiness objective. We first formulate the problem. Second, based on the characteristics of the DAMNIPFSP, an improved Iterated Greedy algorithm, named RIG (Referenced Iterated Greedy), with two novel destruction methods, four new reconstruction methods and six new local search methods is presented. Among them, two of the reconstruction methods and four of the local search methods are based on a reference, which proves key to performance. Finally, RIG is compared with the related algorithms through experiments. The results show that the new RIG algorithm is a new state-of-the-art procedure for the DAMNIPFSP with the total tardiness criterion.

Journal ArticleDOI
TL;DR: In this article , a new hyper-parameter search algorithm for network models is proposed, which is called Hierarchical Grid Scaling Hyper-Parameter Random Search (HGSHRS), which is verified with the fault simulation data of the wind turbines planetary gear system.
Abstract: • Reuseing LeNet5 network and using it for planetary gear fault diagnosis. • A method on hyperparameter search called HGSHRS is proposed. • The performance in each stage of the proposed algorithm is verified. • The stability on specific model is studied under different optimization methods. With the rise of artificial intelligence, deep learning methods are more and more widely used in the field of intelligent fault diagnosis. However, the actual deep model used in fault diagnosis often exhibits over-fitting or under-fitting. In addition, the training process of these models requires configuration of a large number of hyper-parameters, and the selection of these hyper-parameters relies too much on experience. This makes the process of setting hyper-parameters quite tedious and time-consuming. Therefore, a new hyper-parameter search algorithm for network models is proposed, which is called Hierarchical Grid Scaling Hyper-Parameter Random Search (HGSHRS). The optimized model is verified with the fault simulation data of the wind turbines planetary gear system. First, different modal data are obtained by simulating different fault types and constructing the feature maps corresponding to them. Secondly, the CNN model is reused, and the existing pre-training model is used to accelerate the search for approximate optimal hyper-parameters and models. Finally, the proposed algorithm on the modal data of the planetary gear was verified and discuss the experimental results. Experiments prove that the deep learning model applying HGSHRS algorithm achieves relatively good results in fault diagnosis. The proposed method is of great significance for obtaining better hyper-parameters and models. Moreover, there are also considerable improvements in the reduction of operation and maintenance costs of wind turbine.

Journal ArticleDOI
TL;DR: In this article , the authors consider the existence of sequence dependent setup times and optimize the total weighted earliness and tardiness, but not from a due date, rather a due-date window.

Journal ArticleDOI
TL;DR: In this paper , an improved iterated greedy (IIG) algorithm is proposed to solve the distributed permutation flow shop problem with order constraints, in which the jobs of the same production order must be assigned to the same factory.

Journal ArticleDOI
TL;DR: In this article , a mixed-integer programming (MIP) model is formulated to minimize the completion time of all jobs (i.e., minimize the makespan), and a tailored branch-and-bound (B&B) algorithm is developed to solve the problem within a reasonable amount of time, where the B&B process is used to obtain job assignments and job sequences.

Journal ArticleDOI
01 Feb 2022-Sensors
TL;DR: A brand new greedy strategy-based energy-efficient routing protocol is proposed in this paper that achieves optimum performance in energy consumption, packet delivery ratio, average hop count and end-to-end delay and acceptable performance inEnergy variance.
Abstract: Energy harvesting wireless sensor network (EH-WSN) is considered to be one of the key enabling technologies for the internet of things (IoT) construction. Although the introduced EH technology can alleviate the energy limitation problem that occurs in the traditional wireless sensor network (WSN), most of the current studies on EH-WSN fail to adequately consider the relationship between energy state and data buffer constraint, and thereby they do not address well the issues of energy efficiency and long end-to-end delay. In view of the above problems, a brand new greedy strategy-based energy-efficient routing protocol is proposed in this paper. Firstly, in the system modeling process, we construct an energy evaluation model, which comprehensively considers the energy harvesting, energy consumption and energy classification factors, to identify the energy state of node. Then, we establish a channel feature-based communication range judgment model to determine the transmission area of nodes. Combining these two models, a reception state adjustment mechanism is designed. It takes the buffer occupancy and the MAC layer protocol into account to adjust the data reception state of nodes. On this basis, we propose a greedy strategy-based routing algorithm. In addition, we also analyze the correctness and computational complexity of the proposed algorithm. Finally, we conduct extensive simulation experiments to show that our algorithm achieves optimum performance in energy consumption, packet delivery ratio, average hop count and end-to-end delay and acceptable performance in energy variance.

Journal ArticleDOI
TL;DR: The greedy randomized average block Kaczmarz method (GRKK) as mentioned in this paper is a special case of the greedy randomized averaging block kaczmarsz method, which can be implemented in a distributed environment and can capture subvectors of the residual whose norms are relatively large.

Book ChapterDOI
TL;DR: In this paper , the authors propose to report the safe paths, which are subpaths of at least one path in every flow decomposition, and give a practical algorithm for finding the complete set of safe paths.
Abstract: Flow decomposition has numerous applications, ranging from networking to bioinformatics. Some applications require any valid decomposition that optimizes some property as number of paths, robustness, or path lengths. Many bioinformatic applications require the specific decomposition which relates to the underlying data that generated the flow. Thus, no optimization criteria guarantees to identify the correct decomposition for real inputs. We propose to instead report the safe paths, which are subpaths of at least one path in every flow decomposition. Ma et al. [WABI 2020] addressed the existence of multiple optimal solutions in a probabilistic framework, which is referred to as non-identifiability. Later, they gave a quadratic-time algorithm [RECOMB 2021] based on a global criterion for solving a problem called AND-Quant, which generalizes the problem of reporting whether a given path is safe. We present the first local characterization of safe paths for flow decompositions in directed acyclic graphs, giving a practical algorithm for finding the complete set of safe paths. We also evaluated our algorithm against the trivial safe algorithms (unitigs, extended unitigs) and a popular heuristic (greedy-width) for flow decomposition on RNA transcripts datasets. Despite maintaining perfect precision our algorithm reports $$\approx $$ 50% higher coverage over trivial safe algorithms. Though greedy-width reports better coverage, it has significantly lower precision on complex graphs. On a unified metric (F-Score) of coverage and precision, our algorithm outperforms greedy-width by $$\approx $$ 20%, when the evaluated dataset has significant number of complex graphs. Also, it has superior time (3–5 $$\times $$ ) and space efficiency (1.2–2.2 $$\times $$ ), resulting in a better and more practical approach for bioinformatics applications of flow decomposition.

Journal ArticleDOI
TL;DR: In this paper , the authors proposed an efficient multiobjective greedy algorithm (MOGA) with effective strategies such as new population initialization, greedy operation, and self-adaptive multiple neighborhood local search.
Abstract: In recent years, green manufacturing has attracted wide attention from researchers. However, the energy efficiency problem in matrix manufacturing workshops is still a blank area. This paper considers a novel automatic guided vehicle (AGV) energy-efficient scheduling problem with release time (AGVEESR) to optimize the three objectives of energy consumption, number of AGVs used and customer satisfaction simultaneously. Considering the development of the AGVEESR, we extract problem-specific knowledge, establish a multiobjective mathematical model, and design a hybrid constructive heuristic. Due to the complexity of the problem, we propose an efficient multiobjective greedy algorithm (MOGA) with effective strategies such as new population initialization, greedy operation, and self-adaptive multiple neighbourhood local search. Meanwhile, an ideal-point-based construction operator in the greedy operation phase is presented to lower the computational complexity. Simulation results show that the proposed MOGA has a tremendously superior performance to the five state-of-the-art algorithms in solving the problem considered.

Journal ArticleDOI
TL;DR: In this paper , a greedy sensor selection algorithm was proposed to monitor complex and large-scale systems with data-driven linear reduced-order modeling under the assumption of correlated noise in the sensor signals.
Abstract: Optimization of sensor selection has been studied to monitor complex and large-scale systems with data-driven linear reduced-order modeling. An algorithm for greedy sensor selection is presented under the assumption of correlated noise in the sensor signals. A noise model is given using truncated modes in reduced-order modeling, and sensor positions that are optimal for generalized least squares estimation are selected. The determinant of the covariance matrix of the estimation error is minimized by efficient one-rank computations in both underdetermined and overdetermined problems. The present study also reveals that the objective function with correlated noise is neither submodular nor supermodular. Several numerical experiments are conducted using randomly generated data and real-world data. The results show the effectiveness of the selection algorithm in terms of accuracy in the estimation of the states of large-dimensional measurement data.

Journal ArticleDOI
TL;DR: In this article , a new bin packing problem, termed the circle bin packing with circular items (CBPP-CI), is introduced, which involves packing all the circular items into multiple identical circle bins as compact as possible with the objective of minimizing the number of used bins.

Journal ArticleDOI
TL;DR: In this paper , the authors formulate the problem as a Mixed Integer Non-Linear Program (MINLP) with the objective of minimizing the total cost of running the applications, and design two algorithms based on matching and local search and one based on a greedy approach.
Abstract: In this article, we address the Multi-Component Application Placement Problem ( ${\sf MCAPP}$ ) in Mobile Edge Computing (MEC) systems. We formulate this problem as a Mixed Integer Non-Linear Program (MINLP) with the objective of minimizing the total cost of running the applications. In our formulation, we take into account two important and challenging characteristics of MEC systems, the mobility of users and the network capabilities. We analyze the complexity of ${\sf MCAPP}$ and prove that it is $NP$ -hard, that is, finding the optimal solution in reasonable amount of time is infeasible. We design two algorithms, one based on matching and local search and one based on a greedy approach, and evaluate their performance by conducting an extensive experimental analysis driven by two types of user mobility models, real-life mobility traces and random-walk. The results show that the proposed algorithms obtain near-optimal solutions and require small execution times for reasonably large problem instances.

Book ChapterDOI
01 Jan 2022
TL;DR: Recently, Traub et al. as mentioned in this paper presented a local search algorithm for weighted tree augmentation with a (1.5 + ∊)-approximation, improving on a recent relative greedy algorithm with approximation factor 1 + ln 2 + ∆ ≈ 1.69.
Abstract: Previous chapter Next chapter Full AccessProceedings Proceedings of the 2022 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)Local Search for Weighted Tree Augmentation and Steiner TreeVera Traub and Rico ZenklusenVera Traub and Rico Zenklusenpp.3253 - 3272Chapter DOI:https://doi.org/10.1137/1.9781611977073.128PDFBibTexSections ToolsAdd to favoritesExport CitationTrack CitationsEmail SectionsAboutAbstract We present a technique that allows for improving on some relative greedy procedures by well-chosen (non-oblivious) local search algorithms. Relative greedy procedures are a particular type of greedy algorithm that start with a simple, though weak, solution, and iteratively replace parts of this starting solution by stronger components. Some well-known applications of relative greedy algorithms include approximation algorithms for Steiner Tree and, more recently, for connectivity augmentation problems. The main application of our technique leads to a (1.5 + ∊)-approximation for Weighted Tree Augmentation, improving on a recent relative greedy based method with approximation factor 1 + ln 2 + ∊ ≈ 1.69. Furthermore, we show how our local search technique can be applied to Steiner Tree, leading to an alternative way to obtain the currently best known approximation factor of ln 4 + ∊. Contrary to prior methods, our approach is purely combinatorial without the need to solve an LP. Nevertheless, the solution value can still be bounded in terms of the well-known hypergraphic LP, leading to an alternative, and arguably simpler, technique to bound its integrality gap by ln 4. Previous chapter Next chapter RelatedDetails Published:2022eISBN:978-1-61197-707-3 https://doi.org/10.1137/1.9781611977073Book Series Name:ProceedingsBook Code:PRDA22Book Pages:xvii + 3771

Proceedings ArticleDOI
18 Sep 2022
TL;DR: IP-Greedy is proposed, which incorporates new early termination and skipping techniques into a greedy algorithm that can make recommendation lists diverse while preserving high inner products of user and item vectors in the lists.
Abstract: Maximum inner product search (or k-MIPS) is a fundamental operation in recommender systems that infer preferable items for users. To support large-scale recommender systems, existing studies designed scalable k-MIPS algorithms. However, these studies do not consider diversity, although recommending diverse items is important to improve user satisfaction. We therefore formulate a new problem, namely diversity-aware k-MIPS. In this problem, users can control the degree of diversity in their recommendation lists through a parameter. However, exactly solving this problem is unfortunately NP-hard, so it is challenging to devise an efficient, effective, and practical algorithm for the diversity-aware k-MIPS problem. This paper overcomes this challenge and proposes IP-Greedy, which incorporates new early termination and skipping techniques into a greedy algorithm. We conduct extensive experiments on real datasets, and the results demonstrate the efficiency and effectiveness of our algorithm. Also, we conduct a case study of the diversity-aware k-MIPS problem on a real dataset. We confirm that this problem can make recommendation lists diverse while preserving high inner products of user and item vectors in the lists.