33 research outputs found

    Solving Hard Graph Problems with Combinatorial Computing and Optimization

    Get PDF
    Many problems arising in graph theory are difficult by nature, and finding solutions to large or complex instances of them often require the use of computers. As some such problems are NPNP-hard or lie even higher in the polynomial hierarchy, it is unlikely that efficient, exact algorithms will solve them. Therefore, alternative computational methods are used. Combinatorial computing is a branch of mathematics and computer science concerned with these methods, where algorithms are developed to generate and search through combinatorial structures in order to determine certain properties of them. In this thesis, we explore a number of such techniques, in the hopes of solving specific problem instances of interest. Three separate problems are considered, each of which is attacked with different methods of combinatorial computing and optimization. The first, originally proposed by ErdH{o}s and Hajnal in 1967, asks to find the Folkman number Fe(3,3;4)F_e(3,3;4), defined as the smallest order of a K4K_4-free graph that is not the union of two triangle-free graphs. A notoriously difficult problem associated with Ramsey theory, the best known bounds on it prior to this work were 19leqFe(3,3;4)leq94119 leq F_e(3,3;4) leq 941. We improve the upper bound to Fe(3,3;4)leq786F_e(3,3;4) leq 786 using a combination of known methods and the Goemans-Williamson semi-definite programming relaxation of MAX-CUT. The second problem of interest is the Ramsey number R(C4,Km)R(C_4,K_m), which is the smallest nn such that any nn-vertex graph contains a cycle of length four or an independent set of order mm. With the help of combinatorial algorithms, we determine R(C4,K9)=30R(C_4,K_9)=30 and R(C4,K10)=36R(C_4,K_{10})=36 using large-scale computations on the Open Science Grid. Finally, we explore applications of the well-known Lenstra-Lenstra-Lov\u27{a}sz (LLL) algorithm, a polynomial-time algorithm that, when given a basis of a lattice, returns a basis for the same lattice with relatively short vectors. The main result of this work is an application to graph domination, where certain hard instances are solved using this algorithm as a heuristic

    Common extremal graphs for three inequalities involving domination parameters

    Get PDF
    ‎Let delta(G)delta (G)‎, ‎Delta(G)Delta (G) and gamma(G)gamma(G)‎ ‎be the minimum degree‎, ‎maximum degree and‎ ‎domination number of a graph G=(V(G)‎,‎E(G))G=(V(G)‎, ‎E(G))‎, ‎respectively‎. ‎A partition of V(G)V(G)‎, ‎all of whose classes are dominating sets in GG‎, ‎is called a domatic partition of GG‎. ‎The maximum number of classes of‎ ‎a domatic partition of GG is called the domatic number of GG‎, ‎denoted d(G)d(G)‎. ‎It is well known that‎ ‎d(G)leqdelta(G)‎+‎1d(G) leq delta(G)‎ + ‎1‎, ‎d(G)gamma(G)leq∣V(G)∣d(G)gamma(G) leq |V(G)| cite{ch}‎, ‎and ∣V(G)∣leq(Delta(G)‎+‎1)gamma(G)|V(G)| leq (Delta(G)‎+‎1)gamma(G) cite{berge}‎. ‎In this paper‎, ‎we investigate the graphs GG for which‎ ‎all the above inequalities become simultaneously equalities‎

    Characterizing subgroup perfect codes by 2-subgroups

    Full text link
    A perfect code in a graph Γ\Gamma is a subset CC of V(Γ)V(\Gamma) such that no two vertices in CC are adjacent and every vertex in V(Γ)∖CV(\Gamma)\setminus C is adjacent to exactly one vertex in CC. Let GG be a finite group and CC a subset of GG. Then CC is said to be a perfect code of GG if there exists a Cayley graph of GG admiting CC as a perfect code. It is proved that a subgroup HH of GG is a perfect code of GG if and only if a Sylow 22-subgroup of HH is a perfect code of GG. This result provides a way to simplify the study of subgroup perfect codes of general groups to the study of subgroup perfect codes of 22-groups. As an application, a criterion for determining subgroup perfect codes of projective special linear groups PSL(2,q)\mathrm{PSL}(2,q) is given

    International Conference on Discrete Mathematics (ICDM-2019)

    Get PDF
    corecore