7,313 research outputs found

    Sum Coloring : New upper bounds for the chromatic strength

    Get PDF
    The Minimum Sum Coloring Problem (MSCP) is derived from the Graph Coloring Problem (GCP) by associating a weight to each color. The aim of MSCP is to find a coloring solution of a graph such that the sum of color weights is minimum. MSCP has important applications in fields such as scheduling and VLSI design. We propose in this paper new upper bounds of the chromatic strength, i.e. the minimum number of colors in an optimal solution of MSCP, based on an abstraction of all possible colorings of a graph called motif. Experimental results on standard benchmarks show that our new bounds are significantly tighter than the previous bounds in general, allowing to reduce substantially the search space when solving MSCP .Comment: pre-prin

    Minimum Sum Edge Colorings of Multicycles

    Get PDF
    In the minimum sum edge coloring problem, we aim to assign natural numbers to edges of a graph, so that adjacent edges receive different numbers, and the sum of the numbers assigned to the edges is minimum. The {\em chromatic edge strength} of a graph is the minimum number of colors required in a minimum sum edge coloring of this graph. We study the case of multicycles, defined as cycles with parallel edges, and give a closed-form expression for the chromatic edge strength of a multicycle, thereby extending a theorem due to Berge. It is shown that the minimum sum can be achieved with a number of colors equal to the chromatic index. We also propose simple algorithms for finding a minimum sum edge coloring of a multicycle. Finally, these results are generalized to a large family of minimum cost coloring problems

    Minimum Degrees of Minimal Ramsey Graphs for Almost-Cliques

    Full text link
    For graphs FF and HH, we say FF is Ramsey for HH if every 22-coloring of the edges of FF contains a monochromatic copy of HH. The graph FF is Ramsey HH-minimal if FF is Ramsey for HH and there is no proper subgraph F′F' of FF so that F′F' is Ramsey for HH. Burr, Erdos, and Lovasz defined s(H)s(H) to be the minimum degree of FF over all Ramsey HH-minimal graphs FF. Define Ht,dH_{t,d} to be a graph on t+1t+1 vertices consisting of a complete graph on tt vertices and one additional vertex of degree dd. We show that s(Ht,d)=d2s(H_{t,d})=d^2 for all values 1<d≤t1<d\le t; it was previously known that s(Ht,1)=t−1s(H_{t,1})=t-1, so it is surprising that s(Ht,2)=4s(H_{t,2})=4 is much smaller. We also make some further progress on some sparser graphs. Fox and Lin observed that s(H)≥2δ(H)−1s(H)\ge 2\delta(H)-1 for all graphs HH, where δ(H)\delta(H) is the minimum degree of HH; Szabo, Zumstein, and Zurcher investigated which graphs have this property and conjectured that all bipartite graphs HH without isolated vertices satisfy s(H)=2δ(H)−1s(H)=2\delta(H)-1. Fox, Grinshpun, Liebenau, Person, and Szabo further conjectured that all triangle-free graphs without isolated vertices satisfy this property. We show that dd-regular 33-connected triangle-free graphs HH, with one extra technical constraint, satisfy s(H)=2δ(H)−1s(H) = 2\delta(H)-1; the extra constraint is that HH has a vertex vv so that if one removes vv and its neighborhood from HH, the remainder is connected.Comment: 10 pages; 3 figure

    The 1-2-3 Conjecture for Hypergraphs

    Full text link
    A weighting of the edges of a hypergraph is called vertex-coloring if the weighted degrees of the vertices yield a proper coloring of the graph, i.e., every edge contains at least two vertices with different weighted degrees. In this paper we show that such a weighting is possible from the weight set {1,2,...,r+1} for all hypergraphs with maximum edge size r>3 and not containing edges solely consisting of identical vertices. The number r+1 is best possible for this statement. Further, the weight set {1,2,3,4,5} is sufficient for all hypergraphs with maximum edge size 3, up to some trivial exceptions.Comment: 12 page

    Breaking Instance-Independent Symmetries In Exact Graph Coloring

    Full text link
    Code optimization and high level synthesis can be posed as constraint satisfaction and optimization problems, such as graph coloring used in register allocation. Graph coloring is also used to model more traditional CSPs relevant to AI, such as planning, time-tabling and scheduling. Provably optimal solutions may be desirable for commercial and defense applications. Additionally, for applications such as register allocation and code optimization, naturally-occurring instances of graph coloring are often small and can be solved optimally. A recent wave of improvements in algorithms for Boolean satisfiability (SAT) and 0-1 Integer Linear Programming (ILP) suggests generic problem-reduction methods, rather than problem-specific heuristics, because (1) heuristics may be upset by new constraints, (2) heuristics tend to ignore structure, and (3) many relevant problems are provably inapproximable. Problem reductions often lead to highly symmetric SAT instances, and symmetries are known to slow down SAT solvers. In this work, we compare several avenues for symmetry breaking, in particular when certain kinds of symmetry are present in all generated instances. Our focus on reducing CSPs to SAT allows us to leverage recent dramatic improvement in SAT solvers and automatically benefit from future progress. We can use a variety of black-box SAT solvers without modifying their source code because our symmetry-breaking techniques are static, i.e., we detect symmetries and add symmetry breaking predicates (SBPs) during pre-processing. An important result of our work is that among the types of instance-independent SBPs we studied and their combinations, the simplest and least complete constructions are the most effective. Our experiments also clearly indicate that instance-independent symmetries should mostly be processed together with instance-specific symmetries rather than at the specification level, contrary to what has been suggested in the literature
    • …
    corecore