Loading...
Search for: combinatorial-optimization
0.006 seconds
Total 54 records

    Improving blood bank inventory management using double cross-match and hybrid issuance policy

    , Article 7th IEEE International Conference on Industrial Engineering and Applications, ICIEA 2020, 16 April 2020 through 21 April 2020 ; 2020 , Pages 819-826 Bozorgi, A ; Najafi, M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    Blood availability in hospitals is of high humanitarian importance, thus blood shortage is not desired at all. High wastage rate of blood in hospitals is an important issue, which becomes more important as the standards of health care services becomes higher. In order to address blood shortage and wastage issues in a hospital, this paper develops a new inventory management model as a decision making tool to help making tactical and operational level decisions for a Hospital Blood Bank (HBB) inventory management. These decisions include issuance and ordering policy and the aim of the model is to reduce blood wastage and shortage. For this purpose, a multi period, multi-product inventory... 

    Cyber-social systems: modeling, inference, and optimal design

    , Article IEEE Systems Journal ; Volume 14, Issue 1 , 2020 , Pages 73-83 Doostmohammadian, M ; Rabiee, H. R ; Khan, U. A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    This paper models the cyber-social system as a cyber-network of agents monitoring states of individuals in a social network. The state of each individual is represented by a social node, and the interactions among individuals are represented by a social link. In the cyber-network, each node represents an agent, and the links represent information sharing among agents. The agents make an observation of social states and perform distributed inference. In this direction, the contribution of this paper is threefold: First, a novel distributed inference protocol is proposed that makes no assumption on the rank of the underlying social system. This is significant as most protocols in the... 

    Minimizing data access latencies for virtual machine assignment in cloud systems

    , Article IEEE Transactions on Services Computing ; Volume 13, Issue 5 , August , 2020 , Pages 857-870 Malekimajd, M ; Movaghar, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    Cloud systems empower the big data management by providing virtual machines (VMs) to process data nodes (DNs) in a faster, cheaper and more effective way. The efficiency of a VM allocation is an important concern that is influenced by the communication latencies. In the literature, it has been proved that the VM assignment minimizing communication latency in the presence of the triangle inequality is 2-approximation. However, a 2-approximation solution is not efficient enough as data center networks are not limited to the triangle inequality. In this paper, we define the quadrilateral inequality property for latencies such that the time complexity of the VM assignment problem minimizing... 

    An efficient population-based simulated annealing algorithm for 0–1 knapsack problem

    , Article Engineering with Computers ; Volume 38, Issue 3 , 2022 , Pages 2771-2790 ; 01770667 (ISSN) Moradi, N ; Kayvanfar, V ; Rafiee, M ; Sharif University of Technology
    Springer Science and Business Media Deutschland GmbH  2022
    Abstract
    0–1 knapsack problem (KP01) is one of the classic variants of knapsack problems in which the aim is to select the items with the total profit to be in the knapsack. In contrast, the constraint of the maximum capacity of the knapsack is satisfied. KP01 has many applications in real-world problems such as resource distribution, portfolio optimization, etc. The purpose of this work is to gather the latest SA-based solvers for KP01 together and compare their performance with the state-of-the-art meta-heuristics in the literature to find the most efficient one(s). This paper not only studies the introduced and non-introduced single-solution SA-based algorithms for KP01 but also proposes a new... 

    Performance analysis of heterogeneous cellular caching networks with overlapping small cells

    , Article IEEE Transactions on Vehicular Technology ; Volume 71, Issue 2 , 2022 , Pages 1941-1951 ; 00189545 (ISSN) Rezaei, F ; Khalaj, B. H ; Xiao, M ; Skoglund, M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2022
    Abstract
    Caching at network edges has attracted more and more research interests recently for the purpose of alleviating the network traffic pressure especially in backhaul links and improving user experience. We study Heterogeneous Cellular Caching Networks (HCCNs) consisting of macro cells in which $N$ small cell base stations (SBSs) equipped with cache memory operate in conjunction with the macro cell base station (MBS). We provide closed-form expressions of the MBS and SBSs utilization factors and average user-experienced-delay in HCCNs with overlapping coverage regions, considering general traffic models for the request arrivals based on the Independent Reference Model (IRM) and renewal traffic... 

    Optimal reactive power dispatch in electricity markets using a multiagent-based differential evolution algorithm

    , Article International Conference on Power Engineering, Energy and Electrical Drives, POWERENG 2007, Setubal, 12 April 2007 through 14 April 2007 ; 2007 , Pages 249-254 Abbasy, A ; Tabatabaii, I ; Hosseini, S. H ; Sharif University of Technology
    2007
    Abstract
    Reactive power dispatch in power systems is a complex combinatorial optimization problem involving nonlinear functions with multiple local minima and nonlinear constraints. In an open electricity market reactive power support is an ancillary service for real power transportation. From the viewpoint of ISO, this paper provides a dispatching reactive power model, based on optimal power flow, by which both the cost of procuring reactive power as auxiliary service and the losses of active power are minimized. In this paper the cost of reactive power support consists of two components: reactive power cost of generators and shunt capacitors. In addition an extremely powerful differential evolution... 

    New Approaches for Solving Fuzzy LR Linear Systems and a Class of Fuzzy Location Problems

    , Ph.D. Dissertation Sharif University of Technology Ghanbari, Reza (Author) ; Mahdavi Amiri, Nezamoddin (Supervisor)
    Abstract
    By increasing complexity of systems, soft computing including fuzzy computing, evolutionary computing and intelligent computing, have been developing in recent years. Here, we focus on two subjects making use of soft computing. Firstly, we study fuzzy LR linear systems.
    We transform the fuzzy linear system into a corresponding linear crisp system and a constrained least squares model. We show that the fuzzy LR system has an exact solution if and only if the corresponding crisp system is compatible (has a solution) and the optimal value of the corresponding least squares problem is equal to zero. In this case, the exact solution is determined by the solutions of the two corresponding... 

    Combinatorial Optimization with Reinforcement Learning

    , M.Sc. Thesis Sharif University of Technology Hosseini, Amir (Author) ; Saleh Kaleybar, Saber (Supervisor)
    Abstract
    One of the key subjects in the area of mathematical optimization is a class of problems known as combinatorial optimization. We can find the optimal solution of continuous optimization problems feasible in time. But, in combinatorial optimization, we aim to obtain the optimal solution of the problem over a finite set. These problems are NP-hard and no polynomial-time solution has been proposed for this class of problems so far. Thus, in practical scenarios, we often use heuristic methods for solving NP-hard problems. There are lots of heuristic methods and choosing the best one in different situations might be challenging. In recent years, with the advances in deep neural networks,... 

    Scheduling TV commercials using genetic algorithms

    , Article International Journal of Production Research ; Volume 51, Issue 16 , 2013 , Pages 4921-4929 ; 00207543 (ISSN) Ghassemi Tari, F ; Alaei, R ; Sharif University of Technology
    2013
    Abstract
    In this paper, the problem of scheduling commercial messages during the peak of viewing time of a TV channel is formulated as a combinatorial auction-based mathematical programming model. Through this model, a profitable and efficient mechanism for allocating the advertising time to advertisers is developed by which the revenue of TV channels is maximised while the effectiveness of advertising is increased. We developed a steady-state genetic algorithm to find an optimal or a near optimal solution for the proposed problem. A computational experiment was conducted for evaluating the efficiency of the proposed algorithm. A set of test problems with different sizes were generated, using the... 

    OPAIC: An optimization technique to improve energy consumption and performance in application specific network on chips

    , Article Measurement: Journal of the International Measurement Confederation ; Volume 74 , 2015 , Pages 208-220 ; 02632241 (ISSN) Taassori, M ; Taassori, M ; Niroomand, S ; Vizvári, B ; Uysal, S ; Hadi Vencheh, A ; Sharif University of Technology
    Elsevier  2015
    Abstract
    Abstract Network on Chip (NoC) is an appropriate and scalable solution for today's System on Chips (SoCs) with the high communication demands. Application specific NoCs is preferable since they can be customized to optimize all requirements of the specific applications. This paper presents an OPtimization technique for Application specifIC NoCs (OPAIC), which aims not only to decrease the energy consumption but also to improve the area of NoCs. OPAIC is composed of three stages to find the optimum NoC; in the first stage, it uses a linearized form of a Quadratic Assignment Problem (QAP) to map tasks on cores to minimize the energy. In the second stage, a Mixed Integer Linear Problem (MILP)... 

    Multiclass fuzzy user equilibrium with endogenous membership functions and risk-taking behaviors

    , Article Journal of Advanced Transportation ; 2016 ; 01976729 (ISSN) Miralinaghi, M ; Lou, Y ; Hsu, Y. T ; Shabanpour, R ; Shafahi, Y ; Sharif University of Technology
    John Wiley and Sons Ltd  2016
    Abstract
    Over the last decades, several approaches have been proposed in the literature to incorporate users' perceptions of travel costs, their bounded rationality, and risk-taking behaviors into network equilibrium modeling for traffic assignment problem. While theoretically advanced, these models often suffer from high complexity and computational cost and often involve parameters that are difficult to estimate. This study proposes an alternative approach where users' imprecise perceptions of travel times are endogenously constructed as fuzzy sets based on the probability distributions of random link travel times. Two decision rules are proposed accordingly to account for users' heterogeneous... 

    Using flower pollinating with artificial bees (FPAB) technique to determine machinable volumes in process planning for prismatic parts

    , Article International Journal of Advanced Manufacturing Technology ; Volume 45, Issue 9-10 , 2009 , Pages 944-957 ; 02683768 (ISSN) Houshmand, M ; Imani, D. M ; Niaki, S. T. A ; Sharif University of Technology
    Abstract
    Process planning (PP) has an important role in manufacturing systems design and operations. Volume decomposition and machinable volumes (MVs) or machining features determination is the core activity in process planning. This process requires extraction of elementary volumes (EVs), merging or clustering EVs to construct feasible MVs and finally selecting an optimal combination of MVs. Development of MVs is an important activity, so that better solution is obtained by better developed MVs. Generation of limited number of MVs or machining features, which is often performed by experts may miss the optimal solution. Also, using exact methods such as combinatorial optimization not only generate... 

    Ordinal embedding: Approximation algorithms and dimensionality reduction

    , Article 11th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2008 and 12th International Workshop on Randomization and Computation, RANDOM 2008, Boston, MA, 25 August 2008 through 27 August 2008 ; Volume 5171 LNCS , 2008 , Pages 21-34 ; 03029743 (ISSN) ; 9783540853626 (ISBN) Bǎdoiu, M ; Demaine, E. D ; Hajiaghayi, M ; Sidiropoulos, A ; Zadimoghaddam, M ; Sharif University of Technology
    2008
    Abstract
    This paper studies how to optimally embed a general metric, represented by a graph, into a target space while preserving the relative magnitudes of most distances. More precisely, in an ordinal embedding, we must preserve the relative order between pairs of distances (which pairs are larger or smaller), and not necessarily the values of the distances themselves. The relaxation of an ordinal embedding is the maximum ratio between two distances whose relative order is inverted by the embedding. We develop polynomial-time constant-factor approximation algorithms for minimizing the relaxation in an embedding of an unweighted graph into a line metric and into a tree metric. These two basic target... 

    A robust optimization approach for a cellular manufacturing system considering skill-leveled operators and multi-functional machines

    , Article Applied Mathematical Modelling ; Volume 107 , 2022 , Pages 379-397 ; 0307904X (ISSN) Rafiee, M ; Kayvanfar, V ; Mohammadi, A ; Werner, F ; Sharif University of Technology
    Elsevier Inc  2022
    Abstract
    One of the most critical issues in manufacturing systems is the operator management. In this paper, the operator assignment problem is studied within a cellular manufacturing system. The most important novelty of this research is the consideration of operator learning and forgetting effects simultaneously. The skill level of an operator can be increased/decreased based on the time spent on a machine. Moreover, the issues related to operators like hiring, firing, and salaries are considered in the proposed model. The parameters are considered to be uncertain in this model, and a robust optimization approach is developed to handle it. Using this approach, the model solution remains feasible...