Browsing by Subject "Combinatorial optimization"
Now showing 1 - 9 of 9
- Results Per Page
- Sort Options
Item Embargo A decomposable branch-and-price formulation for optimal classification trees(2024-07) Yöner, Elif RanaConstruction of Optimal Classification Trees (OCTs) using mixed-integer programs, is a promising approach as it returns a tree with minimum classification error. Yet solving integer programs to optimality is known to be computationally costly, especially as the size of the instance and the depth of the tree grow, calling for efficient solution methods. Our research presents a new, decomposable model which lends itself to efficient solution algorithms such as Branch-and-Price. We model the classification tree using a “patternbased” formulation, deciding which feature should be used to split data at each branching node of each leaf. Our results are promising, illustrating the potential of decomposition in the domain of binary OCTs.Item Open Access Bicriteria multiresource generalized assignment problem(John Wiley & Sons, 2014) Karsu, O.; Azizoglu, M.In this study,we consider a bicriteria multiresource generalized assignment problem. Our criteria are the total assignment load and maximum assignment load over all agents. We aim to generate all nondominated objective vectors and the corresponding efficient solutions. We propose several lower and upper bounds and use them in our optimization and heuristic algorithms. The computational results have shown the satisfactory behaviors of our approaches.Item Open Access A branch and price approach for routing and refueling station location model(Elsevier, 2016) Yıldız, B.; Arslan, O.; Karaşan, O. E.The deviation flow refueling location problem is to locate p refueling stations in order to maximize the flow volume that can be refueled respecting the range limitations of the alternative fuel vehicles and the shortest path deviation tolerances of the drivers. We first provide an enhanced compact model based on a combination of existing models in the literature for this relatively new operations research problem. We then extend this problem and introduce the refueling station location problem which adds the routing aspect of the individual drivers. Our proposed branch and price algorithm relaxes the simple path assumption generally adopted in the existing studies and implicitly takes into account deviation tolerances without the pregeneration of the routes. Therefore, the decrease in solution times with respect to existing models is significant and our algorithm scales very efficiently to more realistic network dimensions.Item Open Access Constrained min-cut replication for K-way hypergraph partitioning(Institute for Operations Research and the Management Sciences (I N F O R M S), 2014) Yazici V.; Aykanat, CevdetReplication is a widely-used technique in information retrieval and database systems for providing fault tolerance and reducing parallelization and processing costs. Combinatorial models based on hypergraph partitioning are proposed for various problems arising in information retrieval and database systems. We consider the possibility of using vertex replication to improve the quality of hypergraph partitioning. In this study, we focus on the constrained min-cut replication (CMCR) problem, where we are initially given a maximum replication capacity and a K-way hypergraph partition with an initial imbalance ratio. The objective in the CMCR problem is finding the optimal vertex replication sets for each part of the given partition such that the initial cut size of the partition is minimized, where the initial imbalance is either preserved or reduced under the given replication capacity constraint. In this study, we present a complexity analysis of the CMCR problem and propose a model based on a unique blend of coarsening and integer linear programming (ILP) schemes. This coarsening algorithm is derived from a novel utilization of the Dulmage-Mendelsohn decomposition. Experiments show that the ILP formulation coupled with the Dulmage-Mendelsohn decomposition-based coarsening provides high quality results in practical execution times for reducing the cut size of a given K-way hypergraph partition. © 2014 INFORMS.Item Open Access Inequity averse optimization in operational research(Elsevier, 2015) Karsu, Ö.; Morton, A.There are many applications across a broad range of business problem domains in which equity is a concern and many well-known operational research (OR) problems such as knapsack, scheduling or assignment problems have been considered from an equity perspective. This shows that equity is both a technically interesting concept and a substantial practical concern. In this paper we review the operational research literature on inequity averse optimization. We focus on the cases where there is a tradeoff between efficiency and equity. We discuss two equity related concerns, namely equitability and balance. Equitability concerns are distinguished from balance concerns depending on whether an underlying anonymity assumption holds. From a modeling point of view, we classify three main approaches to handle equitability concerns: the first approach is based on a Rawlsian principle. The second approach uses an explicit inequality index in the mathematical model. The third approach uses equitable aggregation functions that can represent the DM's preferences, which take into account both efficiency and equity concerns. We also discuss the two main approaches to handle balance: the first approach is based on imbalance indicators, which measure deviation from a reference balanced solution. The second approach is based on scaling the distributions such that balance concerns turn into equitability concerns in the resulting distributions and then one of the approaches to handle equitability concerns can be applied. We briefly describe these approaches and provide a discussion of their advantages and disadvantages. We discuss future research directions focussing on decision support and robustness.Item Open Access On the optimality of the greedy solutions of the general knapsack problems(Taylor & Francis, 1992) Vizvári, BelaIn this paper we submit a unified discussion of some closely related results which were achieved independently in number theory and integer programming, and we partially generalize them. In the unified discussion we treat together two problems where the greedy method has different characters, in the first one it is an internal-point algorithm, in the second one it is an outer-point method. We call a knapsack problem “pleasant” if the greedy solution is optimal for every right-hand side. A sufficient and two finite necessary and sufficient conditions for the pleasantness of a problem are discussed. The sufficient condition can be checked very easily. The paper is finished with an error analysis of some nonpleasant problems. AMS 1980 Subject Classification: Primary: 90C 10.Item Open Access Polyhedral Approaches to Hypergraph Partitioning and Cell Formation(1994) Kandiller, LeventHypergraphs are generalizations of graphs in the sense that each hyperedge can connect more than two vertices. Hypergraphs are used to describe manufacturing environments and electrical circuits. Hypergraph partitioning in manufacturing models cell formation in Cellular Manufacturing systems. Moreover, hypergraph partitioning in VTSI design case is necessary to simplify the layout problem. There are various heuristic techniques for obtaining non-optimal hypergraph partitionings reported in the literature. In this dissertation research, optimal seeking hypergraph partitioning approaches are attacked from polyhedral combinatorics viewpoint. There are two polytopes defined on r-uniform hypergraphs in which every hyperedge has exactly r end points, in order to analyze partitioning related problems. Their dimensions, valid inequality families, facet defining inequalities are investigated, and experimented via random test problems. Cell formation is the first stage in designing Cellular Manufacturing systems. There are two new cell formation techniques based on combinatorial optimization principles. One uses graph approximation, creation of a flow equivalent tree by successively solving maximum flow problems and a search routine. The other uses the polynomially solvable special case of the one of the previously discussed polytopes. These new techniques are compared to six well-known cell formation algorithms in terms of different efficiency measures according to randomly generated problems. The results are analyzed statistically.Item Open Access A saturated linear dynamical network for approximating maximum clique(Institute of Electrical and Electronics Engineers, 1999-06) Pekergin, F.; Morgül, Ö.; Güzeliş, C.We use a saturated linear gradient dynamical network for finding an approximate solution to the maximum clique problem. We show that for almost all initial conditions, any solution of the network defined on a closed hypercube reaches one of the vertices of the hypercube, and any such vertex corresponds to a maximal clique. We examine the performance of the method on a set of random graphs and compare the results with those of some existing methods. The proposed model presents a simple continuous, yet powerful, solution in approximating maximum clique, which may outperform many relatively complex methods, e.g., Hopfield-type neural network based methods and conventional heuristics.Item Open Access Survivability in hierarchical telecommunications networks under dual homing(Institute for Operations Research and the Management Sciences (I N F O R M S), 2014) Karaşan, O. E.; Mahjoub, A. R.; Özkök, O.; Yaman, H.The motivation behind this study is the essential need for survivability in the telecommunications networks. An optical signal should find its destination even if the network experiences an occasional fiber cut. We consider the design of a two-level survivable telecommunications network. Terminals compiling the access layer communicate through hubs forming the backbone layer. To hedge against single link failures in the network, we require the backbone subgraph to be two-edge connected and the terminal nodes to connect to the backbone layer in a dual-homed fashion, i.e., at two distinct hubs. The underlying design problem partitions a given set of nodes into hubs and terminals, chooses a set of connections between the hubs such that the resulting backbone network is two-edge connected, and for each terminal chooses two hubs to provide the dual-homing backbone access. All of these decisions are jointly made based on some cost considerations. We give alternative formulations using cut inequalities, compare these formulations, provide a polyhedral analysis of the smallsized formulation, describe valid inequalities, study the associated separation problems, and design variable fixing rules. All of these findings are then utilized in devising an efficient branch-and-cut algorithm to solve this network design problem.