We consider robust variants of the bin-packing problem where the sizes of the items can take any value in a given uncertainty set U subset of xn(i=1)[(a) over bar (i), (a) over bar (i) + (a) over cap (i)], where (a) o...
详细信息
ISBN:
(数字)9783030247669
ISBN:
(纸本)9783030247669;9783030247652
We consider robust variants of the bin-packing problem where the sizes of the items can take any value in a given uncertainty set U subset of xn(i=1)[(a) over bar (i), (a) over bar (i) + (a) over cap (i)], where (a) over bar is an element of [0, 1](n) represents the nominal sizes of the items and (a) over cap is an element of [0, 1](n) their possible deviations. We consider more specifically two uncertainty sets previously studied in the literature. The first set, denoted U-Gamma, contains scenarios in which at most Gamma is an element of N items deviate, each of them reaching its peak value (a) over bar (i) + (a) over cap (i), while each other item has its nominal value (a) over bar (i). The second set, denoted U-Omega, bounds by Omega is an element of [0, 1] the total amount of deviation in each scenario. We show that a variant of the next-fit algorithm provides a 2-approximation for model U-Omega, and a 2(Gamma + 1) approximation for model U-Gamma (which can be improved to 2 approximation for Gamma = 1). This motivates the question of the existence of a constant ratio approximation algorithm for the U-Gamma model. Our main result is to answer positively to this question by providing a 4.5 approximation for U-Gamma model based on dynamic programming.
We consider the facility location problem with submodular penalties (FLPSP), introduced by Hayrapetyan et al. (Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete algorithms (SODA), pp. 933-942, 2005), ...
详细信息
We consider the facility location problem with submodular penalties (FLPSP), introduced by Hayrapetyan et al. (Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete algorithms (SODA), pp. 933-942, 2005), who presented a 2.50-approximation algorithm that is non-combinatorial because this algorithm has to solve the LP-relaxation of an integer program with exponential number of variables. The only known polynomial algorithm for this exponential LP is via the ellipsoid algorithm as the corresponding separation problem for its dual program can be solved in polynomial time. By exploring the properties of the submodular function, we offer a primal-dual 3-approximation combinatorial algorithm for this problem.
We consider the universal facility location that extends several classical facility location problems like the incremental-cost facility location, concave-cost facility location, hard-capacitated facility location, so...
详细信息
ISBN:
(纸本)9783030261764;9783030261757
We consider the universal facility location that extends several classical facility location problems like the incremental-cost facility location, concave-cost facility location, hard-capacitated facility location, soft-capacitated facility location, and of course, uncapacitated facility location. In this problem we are given a set of facilities F and clients C, as well as the distances between any pair of facility and client. Each facility i has its specific cost function f(i)(center dot) depending on the amount of clients assigned to that facility. The goal is to assign the clients to facilities such that the sum of facility and service costs is minimized. In metric facility location, the service cost is proportional to the distance between the client and its assigned facility. We study a cost measure known as l(2)(2) considered by Jain and Vazirani [J. ACM'01] and Fernandes et al. [Math. Program.'15] where the service cost is proportional to the squared distance. We extend their work to include the aforementioned variants of facility location. As our main contribution, a local search based (11.18 + epsilon)-approximation algorithm is proposed.
Spherical k-means clustering is a generalization of k-means problem which is NP-hard and has widely applications in data mining. It aims to partition a collection of given data with unit length into k sets so as to mi...
详细信息
ISBN:
(数字)9783030271954
ISBN:
(纸本)9783030271954;9783030271947
Spherical k-means clustering is a generalization of k-means problem which is NP-hard and has widely applications in data mining. It aims to partition a collection of given data with unit length into k sets so as to minimize the within-cluster sum of cosine dissimilarity. In this paper, we introduce the spherical k-means clustering with penalties and give a 2 max{2, M}(1 + M)(ln k + 2)-approximate algorithm, where M is the ratio of the maximal and the minimal penalty values of the given data set.
Computing the Fréchet distance between two polygonal curves takes roughly quadratic time. In this paper, we show that for a special class of curves the Fréchet distance computations become easier. Let P and ...
详细信息
Network Function Virtualization (NFV) takes advantages of the emerging technologies in virtualization and automation to offer new ways in design, deployment, and management of networking services. In NFV, the propriet...
详细信息
ISBN:
(纸本)9781728116860
Network Function Virtualization (NFV) takes advantages of the emerging technologies in virtualization and automation to offer new ways in design, deployment, and management of networking services. In NFV, the proprietary hardware-based network functions are replaced by the software-based modules named as Virtual Network Functions (VNFs) or Service Functions (SFs). A network service request from the customer can be formed by multiple SFs. To satisfy a network service request, the service provider has to chain the SFs in the request into a Service Function Chain (SFC) and embed the constructed SFC onto the shared substrate network. In this paper, we comprehensively study how to composite and embed an SFC onto a shared substrate network with unique service function. We formulate this problem with the Integer Linear Programming (ILP) technique. We also propose an efficient heuristic algorithm with 2-approximation boundary, namely, Spanning Closed Walk based SFC Embedding (SCW-SFCE). Our extensive simulations and analysis show that the proposed approach can achieve near-optimal performance in a small network and outperform the Nearest Neighbour (NN) algorithm.
In the study of the homophily law of large scale complex networks, we get a combinatorial optimization problem which we call the Max k-Uncut problem. Given an n-vertex undirected graph G = (V, E) with nonnegative weig...
详细信息
In the study of the homophily law of large scale complex networks, we get a combinatorial optimization problem which we call the Max k-Uncut problem. Given an n-vertex undirected graph G = (V, E) with nonnegative weights {we vertical bar e is an element of E} defined on edges, and a positive integer k, the Max k-Uncut problem asks to find a partition (V-1, V-2, ..., V-k} of V such that the total weight of edges that are not cut is maximized. Intuitively, an edge that is not cut connects two vertices with the same or similar attributes since they are in the same part of the partition. Interestingly, the Max k-Uncut problem is just the complement of the classic Min k-Cut problem. For Max k-Uncut, we present a randomized (1 - k/n)(2)-approximation algorithm, a greedy (1 - 2(k - 1/n) approximation algorithm, and an Omega(1/2 alpha)-approximation algorithm by reducing it to Densest k-Subgraph, where alpha is the approximation ratio of the Densest k-Subgraph problem. More importantly, we show that Max k-Uncut and Densest k-Subgraph are in fact equivalent in approximability up to a factor of 2. We also prove an approximation hardness result for Max k-Uncut under the assumption P not equal NP. (C) 2017 Elsevier B.V. All rights reserved.
Given a graph G = (V, E) with nonnegative costs defined on edges, a positive integer k, and a collection of q terminal sets D = {S-1, S-2, . . . , S-q}, where each S-i is a subset of V(G), the Generalized k-Multicut p...
详细信息
Given a graph G = (V, E) with nonnegative costs defined on edges, a positive integer k, and a collection of q terminal sets D = {S-1, S-2, . . . , S-q}, where each S-i is a subset of V(G), the Generalized k-Multicut problem asks to find a set of edges C subset of E(G) at the minimum cost such that its removal from G cuts at least k terminal sets in D. A terminal subset S-i is cut by C if all terminals in S-i are disconnected from one another by removing C from G. This problem is a generalization of the k-Multicut problem and the Multiway Cut problem. The famous Densest k-Subgraph problem can be reduced to the Generalized k-Multicut problem in trees via an approximation preserving reduction. In this paper, we first give an O(root q)-approximation algorithm for the Generalized k-Multicut problem when the input graph is a tree. The algorithm is based on a mixed strategy of LP-rounding and greedy approach. Moreover, the algorithm is applicable to deal with a class of NP-hard partial optimization problems. As its extensions, we then show that the algorithm can be used to give O(root q log n)-approximation for the Generalized k-Multicut problem in undirected graphs and O(root q)-approximation for the k-Forest problem. (C) 2012 Elsevier B.V. All rights reserved.
We investigate online group formation where members seek to increase their learning potential via collaboration. We capture two common learning models: LPA where each member learns from all higher skilled ones, and LP...
详细信息
ISBN:
(纸本)9781450362016
We investigate online group formation where members seek to increase their learning potential via collaboration. We capture two common learning models: LPA where each member learns from all higher skilled ones, and LPD where the least skilled member learns from the most skilled one. We formulate the problem of forming groups with the purpose of optimizing peer learning under different affinity structures: AFFD where group affinity is the smallest between all members, and AFFC where group affinity is the smallest between a designated member (e.g., the least skilled or the most skilled) and all others. This gives rise to multiple variants of a multi-objective optimization problem. We propose principled modeling of these problems and investigate theoretical and algorithmic challenges. We first present hardness results, and then develop computationally efficient algorithms with constant approximation factors. Our real-data experiments demonstrate with statistical significance that forming groups considering affinity improves learning. Our extensive synthetic experiments demonstrate the qualitative and scalability aspects of our solutions.
A string graph is an intersection graph of simple curves on the plane. For k >= 0, B-k-VPG graphs are intersection graphs of simple rectilinear curves having at most k cusps (bends). It is well-known that any strin...
详细信息
ISBN:
(数字)9783030307868
ISBN:
(纸本)9783030307868;9783030307851
A string graph is an intersection graph of simple curves on the plane. For k >= 0, B-k-VPG graphs are intersection graphs of simple rectilinear curves having at most k cusps (bends). It is well-known that any string graph is a B-k-VPG graph for some value of k. For k >= 0, unit B-k-VPG graphs are intersection graphs of simple rectilinear curves having at most k cusps (bends) and each segment of the curve being unit length. Any string graph is a unit-B-k-VPG graph for some value of k. In this article, we show that the Minimum Dominating Set (MDS) problem for unit B-k-VPG graphs is NP-Hard for all k >= 1 and provide an O(k(4))-approximation algorithm for all k >= 0. Furthermore, we also provide an 8-approximation for the MDS problem for the vertically-stabbed L-graphs, intersection graphs of L-paths intersecting a common vertical line. The same problem is known to be APX-Hard (MFCS, 2018). As a by-product of our proof, we obtained a 2-approximation algorithm for the stabbing segment with rays (SSR) problem introduced and studied by Katz et al. (Comput. Geom. 2005).
暂无评论