On star-packings having a large matching Yoshimi Egawa1 Michitaka Furuya2∗ 1

Department of Mathematical Information Science, Tokyo University of Science,

1-3 Kagurazaka, Shinjuku-ku, Tokyo 162-8601, Japan 2

College of Liberal Arts and Science, Kitasato University,

1-15-1 Kitasato, Minami-ku, Sagamihara, Kanagawa 252-0373, Japan

Abstract Let G be a graph, and let f : V (G) → {2, 3, . . .} be a function. A family P of vertex-disjoint subgraphs of G is an f -star-packing if each element of P is a star ∪ ∪ of order at least 2 and for x ∈ P ∈P V (P ), the degree of x in the graph P ∈P P is at most f (x). In this paper, we prove that G has a maximum f -star-packing P such that |P| is equal to the matching number of G. As an application of our result, we show a corollary concerning a bound on the number of components of order 2 in a path-factor.

Key words and phrases. f -star-packing; path-factor; matching number. AMS 2010 Mathematics Subject Classification. 05C70.

1

Introduction

In this paper, we consider only finite undirected simple graphs. Let G be a graph. We let V (G) and E(G) denote the vertex set and the edge set of G, respectively. For terms and symbols not defined here, we refer the reader to [4]. A family P of vertex-disjoint connected subgraphs of G is called a packing. We let ∪ ∪ V (P) = P ∈P V (P ) and E(P) = P ∈P E(P ). For each x ∈ V (P), let dP (x) denote ∪ the degree of x in the graph P ∈P P . A packing P of G is perfect if V (P) = V (G). A packing P of G is called a matching if each element of P is a complete graph of order 2. For a function f : V (G) → {2, 3, . . .}, a packing P is called an f -star-packing if ∗

[email protected]

1

each element of P is a star and 1 ≤ dP (x) ≤ f (x) for all x ∈ V (P). A matching M (resp. an f -star-packing P) of G is maximum if there is no matching M′ (resp. no f -star-packing P′ ) of G with |V (M′ )| > |V (M)| (resp. |V (P′ )| > |V (P)|). The cardinality of a maximum matching of G, denoted by α′ (G), is called the matching number of G. Note that a matching of a graph G is an f -star-packing for any function f : V (G) → {2, 3, . . .}. Note also that for an f -star-packing P, since edges from distinct elements of P from a matching, we have |P| ≤ α′ (G). Thus it is natural to seek for a maximum f -star packing P with |P| = α′ (G). In other words, we are interested in the existence problem of a maximum f -star packing containing a maximum matching. Our main result is the following. Theorem 1.1 Let G be a graph, and let f : V (G) → {2, 3, . . .} be a function. Then G has a maximum f -star-packing P with |P| = α′ (G). Now we consider a special kind of f -star-packing. A perfect f -star-packing of a graph G is called a path-factor if f (x) = 2 for all x ∈ V (G). Note that each element of a path-factor is a path of order 2 or 3. A min-max theorem concerning an f -star-packing is known (see Theorem 7.9 in [2]). In particular, a necessary and sufficient condition for the existence of a path-factor is given as follows (here i(G) denotes the number of isolated vertices of a graph G): Theorem A (Akiyama, Avis and Era [1]) A graph G has a path-factor if and only if i(G − S) ≤ 2|S| for all S ⊆ V (G). Berge [3] gave the following theorem concerning a maximum matching (here odd(G) denotes the number of components having odd order of a graph G). Theorem B (Berge [3]) Let G be a graph, and let α be a real number with 0 ≤ α≤

|V (G)| 2 .

Then α′ (G) ≥ α if and only if odd(G − S) ≤ |S| + |V (G)| − 2α for all

S ⊆ V (G). By Theorems 1.1, A and B, we obtain the following corollary concerning the existence of a path-factor which contains at least as many components of order 2 as required. Corollary 1.2 Let G be a graph, and let t be a real number with 0 ≤ t ≤

|V (G)| 2 .

Then G has a path-factor P such that the number of elements of order 2 is at least t if and only if i(G − S) ≤ 2|S| and odd(G − S) ≤ |S| +

2

|V (G)|−2t 3

for all S ⊆ V (G).

2

Proof of Theorem 1.1

Let M be a maximum matching of G, and let P be a maximum f -star-packing of G. We choose M and P so that (P1) |E(P) ∩ E(M)| is as large as possible. Set P1 = {P ∈ P : |V (P )| ≥ 3} and P2 = P − P1 . Let Z = {x ∈ V (P) : dP (x) ≥ 2}. Note that Z ⊆ V (P1 ). Let M1 be the set of edges in E(M) incident with a vertex in Z, and let M2 = E(M) − M1 . Let H be the subgraph of G induced by the set (M2 − E(P2 )) ∪ (E(P2 ) − M2 ). Claim 2.1 For each component C of H, we have |E(C) ∩ M2 | ≤ |E(C) ∩ E(P2 )|. Proof. Since M2 and E(P2 ) are sets of independent edges of G, C is a path or a cycle. By way of contradiction, we suppose that |E(C) ∩ M2 | > |E(C) ∩ E(P2 )|. It follows that C is a path of even order and, if we write C = u1 u2 · · · u2m (m ≥ 1), then u2i−1 u2i ∈ M2 (1 ≤ i ≤ m) and u2i u2i+1 ∈ E(P2 ) (1 ≤ i ≤ m − 1). Furthermore, u1 , u2m ∈ (V (P1 ) − Z) ∪ (V (G) − V (P)). Let P i be the path u2i u2i+1 for each i (1 ≤ i ≤ m − 1), and let Qi be the path u2i−1 u2i for each i (1 ≤ i ≤ m). Note that ∪ P i ∈ P2 and E(P) ∩ ( 1≤i≤m E(Qi )) = ∅. We first suppose that {u1 , u2m }∩(V (G)−V (P)) ̸= ∅. If {u1 , u2m } ⊆ V (G)−V (P), then Q1 = (P − {P 1 , . . . , P m−1 }) ∪ {Q1 , . . . , Qm } is an f -star-packing of G with |V (Q1 )| > |V (P)|, which contradicts the maximality of P. Thus, without loss of generality, we may assume that u1 belongs to an element R of P1 . Then Q2 = (P − {R, P 1 , . . . , P m−1 }) ∪ {R − u1 , Q1 , . . . , Qm } is an f -star-packing of G with |V (Q2 )| > |V (P)|, which contradicts the maximality of P. Consequently {u1 , u2m } ⊆ V (P1 ) − Z. For i ∈ {1, 2m}, let Ri be the element of P1 containing ui . If R1 ̸= R2m , let Q3 = (P−{R1 , R2m , P 1 , . . . , P m−1 })∪{R1 −u1 , R2m −u2m , Q1 , . . . , Qm }; if R1 = R2m and |V (R1 )| ≥ 4, let Q3 = (P−{R1 , P 1 , . . . , P m−1 })∪{R1 −{u1 , u2m }, Q1 , . . . , Qm }; if R1 = R2m and |V (R1 )| = 3, let Q3 = (P−{R1 , P 1 , . . . , P m−1 })∪{vu1 u2 , Q2 , . . . , Qm } where v is the vertex in Z ∩ V (R1 ). In each case, Q3 is an f -star-packing of G with |V (Q3 )| = |V (P)| and |E(Q3 )∩E(M)| > |E(P)∩E(M)|, which contradicts (P1) (note □

that this argument works even if m = 1). ∑

It follows from Claim 2.1 that |M2 | =

C

∑ C

|E(C) ∩ M2 | + |M2 ∩ E(P2 )| ≤

|E(C) ∩ E(P2 )| + |M2 ∩ E(P2 )| = |P2 |, where C runs over all components of

H. Furthermore, we have |M1 | ≤ |Z| = |P1 |. Consequently |P| = |P1 | + |P2 | ≥ |M1 | + |M2 | = |M| = α′ (G). 3

As we mentioned before the statement of Theorem 1.1, we have |P| ≤ α′ (G). Therefore |P| = α′ (G).

References [1] J. Akiyama, D. Avis and H. Era, On a {1, 2}-factor of a graph, TRU Math. 16 (1980) 97–102. [2] J. Akiyama and M. Kano, Factors and factorizations of graphs, Lecture Notes in Mathematics 2031, Springer, 2010. [3] C. Berge, Sur le couplage maximum d’un graphe, C. R. Acad. Sci. Paris 247 (1958) 258–259. [4] R. Diestel, Graph Theory (4th edition), Graduate Texts in Mathematics 173, Springer, 2010.

4

On star-packings having a large matching

V (P), the degree of x in the graph. ∪. P ∈P. P is at most f(x). .... Proof. Since M2 and E(P2) are sets of independent edges of G, C is a path or a cycle. By way of ...

61KB Sizes 0 Downloads 173 Views

Recommend Documents

Incentives and Stability in Large Two-Sided Matching ...
Oct 5, 2008 - For financial support, Pathak is grateful to the National Science ... markets. For instance, in New York City (NYC) where the Department of Education has .... mented using data from Boston Public School's assignment system.

Incentives and Stability in Large Two-Sided Matching ...
Hitotsubashi, Kyoto, Osaka, Tokyo, 2006 North American Summer Meetings of ... “Before you might have a situation where a school was going to take 100 new.

Filtering Large Fingerprint Database for Latent Matching
Department of Computer Science and Engineering. Michigan State University ... gerprints are acquired from co-operative subjects, they are typically of good ...

Pairwise stable matching in large economies
Hour: 17.10. Date: November, 30th (Thursday) 2017. Place: Room: 5C, building C, SGH. Pairwise stable matching in large economies. Michael Greinecker. University of Graz. Abstract: This paper provides a model of stable pairwise matchings in two-sided

Filtering Large Fingerprint Database for Latent Matching
Filtering Large Fingerprint Database for Latent Matching. Jianjiang Feng and Anil K. Jain. Department of Computer Science and Engineering. Michigan State ...

A Universal Online Caching Algorithm Based on Pattern Matching
We present a universal algorithm for the classical online problem of caching or ..... Call this the maximal suffix and let its length be Dn. 2. Take an α ..... Some Distribution-free Aspects of ... Compression Conference, 2000, 163-172. [21] J. Ziv 

On Matching Latent Fingerprints
Department of Computer Science and Engineering. Michigan State ... paper or by using live-scan. 1This research was supported by ARO grant W911NF-06-1-0418 and .... project on Evaluation of Latent Fingerprint Technologies. (ELFT) [4]; .... unreliable

A systematic study on parameter correlations in large ...
Abstract. Although much work has been done on duplicate document detection (DDD) ..... Thus we believe that the size of each piece can not be too large,.

Parameter optimization in 3D reconstruction on a large ...
Feb 20, 2007 - File replication allows a single file to be replicated to multiple storage ... Data are then replicated from that SE to other two SEs and so on.

Pretending to factor large numbers on a quantum computer
Jan 29, 2013 - 1IBM T.J. Watson Research Center, Yorktown Heights, NY 10598, USA. Shor's algorithm for .... To even call such a procedure compilation is an abuse of language. As the cases of ... W911NF-10-1-0324 and from the. DARPA ...

Reachability Queries on Large Dynamic Graphs: A ...
inapplicable to the dynamic graphs (e.g., social networks and the ... republish, to post on servers or to redistribute to lists, requires prior specific permission.

TensorFlow: Large-Scale Machine Learning on Heterogeneous ...
Nov 9, 2015 - containers in jobs managed by a cluster scheduling sys- tem [51]. These two different modes are illustrated in. Figure 3. Most of the rest of this section discusses is- sues that are common to both implementations, while. Section 3.3 di

Large Vocabulary Noise Robustness on Aurora4 - International ...
While porting models to noisy environments, the distortion of pa- rameters augments the confusability of models, and therefore cre- ates decoding errors.

TensorFlow: Large-Scale Machine Learning on Heterogeneous ...
Nov 9, 2015 - at Google and other Alphabet companies have deployed deep neural ... TensorFlow for research and production, with tasks as diverse as ...

TensorFlow: Large-Scale Machine Learning on Heterogeneous ...
Nov 9, 2015 - cantly simplifies the real-world use of machine learning system, as we ..... a tensor containing one or more examples from the data stored in that ...

On the Qualitative Comparison of Decisions Having ...
bi-capacities (Grabisch & Labreuche, 2005) and bipolar capacities (Greco, Matarazzo, & ... It is also due to the fact that numerical data are not available .... Qualitative Scale: In L, there is a big step between one level of merit and the next one.

Towards High-performance Pattern Matching on ... - Semantic Scholar
1Department of Automation, Tsinghua University, Beijing, 100084, China. ... of-art 16-MIPS-core network processing platform and evaluated with real-life data ...

Corrigendum to “On Randomized Matching Mechanisms”
[Economic Theory 8(1996)377-381]∗. Bettina Klaus† .... When m1 enters last, he proposes to the single woman w1, who accepts. So, matching µ implies.

Skeleton Graph Matching Based on Critical Points ...
Yao Xu, Bo Wang, Wenyu Liu, and Xiang Bai. Department of Electronics and Information Engineering,. Huazhong University of Science and Technology, Wuhan ...

Optimization of String Matching Algorithm on GPU
times faster with significant improvement on memory efficiency. Furthermore, because the ... become inadequate for the high-speed network. To accelerate string ...

Towards High-performance Pattern Matching on ... - Semantic Scholar
such as traffic classification, application identification and intrusion prevention. In this paper, we ..... OCTEON Software Developer Kit (Cavium SDK version 1.5):.

Bipartite Graph Matching Computation on GPU
We present a new data-parallel approach for computing bipartite graph matching that is ... As an application to the GPU implementation developed, we propose a new formulation for a ..... transparent way to its developers. Computer vision ..... in alg

A note on estimation of two-sided matching models
b Department of Management and Strategy, Kellogg School of Management, Northwestern University, 2001 Sheridan Road, Evanston, ... Available online 20 March 2012 ..... the determinants of the matching of public school teachers to jobs:.