97 research outputs found

    Square Integer Heffter Arrays with Empty Cells

    Full text link
    A Heffter array H(m,n;s,t)H(m,n;s,t) is an m×nm \times n matrix with nonzero entries from Z2ms+1\mathbb{Z}_{2ms+1} such that i)i) each row contains ss filled cells and each column contains tt filled cells, ii)ii) every row and column sum to 0, and iii)iii) no element from {x,x}\{x,-x\} appears twice. Heffter arrays are useful in embedding the complete graph K2nm+1K_{2nm+1} on an orientable surface where the embedding has the property that each edge borders exactly one ss-cycle and one tt-cycle. Archdeacon, Boothby and Dinitz proved that these arrays can be constructed in the case when s=ms=m, i.e. every cell is filled. In this paper we concentrate on square arrays with empty cells where every row sum and every column sum is 00 in Z\mathbb{Z}. We solve most of the instances of this case.Comment: 20 pages, including 2 figure

    Finite geometries and diffractive orbits in isospectral billiards

    Full text link
    Several examples of pairs of isospectral planar domains have been produced in the two-dimensional Euclidean space by various methods. We show that all these examples rely on the symmetry between points and blocks in finite projective spaces; from the properties of these spaces, one can derive a relation between Green functions as well as a relation between diffractive orbits in isospectral billiards.Comment: 10 page

    On the Approximability and Hardness of the Minimum Connected Dominating Set with Routing Cost Constraint

    Full text link
    In the problem of minimum connected dominating set with routing cost constraint, we are given a graph G=(V,E)G=(V,E), and the goal is to find the smallest connected dominating set DD of GG such that, for any two non-adjacent vertices uu and vv in GG, the number of internal nodes on the shortest path between uu and vv in the subgraph of GG induced by D{u,v}D \cup \{u,v\} is at most α\alpha times that in GG. For general graphs, the only known previous approximability result is an O(logn)O(\log n)-approximation algorithm (n=Vn=|V|) for α=1\alpha = 1 by Ding et al. For any constant α>1\alpha > 1, we give an O(n11α(logn)1α)O(n^{1-\frac{1}{\alpha}}(\log n)^{\frac{1}{\alpha}})-approximation algorithm. When α5\alpha \geq 5, we give an O(nlogn)O(\sqrt{n}\log n)-approximation algorithm. Finally, we prove that, when α=2\alpha =2, unless NPDTIME(npolylogn)NP \subseteq DTIME(n^{poly\log n}), for any constant ϵ>0\epsilon > 0, the problem admits no polynomial-time 2log1ϵn2^{\log^{1-\epsilon}n}-approximation algorithm, improving upon the Ω(logn)\Omega(\log n) bound by Du et al. (albeit under a stronger hardness assumption)

    Packing Returning Secretaries

    Full text link
    We study online secretary problems with returns in combinatorial packing domains with nn candidates that arrive sequentially over time in random order. The goal is to accept a feasible packing of candidates of maximum total value. In the first variant, each candidate arrives exactly twice. All 2n2n arrivals occur in random order. We propose a simple 0.5-competitive algorithm that can be combined with arbitrary approximation algorithms for the packing domain, even when the total value of candidates is a subadditive function. For bipartite matching, we obtain an algorithm with competitive ratio at least 0.5721o(1)0.5721 - o(1) for growing nn, and an algorithm with ratio at least 0.54590.5459 for all n1n \ge 1. We extend all algorithms and ratios to k2k \ge 2 arrivals per candidate. In the second variant, there is a pool of undecided candidates. In each round, a random candidate from the pool arrives. Upon arrival a candidate can be either decided (accept/reject) or postponed (returned into the pool). We mainly focus on minimizing the expected number of postponements when computing an optimal solution. An expected number of Θ(nlogn)\Theta(n \log n) is always sufficient. For matroids, we show that the expected number can be reduced to O(rlog(n/r))O(r \log (n/r)), where rn/2r \le n/2 is the minimum of the ranks of matroid and dual matroid. For bipartite matching, we show a bound of O(rlogn)O(r \log n), where rr is the size of the optimum matching. For general packing, we show a lower bound of Ω(nloglogn)\Omega(n \log \log n), even when the size of the optimum is r=Θ(logn)r = \Theta(\log n).Comment: 23 pages, 5 figure

    An Improved Upper Bound for the Ring Loading Problem

    Full text link
    The Ring Loading Problem emerged in the 1990s to model an important special case of telecommunication networks (SONET rings) which gained attention from practitioners and theorists alike. Given an undirected cycle on nn nodes together with non-negative demands between any pair of nodes, the Ring Loading Problem asks for an unsplittable routing of the demands such that the maximum cumulated demand on any edge is minimized. Let LL be the value of such a solution. In the relaxed version of the problem, each demand can be split into two parts where the first part is routed clockwise while the second part is routed counter-clockwise. Denote with LL^* the maximum load of a minimum split routing solution. In a landmark paper, Schrijver, Seymour and Winkler [SSW98] showed that LL+1.5DL \leq L^* + 1.5D, where DD is the maximum demand value. They also found (implicitly) an instance of the Ring Loading Problem with L=L+1.01DL = L^* + 1.01D. Recently, Skutella [Sku16] improved these bounds by showing that LL+1914DL \leq L^* + \frac{19}{14}D, and there exists an instance with L=L+1.1DL = L^* + 1.1D. We contribute to this line of research by showing that LL+1.3DL \leq L^* + 1.3D. We also take a first step towards lower and upper bounds for small instances

    Finding Disjoint Paths on Directed Acyclic Graphs

    Get PDF
    Given k+1 pairs of vertices (s_1,s_2),(u_1,v_1),...,(u_k,v_k) of a directed acyclic graph, we show that a modified version of a data structure of Suurballe and Tarjan can output, for each pair (u_l,v_l) with 1<=l<=k, a tuple (s_1,t_1,s_2,t_2) with {t_1,t_2}={u_l,v_l} in constant time such that there are two disjoint paths p_1, from s_1 to t_1, and p_2, from s_2 to t_2, if such a tuple exists. Disjoint can mean vertex- as well as edge-disjoint. As an application we show that the presented data structure can be used to improve the previous best known running time O(mn) for the so called 2-disjoint paths problem on directed acyclic graphs to O(m(log(n)/log(2+m/n))+n*log³(n)). In this problem, given four vertices s_1, s_2, t_1, and t_2, we want to construct two disjoint paths p_1, from s_1 to t_1, and p_2, from s_2 to t_2, if such paths exist

    Maximum Flows on Disjoint Paths

    Full text link
    Abstract. We consider the question: What is the maximum flow achievable in a network if the flow must be decomposable into a collection of edgedisjoint paths? Equivalently, we wish to find a maximum weighted packing of disjoint paths, where the weight of a path is the minimum capacity of an edge on the path. Our main result is an Ω(log n) lower bound on the approximability of the problem. We also show this bound is tight to within a constant factor. Surprisingly, the lower bound applies even for the simple case of undirected, planar graphs. Our results extend to the case in which the flow must decompose into at most k disjoint paths. There we obtain Θ(log k) upper and lower approximability bounds. 1

    Performance of psychiatric hospital discharges in strict and tolerant environments

    Full text link
    Community mental health professionals are greatly concerned with the type of social environment most conducive to helping patients remain outside psychiatric institutions and improving the quality of their lives in the community. This paper examines the tolerance of deviance characterizing significant others in the patient's environment as it relates to community tenure and selected measures of performance and quality of life of the older patient in the community. A possible role is suggested for differential tolerance of deviance in the lives of patients discharged from psychiatric hospitals. Although it would appear that patients may return to the hospital at a higher rate from low tolerance environments, it may be that for patients who remain in the community, the quality of life may be better in low tolerance environments in terms of social interaction and life satisfaction. The deviance model is of value in the continuing efforts to understand the role of the social environment in the community life of discharged patients .Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/44295/1/10597_2005_Article_BF01435737.pd
    corecore