3,027 results on '"Generalized assignment problem"'
Search Results
2. Interference‐aware feedback based iterative Hungarian approach to allocate multiple channels to multiple D2D pairs to maximize underlay D2D network capacity.
- Author
-
Singh Sengar, Aditya, Gangopadhyay, Ranjan, and Debnath, Soumitra
- Subjects
- *
ASSIGNMENT problems (Programming) - Abstract
Summary: The spectral efficiency of a cellular network can be increased significantly by allowing spatial reuse of its spectrum by an underlay device‐to‐device (D2D) network. In an underlay D2D network, devices in close vicinity are allowed to establish low‐power direct links with little to no involvement of the base station. In order to increase the spectral efficiency and the number of devices with channel access, multiple D2D pairs may transmit in each cellular channel. Additionally, each pair can be allowed to utilize multiple channels to transmit so as to maximize the D2D network capacity. This multiple‐pair multiple‐channel (MPMC) strategy is quite appealing but is limited by the resultant additional aggregate interference and the inherent complexity, hence necessitating the need for a fast and reliable channel allocation scheme. This work proposes a polynomial‐time iterative Hungarian assignment with feedback (IHAF) algorithm for multiple channel allocations amongst multiple D2D pairs that increases the D2D network capacity manifold while maintaining the desired minimum capacity for each cellular user. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
3. Solving a class of two-stage stochastic nonlinear integer programs using value functions
- Author
-
Zhang, Junlong, Özaltın, Osman Y., and Trapp, Andrew C.
- Published
- 2024
- Full Text
- View/download PDF
4. Guaranteeing Envy-Freeness under Generalized Assignment Constraints.
- Author
-
Barman, Siddharth, Khan, Arindam, Shyam, Sudarshan, and Sreenivas, K. V. N.
- Subjects
FEDERAL budgets ,INCONGRUITY in literature ,VALUATION ,APPRAISERS ,LINEAR programming - Abstract
We study fair division of goods under the broad class of generalized assignment constraints. In this constraint framework, the sizes and values of the goods are agent-specific, and one needs to allocate the goods among the agents fairly while further ensuring that each agent receives a bundle of total size at most the corresponding budget of the agent. Since, in such a constraint setting, it may not always be feasible to partition all the goods among the agents, we conform---as in recent works---to the construct of charity to designate the set of unassigned goods. For this allocation framework, we obtain existential and computational guarantees for envy-free (appropriately defined) allocation of divisible and indivisible goods, respectively, among agents with individual, additive valuations for the goods. We deem allocations to be fair by evaluating envy only with respect to feasible subsets. In particular, an allocation is said to be feasibly envy-free (FEF) iff each agent prefers its bundle over every (budget) feasible subset within any other agent's bundle (and within the charity). The current work establishes that, for divisible goods, FEF allocations are guaranteed to exist and can be computed efficiently under generalized assignment constraints. Note that, in the presence of generalized assignment constraints, even the existence of such fair allocations of divisible goods is nonobvious, a priori. Our existential and computational guarantee for FEF allocations is built upon an incongruity property satisfied across a family of linear programs. This novel proof template is interesting in its own right. In the context of indivisible goods, FEF allocations do not necessarily exist, and hence, we consider the fairness notion of feasible envy-freeness up to any good (FEFx). Under this notion, an allocation of indivisible goods is declared to be fair iff for each pair of agents, a and b, envy-freeness holds for agent a against every feasible and strict subset of b's bundle; a similar guarantee is required with respect to the charity. We show that, under generalized assignment constraints, an FEFx allocation of indivisible goods always exists. In fact, our FEFx result resolves open problems posed in prior works, which provide existence guarantees under weaker fairness notions and more specialized constraints. Further, for indivisible goods and under generalized assignment constraints, we provide a pseudo-polynomial time algorithm for computing FEFx allocations, and a fully polynomial-time approximation scheme (FPTAS) for computing approximate FEFx allocations. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
5. Transportation Based Approach for Solving the Generalized Assignment Problem
- Author
-
Munapo, Elias, Kacprzyk, Janusz, Series Editor, Gomide, Fernando, Advisory Editor, Kaynak, Okyay, Advisory Editor, Liu, Derong, Advisory Editor, Pedrycz, Witold, Advisory Editor, Polycarpou, Marios M., Advisory Editor, Rudas, Imre J., Advisory Editor, Wang, Jun, Advisory Editor, Vasant, Pandian, editor, Zelinka, Ivan, editor, and Weber, Gerhard-Wilhelm, editor
- Published
- 2022
- Full Text
- View/download PDF
6. Um modelo de programação linear inteira mista para a alocação de funcionários de uma empresa de software.
- Author
-
Miranda Adams, Matheus, Soares Vianna, Dalessandro, and de Fátima Dianin Vianna, Marcilene
- Abstract
Copyright of GeSec: Revista de Gestao e Secretariado is the property of Sindicato das Secretarias e Secretarios do Estado de Sao Paulo (SINSESP) 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
- 2023
- Full Text
- View/download PDF
7. Resource Assignment Problem for Fleet Management Considering Outsourcing: Modelling and a Decomposition Approach
- Author
-
Monnerat, Filipe, Dias, Joana, Alves, Maria João, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Gervasi, Osvaldo, editor, Murgante, Beniamino, editor, Misra, Sanjay, editor, Garau, Chiara, editor, Blečić, Ivan, editor, Taniar, David, editor, Apduhan, Bernady O., editor, Rocha, Ana Maria A. C., editor, Tarantino, Eufemia, editor, and Torre, Carmelo Maria, editor
- Published
- 2021
- Full Text
- View/download PDF
8. Comparison of Metaheuristics for the Allocation of Resources for an After-School Program in Remote Areas of India
- Author
-
Gutjahr, Georg, Menon, Radhika, Nedungadi, Prema, Barbosa, Simone Diniz Junqueira, Editorial Board Member, Filipe, Joaquim, Editorial Board Member, Ghosh, Ashish, Editorial Board Member, Kotenko, Igor, Editorial Board Member, Zhou, Lizhu, Editorial Board Member, Thampi, Sabu M., editor, Trajkovic, Ljiljana, editor, Li, Kuan-Ching, editor, Das, Swagatam, editor, Wozniak, Michal, editor, and Berretti, Stefano, editor
- Published
- 2020
- Full Text
- View/download PDF
9. Analysis of a local search heuristic for the generalized assignment problem with resource-independent task profits and identical resource capacity.
- Author
-
El Yafrani, Mohamed, Sung, Inkyung, Krach, Bernhard, Katsilieris, Fotios, and Nielsen, Peter
- Subjects
- *
HEURISTIC , *ASSIGNMENT problems (Programming) , *SEARCH algorithms , *RESOURCE allocation , *TIME management , *TASKS - Abstract
In practice, allocating tasks to resources is often tackled in (near) real-time due to the latency of the task information and sudden task arrivals into a system. Therefore, the problem must be solved within a very short time budget, when tasks are urgent or idle resources are critical to the system's performance. Local search algorithms could be a good solution to this issue. These algorithms usually focus the search on limited solution areas by applying local updates on an incumbent solution. To investigate the feasibility and performance of applying a local search algorithm to resource allocation, a special case of the Generalized Assignment Problem (GAP) is modelled, where task profits are independent of the resources assigned and resources' capacities are identical. Then the performance of a local search algorithm to the target problems is examined empirically, characterizing the features of the GAP that make the problem hard for heuristics. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
10. Migration-Aware Network Services With Edge Computing.
- Author
-
Mukhopadhyay, Atri, Iosifidis, George, and Ruffini, Marco
- Abstract
The development of Multi-access edge computing (MEC) has resulted from the requirement for supporting next generation mobile services, which need high capacity, high reliability and low latency. The key issue in such MEC architectures is to decide which edge nodes will be employed for serving the needs of the different end users. Here, we take a fresh look into this problem by focusing on the minimization of migration events rather than focusing on maximizing usage of resources. This is important because service migrations can create significant service downtime to applications that need low latency and high reliability, in addition to increasing traffic congestion in the underlying network. This paper introduces a priority induced service migration minimization (PrISMM) algorithm, which aims at minimizing service migration for both high and low priority services, through the use of Markov decision process, learning automata and combinatorial optimization. We carry out extensive simulations and produce results showing its effectiveness in reducing the mean service downtime of lower priority services and the mean admission time of the higher priority services. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
11. Combining data reduction, MIP solver and iterated local search for generalized assignment.
- Author
-
Haddadi, S. and Gattal, E.
- Abstract
This work is motivated by a memory allocation problem (MAP) in an embedded system which is modeled as a generalized assignment problem (GAP) with side constraints. Thus, this paper aims to design a fast and sufficiently accurate method for GAP that will be used in future research to obtain a solution for MAP. Since this solution barely satisfies the conflict constraints, it will be repaired and then improved using local search. In the current research, the proposed method for GAP combines data reduction, a MIP solver, and iterated local search (ILS). The generic data reduction procedure is based on useful information provided by applying subgradient optimization to the Lagrangian relaxation of the knapsack constraints. In practice, it can eliminate up to 96 % of GAP variables. The reduced GAP left by this procedure is small and sparse. Furthermore, its optimal solution can be easily extended to an optimal or near-optimal solution of GAP. An ILS metaheuristic is designed for solving the reduced GAP and the entire method is tested on a widely used benchmark of large and difficult instances. Its comparison with recently published methods shows that it is competitive in terms of solution quality; it is also by far the fastest. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
12. Novel parallel hybrid genetic algorithms on the GPU for the generalized assignment problem.
- Author
-
Zhi-Bin, Huang, Guang-Tao, Fu, Dan-Yang, Dong, Chen, Xiao, Zhe-Lun, Ding, and Zhi-Tao, Dai
- Subjects
- *
ASSIGNMENT problems (Programming) , *GENETIC algorithms , *GRAPHICS processing units , *PARALLEL algorithms , *PARALLEL programming , *COMBINATORIAL optimization - Abstract
The emergence of GPU-CPU heterogeneous architecture has led to a significant paradigm shift in parallel programming. How to effectively implement Parallel Genetic Algorithm (GA) in these environments has become one of the current hot issues. GA's calculation and operators are closely related to specific problems, thereby significantly affecting the acceleration method of GA algorithms. The Generalized Assignment Problem (GAP) is a classic NP-hard combinatorial optimization problem. The more widely used genetic algorithms to solve the GAP in the CPU are difficult to be parallelized in a GPU environment due to severe data dependencies. To address this problem, two algorithms suitable for the implementation on the GPU are proposed, namely RPE algorithm and NNE algorithm, which obtain significant performance speedup by alleviating data dependencies and mutually exclusive synchronization overheads. At the same time, considering the new GPU architecture features and programming models, three different granular implementations of parallel genetic algorithms to solve the GAP are proposed, namely GPGA thread , GPGA warpsp and GPGA cgroup , by utilizing the warp-specialization technology and the cooperative group mechanism. GPGA series algorithms obtain better solution quality and very significant performance improvements compared with Serial GA, GTS (the GPU-CPU hybrid implementation of Scatter Search with Tabu lists) and Lagrange Relaxation algorithm on a CPU by solving 16 typical large-scale GAP instances. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
13. Energy Efficient User Association, Power, and Flow Control in Millimeter Wave Backhaul Heterogeneous Networks
- Author
-
Sylvester Aboagye, Ahmed Ibrahim, and Telex M. N. Ngatched
- Subjects
Flow control ,generalized assignment problem ,Lagrangian multipliers ,multiplier adjustment method ,power control ,subgradient ,Telecommunication ,TK5101-6720 ,Transportation and communications ,HE1-9990 - Abstract
This paper studies the problem of energy efficiency (EE) maximization via user association, power, and backhaul (BH) flow control in the downlink of millimeter wave BH heterogeneous networks. This problem is mathematically formulated as a mixed-integer non-linear program, which is non-convex. To get a tractable solution, the initial problem is separated into two sub-problems and optimized sequentially. The first is a joint user association and power control sub-problem for the access network (AN) (AN sub-problem). The second is a joint flow and power control sub-problem for the BH network (BH sub-problem). While the BH sub-problem is a convex optimization problem and hence can be efficiently solved, the AN sub-problem assumes the form of a generalized assignment problem, which is known to be NP-hard. To that end, we utilize Lagrangian decomposition to propose two polynomial time solution techniques that obtain a high-quality solution for the AN sub-problem. The first, referred to as Technique A, uses dynamic programming, the subgradient method, and a heuristic. The second, named Technique B, uses the multiplier adjustment method, the sorting algorithm, and a heuristic. Simulation results are used to demonstrate the effectiveness of the proposed energy efficient user association, power, and BH flow control algorithms as compared with benchmark user association schemes that incorporate the BH sub-problem algorithm, in terms of the total AN power, BH power, and overall network (AN plus BH) EE. The computational complexity and practical implementation of the proposed algorithms are discussed.
- Published
- 2020
- Full Text
- View/download PDF
14. Stability properties of the core in a generalized assignment problem.
- Author
-
Bando, Keisuke and Kawasaki, Ryo
- Subjects
- *
ASSIGNMENT problems (Programming) - Abstract
We show that the core of a generalized assignment problem satisfies two types of stability properties. First, the core is the unique stable set defined using the weak domination relation when outcomes are restricted to individually rational and pairwise feasible ones. Second, the core is the unique stable set with respect to a sequential domination relation that is defined by a sequence of weak domination relations that satisfy outsider independence. An equivalent way of stating this result is that the core satisfies the property commonly stated as the existence of a path to stability. These results add to the importance of the core in an assignment problem where agents' preferences may not be quasilinear. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
15. The use of the multiple knapsack problem in strategic management of a private Polish university : Case study
- Author
-
Kuchta, Dorota, Rynca, Radoslaw, Skorupka, Dariusz, and Duchaczek, Artur
- Published
- 2019
- Full Text
- View/download PDF
16. A Hybrid CPU-GPU Scatter Search for Large-Sized Generalized Assignment Problems
- Author
-
Souza, Danilo S., Santos, Haroldo G., Coelho, Igor M., Araujo, Janniele A. S., Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Gervasi, Osvaldo, editor, Murgante, Beniamino, editor, Misra, Sanjay, editor, Borruso, Giuseppe, editor, Torre, Carmelo M., editor, Rocha, Ana Maria A.C., editor, Taniar, David, editor, Apduhan, Bernady O., editor, Stankova, Elena, editor, and Cuzzocrea, Alfredo, editor
- Published
- 2017
- Full Text
- View/download PDF
17. Competence-based assignment of tasks to workers in factories with demand-driven manufacturing.
- Author
-
Staruch, Bożena and Staruch, Bogdan
- Subjects
INDUSTRIAL workers ,LINEAR programming ,ASSIGNMENT problems (Programming) ,UPHOLSTERED furniture ,INTEGER programming - Abstract
The paper is motivated by real problems concerning tasks assignment to workers in medium-sized upholstered furniture plants managed using the Demand-Driven Manufacturing. Although the methodology was developed for furniture plants it can be applied to other types of production plants. We involve competence coefficients, which describe the level of the worker's skills or capabilities to perform a specific task. The competence coefficients are also used to block the possibility of assigning the given task to a worker that has no skills to do it. Additionally, we involve a dummy worker to the model which guarantees the existence of a solution to the problem. We present and discuss Integer Linear Programming Models for the posted problem that are closely related to the Generalized Assignment Problem. We also discuss the potential use of the presented methodology to solve real-life problems related to production management. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
18. A mathematical model for personnel task assignment problem and an application for banking sector
- Author
-
Kenan Çetin, Gülfem Tuzkaya, and Ozalp Vayvay
- Subjects
Generalized Assignment Problem ,Task Assignment ,Analytic Hierarchy Process ,Personnel Scheduling Banking Sector Linear Physical Programming ,Applied mathematics. Quantitative methods ,T57-57.97 ,Mathematics ,QA1-939 - Abstract
Efficient planning and management of the workforce resources is one of the most essential requirements for the companies operating in the service sector. For banks, a large number of transactions coming to Central Operations Department from the branches or directly from the customers and their aim is to provide the best operational service with the highest efficiency with the limited workforce resources in the departments. In this study, a real assignment problem was discussed and the problem was considered as Generalized Assignment Problem. For the solution of the problem, related algorithms were listed and examined in the literature survey section. Then, a two-step method is proposed. First step prioritizes the task coming to the system by considering the customer types, service level agreement (SLA) times, cut-off times, task type. In the second step, a multi-objective mathematical model was developed to assign task to employee groups. A preference based optimization method called Linear Physical Programming (LPP) is used to solve the model. Afterward, proposed model was tested on real banking data. For all the tests, GAMS was used as a solver. Results show that proposed model gave better results compared with current situation. With the proposed solution method, the workloads of the profile groups working above their capacity were transferred to other profile groups with idle capacity. Thus, the capacity utilization rates of the profile groups were more balanced and the minimum capacity utilization rate was calculated as 41%.
- Published
- 2020
- Full Text
- View/download PDF
19. Solving the generalized assignment problem : a hybrid Tabu search/branch and bound algorithm
- Author
-
Woodcock, Andrew John
- Subjects
519.614 ,Integer programming ,Tabu search ,Branch and bound ,Generalized assignment problem ,Heuristic - Abstract
The research reported in this thesis considers the classical combinatorial optimization problem known as the Generalized Assignment Problem (GAP). Since the mid 1970's researchers have been developing solution approaches for this particular type of problem due to its importance both in practical and theoretical terms. Early attempts at solving GAP tended to use exact integer programming techniques such as Branch and Bound. Although these tended to be reasonably successful on small problem instances they struggle to cope with the increase in computational effort required to solve larger instances. The increase in available computing power during the 1980's and 1990's coincided with the development of some highly efficient heuristic approaches such as Tabu Search (TS), Genetic Algorithms (GA) and Simulated Annealing (SA). Heuristic approaches were subsequently developed that were able to obtain high quality solutions to larger and more complex instances of GAP. Most of these heuristic approaches were able to outperform highly sophisticated commercial mathematical programming software since the heuristics tend to be tailored to the problem and therefore exploit its structure. A new approach for solving GAP has been developed during this research that combines the exact Branch and Bound approach and the heuristic strategy of Tabu Search to produce a hybrid algorithm for solving GAP. This approach utilizes the mathematical programming software Xpress-MP as a Branch and Bound solver in order to solve sub-problems that are generated by the Tabu Search guiding heuristic. Tabu Search makes use of memory structures that record information about attributes of solutions visited during the search. This information is used to guide the search and in the case of the hybrid algorithm to generate sub problems to pass to the Branch and Bound solver. The new algorithm has been developed, imp lemented and tested on benchmark test problems that are extremely challenging and a comprehensive report and analysis of the experimentation is reported in this thesis.
- Published
- 2007
20. A mathematical model for personnel task assignment problem and an application for banking sector.
- Author
-
Cetin, Kenan, Tuzkaya, Gulfem, and Vayvay, Ozalp
- Subjects
- *
MATHEMATICAL models , *SERVICE level agreements , *LINEAR programming , *ANALYTIC hierarchy process , *ASSIGNMENT problems (Programming) , *QUEUING theory , *TEAMS in the workplace - Abstract
Efficient planning and management of the workforce resources is one of the most essential requirements for the companies operating in the service sector. For banks, a large number of transactions comes to Central Operations Department from the branches or directly from the customers and their aim is to provide the best operational service with the highest efficiency with the limited workforce resources in the departments. In this study, a real assignment problem was discussed and the problem was considered as Generalized Assignment Problem. For the solution of the problem, related algorithms were listed and examined in the literature survey section. Then, a two-step method is proposed. First step prioritizes the task coming to the system by considering the customer types, service level agreement (SLA) times, cut-off times, task type. In the second step, a multi-objective mathematical model was developed to assign task to employee groups. A preference based optimization method called Linear Physical Programming (LPP) is used to solve the model. Afterward, proposed model was tested on real banking data. For all the tests, GAMS was used as a solver. Results show that proposed model gave better results compared with current situation. With the proposed solution method, the workloads of the profile groups working above their capacity were transferred to other profile groups with idle capacity. Thus, the capacity utilization rates of the profile groups were more balanced and the minimum capacity utilization rate was calculated as 41%. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
21. Balancing Nursing Workload by Constraint Programming
- Author
-
Pesant, Gilles, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, and Quimper, Claude-Guy, editor
- Published
- 2016
- Full Text
- View/download PDF
22. A method and a program for work teams setup and logistics
- Author
-
José Francisco Ferreira Ribeiro, Caio Vinícius de Aquino Siquitelli, Alexandre Bevilacqua Leoneti, and André Lucirton Costa
- Subjects
Work Teams. ,Service providers ,Logistics. ,Optimization ,Generalized assignment problem ,Industrial engineering. Management engineering ,T55.4-60.8 - Abstract
This paper presents a method for work team and logistics formation. The proposed method solves a mathematical model in binary variables 0/1 developed based on the generalized assignment model in order to minimize the cost of transportation and form work teams with a pre-established number of agents. The corresponding program was written in-Solver and tested in an outsourced service provider, which operates in more than 200 Brazilian cities.
- Published
- 2017
- Full Text
- View/download PDF
23. Maximum Generalized Assignment with Convex Costs
- Author
-
Bender, Marco, Westphal, Stephan, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Kobsa, Alfred, Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Fouilhoux, Pierre, editor, Gouveia, Luis Eduardo Neves, editor, Mahjoub, A. Ridha, editor, and Paschos, Vangelis T., editor
- Published
- 2014
- Full Text
- View/download PDF
24. A matheuristic approach to the integration of worker assignment and vehicle routing problems: Application to home healthcare scheduling.
- Author
-
Moussavi, S.E., Mahdjoub, M., and Grunder, O.
- Subjects
- *
ASSIGNMENT problems (Programming) , *VEHICLE routing problem , *HEALTH planning - Abstract
Highlights • A human resource planning for a home healthcare system based on the SGAP formulation. • Developing a planning for a duration of multiple days considering the off-days. • An optimization model to integrate the Assignment and Vehicle Routing problems. • A matheuristic based on the decomposition of the formulation to simplify the model. • A statistical analysis to evaluate the proposed optimization approaches. Abstract To model a home health care planning problem by classical VRP and AP formulation, the dimensions of the problem are: 1. The staff, 2. The patients, 3. The routes (sequence of the patients for each staff member). In this study, we present an extension of the home health care planning problem by adding the extra dimension of time so that the staff are not only assigned to the patients, but they are also assigned to daily periods. The scope of the planning problem extends to multiple days in which the patient required services vary from one day to another. Hence, the problem concerns a sequence of schedules (one schedule for each day) for the staff members. This variant of the home health care planning problem is modeled mathematically by employing the sequencing generalized assignment formulation and solved by applying the Gurobi mixed-integer solver. Considering that the studied combinatorial optimization is NP-complete, a matheuristic approach based on the decomposition of the formulation is proposed in this research to simplify the mathematical model and reduce the computational time needed to solve the problem. The numerical experiences and statistical analysis show that our matheuristic approach solves 90% of the instances to optimality with a significant reduction in the computational times. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
25. A New Genetic Algorithm with Agent-Based Crossover for the Generalized Assignment Problem.
- Author
-
Dörterler, Murat
- Subjects
ASSIGNMENT problems (Programming) ,GENETIC algorithms ,DOMINANCE (Genetics) ,FERTILITY - Abstract
Generalized assignment problem (GAP) considers finding minimum cost assignment of n tasks to m agents provided each task should be assigned to one agent only. In this study, a new Genetic Algorithm (GA) with some new methods has been proposed to solve GAPs. The agent-based crossover is based on the concept of dominant gene in genotype science and increases the fertility rate of the feasible solutions. The solutions are classified as infeasible, feasible and mature with reference to their conditions. The new local searches provide not only feasibility in high diversity but high profitability for the solutions. A solution is not given up through maturation- based replacement until it reaches its best. The computational results show that the agent-based crossover has much higher fertility rate than classical crossover. Finally, the proposed GA creates either optimal or near-optimal solutions. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
26. Migration-Aware Network Services With Edge Computing
- Author
-
Atri Mukhopadhyay, George Iosifidis, and Marco Ruffini
- Subjects
generalized assignment problem ,Computer Networks and Communications ,Markov processes ,Resource management ,learning automata ,markov decision process ,Servers ,020206 networking & telecommunications ,02 engineering and technology ,service migration ,multi-access edge computing ,Minimization ,Costs ,Task analysis ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Passive optical networks - Abstract
—The development of Multi-access edge computing (MEC) has resulted from the requirement for supporting next generation mobile services, which need high capacity, high reliability and low latency. The key issue in such MEC architectures is to decide which edge nodes will be employed for serving the needs of the different end users. Here, we take a fresh look into this problem by focusing on the minimization of migration events rather than focusing on maximizing usage of resources. This is important because service migrations can create significant service downtime to applications that need low latency and high reliability, in addition to increasing traffic congestion in the underlying network. This paper introduces a priority induced service migration minimization (PrISMM) algorithm, which aims at minimizing service migration for both high and low priority services, through the use of Markov decision process, learning automata and combinatorial optimization. We carry out extensive simulations and produce results showing its effectiveness in reducing the mean service downtime of lower priority services and the mean admission time of the higher priority services.
- Published
- 2022
- Full Text
- View/download PDF
27. Distributed Clustering-Based Cooperative Vehicular Edge Computing for Real-Time Offloading Requests
- Author
-
Junhua Wang, Kun Zhu, Bing Chen, and Zhu Han
- Subjects
Computer Networks and Communications ,Computer science ,Distributed computing ,Aerospace Engineering ,Scheduling (computing) ,Resource (project management) ,Knapsack problem ,Server ,Automotive Engineering ,Enhanced Data Rates for GSM Evolution ,Electrical and Electronic Engineering ,Online algorithm ,Cluster analysis ,Generalized assignment problem - Abstract
Mobile vehicles have been considered as potential edge servers to provide computation resources for the emerging Intelligent Transportation System (ITS) applications. However, how to fully utilize the mobile computation resources to satisfy the real-time arrived computation requests has not been explored yet. This work will address the critical challenges of limited computation resources, stringent computation delay and unknown requirement statistics of real-time tasks in realistic vehicular edge computing scenarios. Specifically, we design a distributed clustering strategy to classify vehicles into multiple cooperative edge servers according to the available computation resources, effective connection time and the distribution of tasks' expected deadlines. Then, a ‘Less than or Equal to’ Generalized Assignment Problem (i.e., LEGAP) is formulated to maximize the system service revenue, and on this basis, we propose an offline Bound-and-Bound based Optimal (BBO) algorithm to make periodical scheduling with a global view of tasks' requirement statistics. The quick branching is conducted by following a greedy solution and the upper bound at each branch is derived by solving a multiple-choice knapsack problem. In addition, we present an online heuristic algorithm which makes real-time offloading decision with the guarantees that the resource capacities of all the computing servers are never exceeded with new tasks arriving. Through comparing with the other four online algorithms, the BBO algorithm achieves the highest service revenues by offloading tasks with shorter delays, and the online heuristic algorithm has the best performance in improving the service ratios.
- Published
- 2022
- Full Text
- View/download PDF
28. A Constant Factor Approximation for the Generalized Assignment Problem with Minimum Quantities and Unit Size Items
- Author
-
Bender, Marco, Thielen, Clemens, Westphal, Stephan, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Chatterjee, Krishnendu, editor, and Sgall, Jirí, editor
- Published
- 2013
- Full Text
- View/download PDF
29. A Novel Mechanism Using Genetic Algorithm for Selecting Class Officers
- Author
-
Chen, Rong-Chang, Lin, Tzu-Han, Qu, Xilong, editor, and Yang, Yuhang, editor
- Published
- 2012
- Full Text
- View/download PDF
30. Stability properties of the core in a generalized assignment problem
- Author
-
Keisuke Bando and Ryo Kawasaki
- Subjects
Discrete mathematics ,Economics and Econometrics ,Core (game theory) ,Sequence ,Independent set ,Path (graph theory) ,Stability (learning theory) ,Pairwise comparison ,Assignment problem ,Finance ,Generalized assignment problem ,Mathematics - Abstract
We show that the core of a generalized assignment problem satisfies two types of stability properties. First, the core is the unique stable set defined using the weak domination relation when outcomes are restricted to individually rational and pairwise feasible ones. Second, the core is the unique stable set with respect to a sequential domination relation that is defined by a sequence of weak domination relations that satisfy outsider independence. An equivalent way of stating this result is that the core satisfies the property commonly stated as the existence of a path to stability. These results add to the importance of the core in an assignment problem where agents' preferences may not be quasilinear.
- Published
- 2021
- Full Text
- View/download PDF
31. Minimum Risk Generalized Assignment Problem and Its Particle Swarm Optimization Algorithm
- Author
-
Bai, Xuejie and Qi, Luo, editor
- Published
- 2011
- Full Text
- View/download PDF
32. Particle Swarm Optimization for Two-Stage Fuzzy Generalized Assignment Problem
- Author
-
Bai, Xuejie, Zhang, Yajing, Liu, Fengtao, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Sudan, Madhu, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Vardi, Moshe Y., Series editor, Weikum, Gerhard, Series editor, Huang, De-Shuang, editor, Zhao, Zhongming, editor, Bevilacqua, Vitoantonio, editor, and Figueroa, Juan Carlos, editor
- Published
- 2010
- Full Text
- View/download PDF
33. Modeling and analysis of short-term work planning in inpatient care settings.
- Author
-
Aragon, Lucy G., Cure, Laila, Tiong, Ewing, and Bush, Rita
- Abstract
Abstract This paper uses operations research (OR) to investigate inpatient care work planning decisions from the perspective of a single healthcare provider in a hospital unit. While there has been considerable research on the modeling and analysis of healthcare delivery systems to support medium- to long-term decisions (e.g., daily operating room scheduling, weekly nurse scheduling), there is little research focusing on decisions made at the operational level by front-line providers. At this stage, resources have been allocated, personnel have been scheduled, and a set of patients with specific demands needs to be cared for in a safe, effective, efficient, timely, patient-centered, and equitable manner. It is often the responsibility of the actual providers to plan, execute, and adjust their workflow based on their knowledge and experience. This paper describes short-term work planning decisions made by front-line healthcare workers and illustrates how OR can support the analysis of such decisions. Research questions that motivate the use of OR in the design and analysis of inpatient care work are discussed. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
34. PRIMAL BEATS DUAL ON ONLINE PACKING LPs IN THE RANDOM-ORDER MODEL.
- Author
-
KESSELHEIM, THOMAS, RADKE, KLAUS, TÖNNIS, ANDREAS, and VÖCKING, BERTHOLD
- Subjects
- *
LINEAR programming , *ALGORITHMS , *SECRETARY problem (Probability theory) - Abstract
We study packing linear programs (LPs) in an online model where the columns are presented to the algorithm in random order. This natural problem was investigated in various recent studies motivated, e.g., by online ad allocations and yield management, where rows correspond to resources and columns to requests specifying demands for resources. Our main contribution is a 1 - O(√(log d)=B)-competitive online algorithm. Here d denotes the column sparsity, i.e., the maximum number of resources that occur in a single column, and B denotes the capacity ratio B, i.e., the ratio between the capacity of a resource and the maximum demand for this resource. In other words, we achieve a (1 - ε)-approximation if the capacity ratio satisfies B = (log d/e²), which is known to be the best possible for any (randomized) online algorithms. Our result improves exponentially on previous work with respect to the capacity ratio. In contrast to existing results on packing LP problems, our algorithm does not use dual prices to guide the allocation of resources over time. Instead, the algorithm simply solves, for each request, a scaled version of the partially known primal program and randomly rounds the obtained fractional solution to obtain an integral allocation for this request. We show that this simple algorithmic technique is not restricted to packing LPs with large capacity ratio of order (log d), but also yields close-to-optimal competitive ratios if the capacity ratio is bounded by a constant. In particular, we prove an upper bound on the competitive ratio of Ω(d-1=(B-1)) for any B ≥ 2. In addition, we show that our approach can be combined with VCG payments and obtain an incentive-compatible (1 - ε)-competitive mechanism for packing LPs with B = (log d/e²), where m is the number of constraints. Finally, we apply our technique to the generalized assignment problem for which we obtain the first online algorithm with competitive ratio O(1). [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
35. Applying Algorithm Selection – a Case Study for the Generalised Assignment Problem.
- Author
-
Degroote, Hans, González-Velarde, José Luis, and De Causmaecker, Patrick
- Abstract
Many combinatorial optimisation problems are NP-Hard. Yet in practice high quality solutions are often obtained by (meta)heuristics. These work well in some cases, but not in others, indicating a potential for algorithm selection. In this extended abstract is discussed how to apply algorithm selection to a combinatorial optimisation problem and which challenges arise when doing so. The generalised assignment problem is used as case study. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
36. Generalized assignment problem Generalized Assignment Problem
- Author
-
Kundakcioglu, O. Erhun, Alizamir, Saed, Floudas, Christodoulos A., editor, and Pardalos, Panos M., editor
- Published
- 2009
- Full Text
- View/download PDF
37. A Simulated Annealing Algorithm for the Multi Resource Generalized Assignment Problem with Eligibility Constraint
- Author
-
Feriştah Özçelik, Tuğba Saraç, and Kumsal Erten
- Subjects
Constraint (information theory) ,Mathematical optimization ,Computer science ,Simulated annealing ,Multi resource ,General Earth and Planetary Sciences ,Generalized assignment problem ,General Environmental Science - Abstract
The multi-resource generalized assignment problem (MRGAP) is an assignment problem in which each agent has more than one capacity-constrained resource. Although each agent cannot perform each job in real life, in the MRGAP literature it is generally assumed that each job can be assigned to each agent. In addition, working with as few agents as possible can create significant advantages, as each new agent creates audit tracking difficulties and additional costs. For this reason, in this study, the MRGAP problem, in which eligibility constraints are taken into account, has been addressed in a bi-objective manner. The objectives are to minimize the total load squares and the total number of agents. The objective of minimizing the total number of agents has been discussed for the first time in the MRGAP literature. These two objectives considered were scalarized by using the weighted sum method. A simulation annealing algorithm has been developed to solve large-scale problems. Randomly generated test problems were solved with the proposed methods and the obtained results were compared.
- Published
- 2021
- Full Text
- View/download PDF
38. Migration-aware Network Services with Edge Computing
- Author
-
Mukhopadhyay, Atri (author), Iosifidis, G. (author), Ruffini, Marco (author), Mukhopadhyay, Atri (author), Iosifidis, G. (author), and Ruffini, Marco (author)
- Abstract
The development of Multi-access edge computing (MEC) has resulted from the requirement for supporting next generation mobile services, which need high capacity, high reliability and low latency. The key issue in such MEC architectures is to decide which edge nodes will be employed for serving the needs of the different end users. Here, we take a fresh look into this problem by focusing on the minimization of migration events rather than focusing on maximizing usage of resources. This is important because service migrations can create significant service downtime to applications that need low latency and high reliability, in addition to increasing traffic congestion in the underlying network. This paper introduces a priority induced service migration minimization (PrISMM) algorithm, which aims at minimizing service migration for both high and low priority services, through the use of Markov decision process, learning automata and combinatorial optimization. We carry out extensive simulations and produce results showing its effectiveness in reducing the mean service downtime of lower priority services and the mean admission time of the higher priority services., Embedded and Networked Systems
- Published
- 2022
- Full Text
- View/download PDF
39. Approximate Algorithms in Mobile Telephone Network Projects
- Author
-
Elleithy, Khaled, editor, Sobh, Tarek, editor, Mahmood, Ausif, editor, Iskander, Magued, editor, and Karim, Mohammad, editor
- Published
- 2006
- Full Text
- View/download PDF
40. On Lagrangian relaxation for constrained maximization and reoptimization problems
- Author
-
Hadas Shachnai, Gal Tamir, and Ariel Kulik
- Subjects
Applied Mathematics ,Existential quantification ,0211 other engineering and technologies ,Approximation algorithm ,021107 urban & regional planning ,0102 computer and information sciences ,02 engineering and technology ,Maximization ,01 natural sciences ,Scheduling (computing) ,symbols.namesake ,010201 computation theory & mathematics ,Lagrangian relaxation ,Independent set ,symbols ,Discrete Mathematics and Combinatorics ,Applied mathematics ,Generalized assignment problem ,Mathematics - Abstract
We prove a general result demonstrating the power of Lagrangian relaxation in solving constrained maximization problems with arbitrary objective functions. This yields a unified approach for solving a wide class of subset selection problems with linear constraints. Given a problem in this class and some small e ∈ ( 0 , 1 ) , we show that if there exists an r -approximation algorithm for the Lagrangian relaxation of the problem, for some r ∈ ( 0 , 1 ) , then our technique achieves a ratio of r r + 1 − e to the optimal, and this ratio is tight. Using the technique we obtain (re)approximation algorithms for natural (reoptimization) variants of classic subset selection problems, including real-time scheduling, the maximum generalized assignment problem (GAP) and maximum weight independent set. For all of the problems studied in this paper, the number of calls to the r -approximation algorithm, used by our algorithms, is linear in the input size and in log ( 1 ∕ e ) for inputs with a cardinality constraint, and polynomial in the input size and in log ( 1 ∕ e ) for inputs with an arbitrary linear constraint.
- Published
- 2021
- Full Text
- View/download PDF
41. Novel parallel hybrid genetic algorithms on the GPU for the generalized assignment problem
- Author
-
Huang Zhi-Bin, Dai Zhi-tao, Fu Guang-Tao, Dong Dan-Yang, Ding Zhe-Lun, and Xiao Chen
- Subjects
Speedup ,Series (mathematics) ,Computer science ,Thread (computing) ,Parallel computing ,Theoretical Computer Science ,Acceleration ,Hardware and Architecture ,Synchronization (computer science) ,Programming paradigm ,Central processing unit ,Software ,Generalized assignment problem ,Information Systems - Abstract
The emergence of GPU-CPU heterogeneous architecture has led to a significant paradigm shift in parallel programming. How to effectively implement Parallel Genetic Algorithm (GA) in these environments has become one of the current hot issues. GA’s calculation and operators are closely related to specific problems, thereby significantly affecting the acceleration method of GA algorithms. The Generalized Assignment Problem (GAP) is a classic NP-hard combinatorial optimization problem. The more widely used genetic algorithms to solve the GAP in the CPU are difficult to be parallelized in a GPU environment due to severe data dependencies. To address this problem, two algorithms suitable for the implementation on the GPU are proposed, namely RPE algorithm and NNE algorithm, which obtain significant performance speedup by alleviating data dependencies and mutually exclusive synchronization overheads. At the same time, considering the new GPU architecture features and programming models, three different granular implementations of parallel genetic algorithms to solve the GAP are proposed, namely $$\text{ GPGA}_{thread}$$ , $$\text{ GPGA}_{warpsp}$$ and $$\text{ GPGA}_{cgroup}$$ , by utilizing the warp-specialization technology and the cooperative group mechanism. GPGA series algorithms obtain better solution quality and very significant performance improvements compared with Serial GA, GTS (the GPU-CPU hybrid implementation of Scatter Search with Tabu lists) and Lagrange Relaxation algorithm on a CPU by solving 16 typical large-scale GAP instances.
- Published
- 2021
- Full Text
- View/download PDF
42. Fog-Enabled Joint Computation, Communication and Caching Resource Sharing for Energy-Efficient IoT Data Stream Processing
- Author
-
Siqi Luo, Zhi Zhou, Xu Chen, and Shuai Yu
- Subjects
Computer Networks and Communications ,Computer science ,Distributed computing ,Aerospace Engineering ,020302 automobile design & engineering ,02 engineering and technology ,Shared resource ,Reduction (complexity) ,0203 mechanical engineering ,Server ,Automotive Engineering ,Resource management ,Minimum-cost flow problem ,Electrical and Electronic Engineering ,Generalized assignment problem ,Edge computing ,Efficient energy use - Abstract
Fog/edge computing has been recently regarded as a promising approach for supporting emerging mission-critical Internet of Things (IoT) applications on capacity and battery constrained devices. By harvesting and collaborating a massive crowd of devices in close proximity for computation, communication and caching resource sharing (i.e., 3C resources), it enables great potentials in low-latency and energy-efficient IoT task execution. To efficiently exploit 3C resources of fog devices in proximity, we propose F3C, a fog-enabled 3C resource sharing framework for energy-efficient IoT data stream processing by solving an energy cost minimization problem under 3C constraints. Nevertheless, the minimization problem proves to be NP-hard via reduction from a Generalized Assignment Problem (GAP). To cope with such challenge, we propose an efficient F3C algorithm based on an iterative task team formation mechanism which regards each task's 3C resource sharing as a subproblem solved by the elaborated min cost flow transformation. Via utility improving iterations, the proposed F3C algorithm is shown to converge to a stable system point. Extensive performance evaluations demonstrate that our F3C algorithm can achieve superior performance in energy saving compared to various benchmarks.
- Published
- 2021
- Full Text
- View/download PDF
43. Solving a Special Case of the Generalized Assignment Problem Using the Modified Differential Evolution Algorithms: A Case Study in Sugarcane Harvesting
- Author
-
Tassin Srivarapongse and Phajongjit Pijitbanjong
- Subjects
generalized assignment problem ,modified differential evolution algorithm ,sugarcane ,assignment problem ,Management. Industrial management ,HD28-70 ,Business ,HF5001-6182 - Abstract
We proposed and created a methodology to solve a real-world problem, which is a special case of the generalized assignment problem. The problem consists of assigning drivers to harvesters, which will then be assigned to harvest sugarcane in order to maximize daily profit. A set of drivers have various levels of experience. Therefore, a different capability to harvest sugarcane leads to a range of daily wages. Each harvester has different operating years and engine size, which affects its fuel consumption rate and capacity to harvest sugarcane, respectively. Assigning a worker to a harvester can improve the fuel consumption and efficiency of the harvester. We developed a mathematical model to reflect this problem and to solve it to find the maximum outcome using Lingo v.11 commercial optimization software. Since Lingo v.11 is limited to solving only small-size test instances, for medium to large test instances, four modified differential evolution (MDE) algorithms were used to solve the problem: MDE-1, MDE-2, MDE-3, and MDE-4. MDE-2 was found to be the best proposed heuristics because it has intensification and diversification ability. MDE has been tested with the case study. We tried to increase the daily profit by implementing three strategies: (1) change all harvesters that are more than five years old, (2) train drivers to reach maximum capacity, and (3) a combination of 1 and 2. Each strategy has a different investment. The breakeven point (number of days) to return the investment was calculated from the increase of daily profit. The computational results show that strategy 2 is the best because it has the quickest rate of investment return rate. However, this strategy has a disadvantage, since it is possible that drivers may leave the company if they have been highly trained. Moreover, strategy 1 has an acceptable break-even point at 392 days.
- Published
- 2019
- Full Text
- View/download PDF
44. A Network Flow Algorithm for Solving Generalized Assignment Problem
- Author
-
Yongwen Hu and Qunpo Liu
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Article Subject ,Computer science ,General Mathematics ,Open problem ,MathematicsofComputing_GENERAL ,General Engineering ,Structure (category theory) ,02 engineering and technology ,Engineering (General). Civil engineering (General) ,020901 industrial engineering & automation ,Cardinality ,QA1-939 ,0202 electrical engineering, electronic engineering, information engineering ,Network flow algorithms ,020201 artificial intelligence & image processing ,TA1-2040 ,Assignment problem ,Mathematics ,Generalized assignment problem ,Network model ,Integer (computer science) - Abstract
The generalized assignment problem (GAP) is an open problem in which an integer k is given and one wants to assign k ′ agents to k k ′ ≤ k jobs such that the sum of the corresponding cost is minimal. Unlike the traditional K -cardinality assignment problem, a job can be assigned to many, but different, agents and an agent may undertake several, but different, jobs in our problem. A network model with a special structure of GAP is given and an algorithm for GAP is proposed. Meanwhile, some important properties of the GAP are given. Numerical experiments are implemented, and the results indicate that the proposed algorithm can globally and efficiently optimize the GAP with a large range cost.
- Published
- 2021
- Full Text
- View/download PDF
45. Customized bus service design for jointly optimizing passenger-to-vehicle assignment and vehicle routing.
- Author
-
Tong, Lu (Carol), Zhou, Leishan, Liu, Jiangtao, and Zhou, Xuesong
- Subjects
- *
BUS schedules , *TRANSPORTATION , *VEHICLE routing problem , *CUSTOMIZATION , *MATHEMATICAL optimization , *MIXED integer linear programming , *MATHEMATICAL models - Abstract
Emerging transportation network services, such as customized buses, hold the promise of expanding overall traveler accessibility in congested metropolitan areas. A number of internet-based customized bus services have been planned and deployed for major origin-destination (OD) pairs to/from inner cities with limited physical road infrastructure. In this research, we aim to develop a joint optimization model for addressing a number of practical challenges for providing flexible public transportation services. First, how to maintain minimum loading rate requirements and increase the number of customers per bus for the bus operators to reach long-term profitability. Second, how to optimize detailed bus routing and timetabling plans to satisfy a wide range of specific user constraints, such as passengers’ pickup and delivery locations with preferred time windows, through flexible decision for matching passengers to bus routes. From a space-time network modeling perspective, this paper develops a multi-commodity network flow-based optimization model to formulate a customized bus service network design problem so as to optimize the utilization of the vehicle capacity while satisfying individual demand requests defined through space-time windows. We further develop a solution algorithm based on the Lagrangian decomposition for the primal problem and a space-time prism based method to reduce the solution search space. Case studies using both the illustrative and real-world large-scale transportation networks are conducted to demonstrate the effectiveness of the proposed algorithm and its sensitivity under different practical operating conditions. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
46. A Hybrid Heuristic in GPU-CPU Based on Scatter Search for the Generalized Assignment Problem.
- Author
-
Souza, Danilo S., Santos, Haroldo G., and Coelho, Igor M.
- Subjects
GRAPHICS processing units ,CENTRAL processing units ,COMPUTER programming ,TABU search algorithm ,ROBUST control - Abstract
In the Generalized Assignment Problem (GAP), tasks must be allocated to machines with limited resources, in order to minimize processing costs. This problem has several industrial applications and often appears as a substructure in other combinatorial optimization problems. We propose a hybrid method inspired by Scatter Search metaheuristic, that efficiently generates a pool of solutions using a Tabu list criteria and an Ejection Chain mechanism. Common characteristics are extracted from the pool and solutions are combined by exploring a restricted search space, as a Binary Programming (BP) model. This method was implemented as a parallel approach to run in a Graphics Processing Unit (GPU). Experimental results show that the proposed method is very competitive to the algorithms found in the literature. On average, a gap of 0.09% is obtained over a set of 45 instances, when compared to lower bounds. Due to the integration of the method with an exact BP solver, it was capable of proving the optimality of small size instances, also finding new best known solutions for 21 instances. In terms of computational times, the proposed method performs on average 8 times faster than literature, also indicating that the proposed approach is scalable and robust for practical applications. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
47. A modified genetic algorithm for a special case of the generalized assignment problem.
- Author
-
DÖRTERLER, Murat, BAY, Ömer Faruk, and AKCAYOL, Mehmet Ali
- Subjects
- *
ASSIGNMENT problems (Programming) , *GENETIC algorithms , *MATHEMATICAL optimization , *CROSSOVER trials , *NUCLEOTIDES - Abstract
Many central examinations are performed nationwide in Turkey. These examinations are held simultaneously throughout Turkey. Examinees attempt to arrive at the examination centers at the same time and they encounter problems such as traffic congestion, especially in metropolises. The state of mind that this situation puts them into negatively affects the achievement and future goals of the test takers. Our solution to minimize the negative effects of this issue is to assign the test takers to closest examination centers taking into account the capacities of examination halls nearby. This solution is a special case of the generalized assignment problem (GAP). Since the scale of the problem is quite large, we have focused on heuristic methods. In this study, a modified genetic algorithm (GA) is used for the solution of the problem since the classical GA often generates infeasible solutions when it is applied to GAPs. A new method, named nucleotide exchange, is designed in place of the crossover method. The designed method is run between the genes of a single parent chromosome. In addition to the randomness, the consciousness factor is taken into consideration in the mutation process. With this new GA method, results are obtained successfully and quickly in large-sized data sets. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
48. A Hypergraph Solution to Generalized Assignment Problem and Application to Spatial Data Sets.
- Author
-
Balcı, Mehmet Ali
- Subjects
HYPERGRAPHS ,SPATIAL data structures ,GEOMETRIC vertices ,EDGES (Geometry) ,COORDINATES - Published
- 2017
- Full Text
- View/download PDF
49. Delay-Sensitive Multi-Period Computation Offloading with Reliability Guarantees in Fog Networks
- Author
-
Tingting Liu, Junhua Wang, Ruoguang Li, Bin Li, Kai Liu, and Zhu Han
- Subjects
Mathematical optimization ,Optimization problem ,Computer Networks and Communications ,Computer science ,business.industry ,Heuristic (computer science) ,020206 networking & telecommunications ,Cloud computing ,02 engineering and technology ,Dynamic priority scheduling ,0202 electrical engineering, electronic engineering, information engineering ,Computation offloading ,Resource management ,Electrical and Electronic Engineering ,Greedy algorithm ,business ,Subgradient method ,Software ,Generalized assignment problem ,Edge computing - Abstract
Computation offloading over fog computing has the potential to improve reliability and reduce latency in future networks. This paper considers a scenario where roadside units (RSUs) are installed for offloading tasks to the computation nodes including nearby fog nodes and a cloud center. To guarantee the reliable communication, we formulate the first subproblem of power allocation, and leverage the conditional value-at-risk approach to analyze the successful transmission probability in the worse-case channel condition. To complete computation tasks with low latency, we formulate the second subproblem of task allocation into a multi-period generalized assignment problem (MPGAP), which aims at minimizing the total delay by offloading tasks to the ‘right’ fog nodes at ‘right’ period. Then, we propose a modified branch-and-bound algorithm to derive the optimal solution and a heuristic greedy algorithm to obtain approximate performance. In addition, the master problem is proposed as a non-convex optimization problem, which considers both the reliability-guaranteed and delay-sensitive requirements. We design the Lagreedy algorithm by combining the subgradient algorithm and the heuristic algorithm. Comprehensive evaluations demonstrate that the Lagreedy is able to obtain the shortest delay with a high power consumption, while the branch-and-bound algorithm can achieve both shorter delay and lower power consumption with reliability guarantees.
- Published
- 2020
- Full Text
- View/download PDF
50. Mode Selection and Power Allocation in Multi-Level Cache-Enabled Networks
- Author
-
Osama Amin, Mohamed-Slim Alouini, Bayan Al-Oquibi, Ahmed Douik, Hayssam Dahrouj, and Tareq Y. Al-Naffouri
- Subjects
Edge device ,Iterative method ,business.industry ,Computer science ,020206 networking & telecommunications ,Cloud computing ,02 engineering and technology ,Transmitter power output ,Computer Science Applications ,Backhaul (telecommunications) ,Modeling and Simulation ,0202 electrical engineering, electronic engineering, information engineering ,Resource management ,Cache ,Electrical and Electronic Engineering ,business ,Generalized assignment problem ,Computer network - Abstract
Moving contents proximity to the network edge and proactively caching popular contents at multiple infrastructures are promising directions for solving the backhaul congestion problem. This letter proposes and evaluates a multi-level cache-enabled network, where cache-hit users can fetch their data from the available cache at either small base-stations, unmanned aerial vehicles, or cache-enabled mobile device-to-device users. Cache-miss users, on the other hand, fetch their data from the central cloud via limited capacity backhaul links. This letter considers the problem of maximizing the network weighted-sum rate by jointly determining the users’ mode of operation and their transmit powers, subject to backhaul capacity and transmit power constraints. After showing how the association problem can be formulated as a generalized assignment problem, the letter solves the transmit power problem using an iterative function evaluation apprach. The resulting mode-selection and power-allocation (MSPA) iterative algorithm is then tested through numerical simulations, which suggest that, while being easily implementable, the proposed multi-level caching can substantially relieve the backhaul congestion, especially in dense-networks, and at low-backhaul capacity regimes.
- Published
- 2020
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.