Abstract
This paper studies bargaining in two‐sided supply chain networks where manufacturers on the demand side purchase an input from suppliers on the supply side. The manufacturers may have heterogeneous valuations on the input sold by the suppliers. In such a supply chain network, a manufacturer and a supplier must have a business relationship or “link” to bargain and trade with each other. However, a firm on one side of the supply chain network might not have a business relationship with every firm on the other side of the supply chain network. We show that valuation heterogeneity, supply and demand balance, and network structure are the main factors that influence the equilibrium prices, trading pattern, and surplus allocation in such a supply chain network. Valuation heterogeneity among manufacturers can mitigate unfavorable supply and demand balance to protect some surplus for the manufacturers and leads to higher price dispersion in the supply chain network. We demonstrate that bargaining effectively takes place in smaller subnetworks in a general supply chain network and develop an algorithm to decompose the general network into these smaller subnetworks, which simplifies the analysis of the general supply chain network significantly. We then identify types of supply chain networks that are efficient so that only manufacturers with the highest valuations are able to trade and types of links that can be added into a supply chain network to improve its efficiency.
Introduction
This study considers two‐sided supply chain networks where manufacturers on the demand side purchase an intermediate input or component (e.g., DRAM chips) for their final products (e.g., tablets and/or smart phones) from suppliers on the supply side. A manufacturer and a supplier in such a supply chain network must have a business relationship or “link” to bargain and trade with each other. However, a manufacturer may not have a business relationship with every supplier in the supply chain network. Lacking a business relationship between two firms can be caused by various factors such as transportation costs, geopolitical restrictions, technological compatibility, social contacts [among managers], etc. (Jackson 2008). The pattern of the business relationships between manufacturers and suppliers in a supply chain forms the network structure of the supply chain. The network structure of a supply chain restricts and influences competition, and therefore the possible trading outcomes in the supply chain network. Two firms on different sides of a supply chain network cannot trade if they have no business relationship with each other. Firms on one side of a supply chain network may need to compete for the trade with a firm on the other side of the network they all have a business relationship with.
Although they are buyers of a common input in a supply chain network, manufacturers can be different from each other. First, their final products can be different: The end products could be totally different products or they could be similar products that have different values and margins and target different segments or markets. As a result, the manufacturers’ valuations (or willingness to pay) on the component are different. Second, the manufacturers’ business relationships with the suppliers in the network could be different too. The manufacturers may have business relationships with different suppliers in the network and some of them have business relationships with more suppliers than others do. In the presence of these differences in such a supply chain network, many interesting questions, from both firms’ perspectives and the whole supply chain network's perspective arise. How should a manufacturer in a supply chain network bargain with suppliers who have a business relationship with her to secure the supply of the component for her final products at a good price? How should a supplier respond to offers from manufacturers? When market clears, what does the final trading outcome of the network look like, that is, who will trade with whom in the network at what prices? Is the final trading outcome efficient so that only manufacturers with the highest valuations on the component are able to trade? How can the efficiency of a supply chain network be improved? This study aims to answer these questions.
We model a two‐sided supply chain network via a bipartite graph. The nodes in the bipartite graph represent firms: The manufacturers are on one side and the suppliers are on the other side of the bipartite graph. A link between two firms on different sides of the graph represents that the two firms have a business relationship and can bargain and trade with each other. The manufacturers have different valuations on the component. To facilitate tractability, we assume that each manufacturer purchases only one unit of the component and each supplier can supply only one unit of the component. Therefore, in the supply chain network, one manufacturer and one supplier can form a match with balanced supply and demand of the component. The manufacturers bargain with the suppliers on the prices of the component following a generalized version of Rubinstein (1982) bargaining model where bargaining occurs in an alternating order between the manufacturers and the suppliers. Firms will keep bargaining by proposing and responding to offers in alternating orders until all firms trade or no possible trades can be made because there are no links left. With this model of supply chain network, we establish the following main findings.
First, we show that valuation heterogeneity among manufacturers plays an important role in interacting with supply and demand balance and network structure of a supply chain network to influence the equilibrium outcome of the supply chain network. Existing literature (e.g., Corominas‐Bosch 2004) has shown that if there are more manufacturers than suppliers (i.e., there is a supply shortage and manufacturers need to compete for limited supplies) and the manufacturers have the same valuation, the suppliers would be able to take advantage of the competition among the manufacturers to push the prices all the way up to their homogenous valuation. As a result, the suppliers capture all the surpluses of the trades while the manufacturers get zero surplus. However, we find that this is no longer the case when the manufacturers have heterogenous valuations. Now, the suppliers cannot simply push the prices to a uniform level to capture all surpluses of the trades anymore because the manufacturers are now differentiated from each other in their valuations. Therefore, valuation heterogeneity serves as a counter force to unfavorable supply and demand imbalance to protect the manufacturers from price hikes and surplus extractions by the suppliers. Furthermore, when manufacturers have heterogeneous valuations, suppliers prefer to trade with manufacturers with high valuations because they can potentially pay more. In other words, suppliers have stronger preferences over whom to trade with than they do when manufacturers have the same valuation. This increased preference leads to more prices or price dispersion in a supply chain network because the exact price a supplier can get from a trade critically depends on the exact valuation of the manufacturer involved in the trade.
Second, we find that bargaining actually takes place in smaller subnetworks in a general supply chain network because firms may selectively bargain with a subset of firms with whom they are linked. In other words, firms may strategically ignore some of their links in the network that are not useful for them to get a better deal. We show that any supply chain network can be decomposed into a union of three types of subnetworks. In each of these three types of subnetwork, the equilibrium prices of all trades are determined jointly by manufacturer valuations, supply and demand balance, and network structure in the subnetwork independent of the rest of the network. With this decomposition result, we can simplify the analysis of a general supply chain network significantly to determine the equilibrium outcome of the network.
Third, we identify what types of supply chain networks are efficient. When manufacturers have different valuations, efficiency of a supply chain network becomes a concern. In an efficient supply chain network, only the manufacturers with the highest valuations can trade so the total surpluses of all trades are maximized (which is not a concern when all manufacturers have the same valuation). For a supply chain network to be efficient, we find that manufacturers with high valuations must be well connected. Then, we identify the types of links to add into a supply chain network to improve the efficiency of the network. Adding a new link into a supply chain network can improve its efficiency if with the new link more trades can happen in the network or manufacturers with higher valuations can replace manufacturers with lower valuations to trade in the network. Therefore, an efficiency improving link must connect to a manufacturer, especially with a high valuation, in a subnetwork with more manufacturers than suppliers where the manufacturers need to compete for limited supply. With this new link, the manufacturer can potentially reach out to a new source of supply outside of the subnetwork to either make a new trade possible or replace a manufacturer with lower valuation to trade to improve the efficiency of the supply chain network.
Literature Review
Existing supply chain literature mainly focuses on simple supply chains with limited numbers of firms and specific network structures such as one‐manufacturer‐one‐supplier (e.g., Pasternack 1985, Spengler 1950), one‐manufacturer‐multiple‐suppliers (e.g., Bernstein and Federgruen 2005, Cachon and Lariviere 2005, Feng et al. 2015, Huang et al. 2016) and competing supply chains each with one‐manufacturer‐one‐supplier (e.g., Ha and Tong 2008, Wu and Chen 2010). However, much more complex supply chains are present in practice (Belavina 2018, Netessine 2009). Our study aims to fill the gap between existing supply chain literature and practice by studying complex supply chains with multiple manufacturers and suppliers and general network structures between them.
Two related papers are Corbett and Karmarkar (2001) and Adida and DeMiguel (2011) who study supply chains with multiple firms at each level of the supply chains. However, both papers consider a special network structure with perfect competition, which essentially assumes that each firm on one side of a supply chain has a link with every firm on the other side of the supply chain. Loss of efficiency caused by competition in supply chains measured by price of anarchy, defined as the largest ratio of profits between the coordinated supply chain and the decentralized supply chain, has been studied in the recent literature (e.g., Kluberg and Perakis 2012, Martinez de Albeniz and Simchi‐Levi 2013, Perakis 2007, Perakis and Roels 2007). These studies normally consider specific supply chain structures such as assembly structure or distribution structure. There are papers studying bargaining in supply chains with specific structures. Nagarajan and Bassok (2008) and Nagarajan and Sošić (2009) study bargaining models in assembly systems where one buyer bargains with several suppliers. Hsu et al. (2016) study a leader‐based collective bargaining, under which a leading buyer (leader) and a following buyer (follower) form an alliance to jointly purchase a common component from a supplier. Lovejoy (2010) considers bargaining in multi‐tier supply chains where only one firm in each tier will emerge as the supplier for the downstream tier. The key difference between our study and the above papers is that our model considers general network structures without making specific assumptions about the pattern of relationships between firms on the two sides of a supply chain network.
Also related is the recent research stream on social networks and supply networks. Acemoglu et al. (2011) study learning in social networks and Lobel and Sadler (2015) study information diffusion through social learning in social networks. Candogan et al. (2012) consider a pricing optimization problem of a monopoly selling a divisible good to consumers in a social network where a consumer's usage level of the good depends on the usage of her neighbors in the network. In a similar setup, Chen et al. (2011), Bloch and Querou (2013), and Cohen and Harsha (2018) study the optimal pricing problem of a monopolist for indivisible items under different demand and information settings. Instead of studying monopoly pricing in social networks where consumers are connected, we consider price formation via negotiations in two‐sided supply chain networks with buyers on one side and sellers on the other side of the network. Bimpikis et al. (2018a) and Nava (2015) consider a similar setup under oligopolistic quantity competition among firms in a network. A supply chain network formation problem is studied by Bimpikis et al. (2018b). They found that multi‐sourcing by upstream firms may lead to a intertwined supply chain where the likelihood of simultaneous disruptions to the downstream firms increases. We do not consider network structure design or formation as these papers, but focus on the bargaining between buyers and sellers in exogenously given two‐sided supply chain networks.
Finally, our study is related to economics literature on bargaining in networks. This line of research mostly focuses on centralized trading mechanisms in order to implement efficient matching outcomes. A closely related paper is Corominas‐Bosch (2004), which focuses on the characteristics of the competitive network structures. Our model generalizes the Corominas‐Bosch (2004) setting by considering that the values of bilateral trades in a network can be different depending on the valuations of the buyers involved in the trades. More recently, Polanski (2007), Manea (2011), and Abreu and Manea (2012) provide intuition on bargaining power of homogeneous firms in various markets with communication restrictions. One key difference between our model and theirs is that we restrict our attention to only two‐sided markets while relaxing the homogeneity assumption on firms. Elliot (2015) considers a similar model and focuses on the impact of network structure on the cooperative outcome of the trades and examines the inefficiencies that arise due to the imperfection of the competition. Finally, Kranton and Minehart (2001) focus on the efficient implementation of networks via centralized auction mechanism in a non‐strategic sellers environment, Manea (2018) studies intermediation in markets with network structure, and Ashlagi et al. (2017) study the effect of competition on the size of the core in large matching markets.
The next section develops the model while introducing notation and preliminary mathematical tools. Section 4 considers small supply chain networks with at most two manufacturers and two suppliers. In section 5, we consider general supply chain networks and develop a decomposition algorithm to identify subnetworks in which bargaining will effectively take place. Section 6 studies the efficiency of supply chain networks. In section 7, we compare our results with the most closely related models in the literature, and discuss some potential extensions and limitations of our model. Finally, section 8 concludes the paper.
The Model
Consider a supply chain network with |S| suppliers (sellers)
Each manufacturer needs to buy only from one supplier to assemble one unit of the final product (i.e., single sourcing). Manufacturers have heterogenous valuations (or willingness‐to‐pays) on the component, denoted by v
j
for the valuation of manufacturer m
j
, which is presumably determined by the market values of their final products. For example, the manufacturer valuations can be determined by the basic newsvendor model: Each manufacturer must choose an order quantity before the start of a single selling season that has stochastic demand. Let D
i
> 0 be random demand characterized by the cumulative distribution function F
i
during the selling season and q
i
be the order processed by the manufacturer m
i
. Suppose that the retailing price of the manufacturer m
i
's product is r
i
and the salvage value of the leftover inventory is zero. Under this setup, there is a unique solution determined by the first‐order condition
The supply chain network has existing business relationships between the suppliers and manufacturers that can be represented by a non‐directed bipartite graph G = (S, M, L), which consists of a set of nodes formed by the suppliers in S on the supply side and the manufacturers in M on the demand side, together with the set of links in L. Each link in L joins a supplier with a manufacturer and can be represented as a subset of the cartesian product of S and M, that is L ⊆ S × M. An element of L, say a link between supplier s
i
and manufacturer m
j
, is denoted as ij. For notational consistency, we always write a supplier first for any link. A link in L is a representation of an established business relationship between the two nodes/firms that it connects. A trade between two firms can only take place if they currently have an established business relationship or are “linked” or “connected.” If there is no link between two firms, it means the two firms have not established a viable business relationship and they cannot trade with each other. The lack of a business relationship between firms in a market could be caused by various reasons such as they are geographically far apart, may not have enough information about each other's business, or purposely choose not to do business with each other because of high tariffs or exclusive agreements with other firms. Therefore, a supply chain network (or, simply, network) of suppliers and manufacturers can be defined as (G,
We assume that the network structure (G,
The suppliers and manufacturers in the supply chain network bargain with each other to trade according to an alternating multi‐period process. There are potentially an infinite number of periods in the game. In the first period, we assume that the manufacturers take the lead to simultaneously propose the prices they are willing to pay for the component to the suppliers they are linked to. Then, the suppliers simultaneously respond by determining whether to accept one of the prices proposed by their linked manufacturers or reject all. A trade is possible between a supplier and a manufacturer only if they are linked in the supply network and the supplier is willing to accept the manufacturer's proposed price. There could be multiple feasible trade patterns in each round of bargaining. In those cases, a surplus maximizing mechanism, which is defined in detail below, determines the effective trade pattern. After a supplier and a manufacturer trade, they leave the game. Firms who could not trade in the first period remain in the game to continue to bargain while preserving the remaining links in the network.
In the second period, the remaining suppliers would take the lead to propose the prices they would like to accept for the component, then the remaining manufacturers would respond whether to accept one price proposed by a linked supplier or reject all. The surplus maximizing mechanism determines the effective trade pattern if there are multiple feasible trade patterns. After a supplier and a manufacturer trade, they leave the game. Firms who could not trade in the second period remain in the game to continue to bargain while preserving their remaining links in the network. In the third period, the remaining manufacturers take the lead to propose prices, and remaining suppliers respond as in the first period. This alternating bargaining process repeats itself until all firms trade or there are no remaining links between the firms left. We are interested in the subgame perfect Nash equilibrium payoffs.
Each firm discounts the future with a common factor δ. If a manufacturer m
j
with valuation v
j
trades with a supplier at price p in period t, the manufacturer m
j
receives a payoff of δ
t
(v
j
− p) and the supplier, who has zero reservation value, receives a payoff of δ
t
p. The total surplus of this trade is δ
t
(v
j
− p) + δ
t
p = δ
t
v
j
. Note that once the price of a trade is determined, the payoffs of the trading partners are determined as well. Thus, throughout the study, we will focus on the equilibrium prices instead of the equilibrium payoffs. Recall that
We now define the mechanism that selects the effective trade pattern when multiple feasible trade patterns exist in a period. In period t, the supply chain network is represented by (G
t
,
Because we represent the business relationship using a non‐directed bipartite graph, it is useful to introduce the following concepts. A firm that is linked with firm k in G = (S, M, L) is called a neighbor of k and the set of all neighbors of k is denoted by G(k) = {i ∈ S ∪ M|ki ∈ L or ik ∈ L}. Furthermore, we denote the neighbors of the set
Preliminaries
We will analyze several simple supply chain networks with at most two suppliers and two manufacturers. The results about these simple networks can offer helpful insight for understanding larger and more general networks. Throughout the study, by uniqueness, we refer to the uniqueness in terms of equilibrium payoffs not equilibrium strategies.
We start with the cases in which there are at most three firms in the supply chain. In the simplest case, there is only one supplier and one manufacturer in the network and the firms engage in the well‐known alternating offer bargaining game of Rubinstein (1982). For this case, the unique equilibrium price is
When two homogenous suppliers are linked to one manufacturer with valuation v, the manufacturer can take advantage of the competition between two homogenous suppliers to press the price down to their reservation values, which are all zero. With price at zero, the manufacturer collects all the economic surplus of the trade and receives a payoff of v. In contrast, when one supplier is linked to two heterogenous manufacturers with valuations v
1 and v
2, the supplier cannot collect all the economic surplus of the trade, which implies that the advantage of the supplier on the short side is limited in the presence of valuation heterogeneity among the manufacturers on the long side. The advantage of the supplier on the short side of the network would push the price up, however, with heterogenous valuations, the price cannot be pushed all the way up to the valuation of the manufacturer who would eventually win the trade. This is because as the price reaches the lower valuation of the two manufacturers, v
2, the manufacturer with valuation v
2 would drop out of the competition and the manufacturer with valuation v
1 would be the only buyer left in the market to win the trade. Given the assumption
We now consider networks in which there are two suppliers, s 1 and s 2 and two manufacturers, m 1 and m 2 with valuations v 1 > v 2. There are three possible connected supply chain network structures, which are shown in Figure 1. Notice that in these networks, supply and demand are perfectly balanced because there are equal number of firms on both sides of the networks. The equilibrium outcomes of these networks are summarized in the next proposition.

All Possible Connected Supply Chain Networks with Two Suppliers and Two Manufacturers
Consider a supply chain network with two suppliers, s
1 and s
2 and two manufacturers, m
1 and m
2, with valuations v
1 and v
2 where v
1 > v
2. In the supply chain networks in Figure 1a and b, there exists a unique subgame perfect Nash equilibrium where all firms trade at price In the supply chain network in Figure 1c, there exists a unique subgame perfect Nash equilibrium where supplier s
1 trades with manufacturer m
1 at price
All proofs are provided in Appendix A. □
From the discussion above, we know that the valuation heterogeneity can allow the high valuation manufacturer to press down the price and collect some surplus in a supply chain with three firms. Proposition 1 indicates that whether the valuation heterogeneity can protect the high valuation manufacturer in a supply chain with four firms critically depends on whether the high valuation manufacturer is well connected (i.e., has more than one link) in the network or not. Specifically, in the supply chain networks in Figure 1a and b, the high valuation manufacturer, m
1 is well connected because she is linked to both suppliers in the network. So, the high valuation manufacturer, m
1 is able to trade at price
Notice that when the manufacturers have homogenous valuation, network structure would not affect equilibrium prices at all because all three possible networks shown in Figure 1a–c are essentially equivalent, in price and payoff terms, to two independent linked pairs whose equilibrium would be determined according to the Rubinstein bargaining game (see Corominas‐Bosch 2004 for detailed discussions of the intuition of this result). Intuitively, since all suppliers and manufacturers are homogenous in this case, they are really indifferent about who to trade with. The sharp contrast between the equilibrium of two similar networks in Figure 1b and c allows us to see clearly why network structure plays an important role on influencing equilibrium prices and payoffs when manufacturers have heterogenous valuations. In the supply chain network in Figure 1c, we end up with two different prices in equilibrium. So, when manufacturers have heterogeneous valuations, suppliers’ preferences to trade with manufacturers with high valuations lead to more prices or price dispersion in a supply chain network because the exact price a supplier can get from a trade critically depends on the exact valuation of the manufacturer involved in the trade.
The results about the simple supply chain networks reveal the rich dynamics among three fundamental factors: the balance between supply and demand, valuation heterogeneity, and network structure on jointly determining equilibrium prices and payoffs in a supply chain network. When the manufacturers have heterogenous valuations, valuation heterogeneity can potentially act as a countering force to limit the pricing power of the suppliers in supply chains with less suppliers than manufacturers. In addition, valuation heterogeneity makes network structure, specifically how manufacturers with higher valuations are connected in a network, relevant in determining the equilibrium. Furthermore, we have also learned that not all links in a supply chain network are relevant because firms could strategically ignore some of them. Bargaining in a supply chain network will likely happen in smaller subnetworks where the three fundamental factors will determine the equilibrium for each of them. In the next section, we carry these results and insights into more general supply chain networks.
General Supply Chain Networks
We will examine general supply chain networks in this section. To study general supply chain networks, we first need to introduce a set of technical concepts from graph theory.
Definitions
Let G = (S, M, L) be the underlying bipartite graph of a supply chain network (G,
A bipartite graph G is “non‐deficient” if and only if
Non‐deficiency requires that every subset of firms on the long side of a network has enough neighbors to trade. Figure 2 provides a network that satisfies non‐deficiency requirement in (a) and a network that does not in (b). Notice that manufacturers are on the long sides of both networks. The network in (a) is non‐deficient because in any subsets (i.e., {m 1}, {m 2}, {m 3}, {m 1, m 2}, {m 1, m 3}, and {m 2, m 3}) of the long side of the network M, the manufacturers with no more than two manufacturers (|S| = 2) are all linked to at least the same number of suppliers so that all manufacturers are guaranteed to trade. The network in (b) does not satisfy the non‐deficiency requirement since the subset {m 1, m 2} is collectively linked to only one supplier {s 1} which implies either m 1 or m 2 will not be able to trade. Notice that non‐deficiency is defined for the long side of a bipartite graph and does not imply that both sides of the graph have to satisfy the condition.

Non‐Deficiency of Graphs
Because the valuations of the manufacturers are different in our setting, the following definitions of manufacturer types play a crucial role in our results.
Let G be a non‐deficient bipartite graph that contains a perfect matching. A manufacturer
Moderate manufacturers are defined in a bipartite graph that contains a perfect matching or has equal number of firms on both sides. The definition says that a manufacturer is moderate if (i) she is connected to only one supplier or (ii) she has the lowest valuation among all her competing manufacturers. The set of moderate manufacturers in a supply chain network is always non‐empty since, in any bipartite graph with a perfect matching, the manufacturer with the lowest valuation is by definition a moderate manufacturer. Moderate manufacturers in a supply chain network are basically disadvantageous manufacturers in terms of either connection or valuation or both. Figure 3 identifies the moderate manufacturers for the supply chain networks in Proposition 1. Notice that the networks in Figure 3a and b have only one moderate manufacturer m 2 who has the lowest valuation as compared to her competitor m 1 for s 1 in (a) and has only one link in (b), whereas the network in Figure 3c has two moderate manufacturers m 1 who has only one link, and m 2 who has the lowest valuation as compared to her competitor m 1 for s 1. As we will see in the next section, this difference will play a crucial role in determining the equilibrium strategies of the firms.

Moderate Manufacturers
Although moderate manufacturers are disadvantageous to their rivals due to their limited connections and/or low valuations, they can still trade at the end of the bargaining process because of the balanced supply and demand in a network with perfect matching. However, in networks with more manufacturers than suppliers or more demand than supply, there is no perfect matching anymore. In such networks, some manufacturers with low valuations, contrary to moderate manufacturers, will not be able to trade due to the scarcity of suppliers. We need to differentiate such manufacturers from moderate manufacturers.
Let G be a non‐deficient bipartite graph with manufacturer side is longer; that is, |M| > |S|. A manufacturer
The main difference between soft and moderate manufacturers is that moderate manufacturers, although disadvantageous, are able to trade whereas soft manufacturers are not. Figure 4 shows a network with two suppliers and five manufacturers. Suppose that the manufacturer valuations are ranked as v 1 > ⋯ > v 5. Then, the manufacturers m 3, m 4, and m 5 are all soft manufacturers since they have valuations less than v s , which is equal to v 3 because |S| + 1 = 3 in this case. Furthermore, m 3 is the critical soft buyer since he has (exactly) the third (|S| + 1) highest valuation among all the manufacturers in the network. In supply chains where there are more suppliers than manufacturers, none of the manufacturers are moderate or soft since all manufacturers are on the short side of the network. We are now ready to define three types of supply chain networks.

Soft Manufacturers (dashed boxes) and the Critical Soft Manufacturer (solid box)
A supply chain network (G, (G,
In addition, we say that the underlying graph of a supply chain network is G
S
,
Decomposition of General Supply Chain Networks
One insight we learned from the analysis of small supply chain networks was that not all links in a supply chain network are relevant (because firms could strategically ignore some of the links) and bargaining in a supply chain network will happen in smaller subnetworks in equilibrium. This insight implies that we can significantly simplify the analysis for general and more complex supply chain networks by focusing on these smaller subnetworks. We now provide a network decomposition algorithm, which allows us to identify the subnetworks of a general supply chain network where bargaining will take place in equilibrium. The decomposition we will describe below has close connections with the canonical structure theorem of Gallai and Edmonds, which shows a unique decomposition of any graph into three set of subgraphs. 2
The decomposition algorithm we propose builds on the earlier algorithms (e.g., the algorithm for networks with homogenous buyers by Corominas‐Bosch 2004), and provides a finer decomposition of the network since it takes the manufacturer valuations into account. We provide the summary of algorithm here and defer the detailed description of it to Appendix B. Figure 5 provides an example to illustrate the steps of the algorithm. The algorithm is consist of three main parts. First, the algorithm checks all possible subgraphs for the existence of G
M
type subgraphs lexicographically in an ascending order of size starting with the manufacturer m
1 and separates them from the graph iteratively until no more G
M
type subgraphs can be found. Figure 5b shows the subgraph

The Decomposition of a General Supply Chain Network with Heterogeneous Manufacturer Valuations into Subnetworks
Notice that at the end of the algorithm the manufacturer with the lowest valuation in the subnetwork
Equilibrium Prices in General Supply Chain Networks
We are now ready to show the subgame perfect Nash equilibrium for a general supply chain network which can be decomposed into three types of subnetworks, using the decomposition algorithm presented in section 5.2. The following proposition specifies the subgame perfect Nash equilibrium for each of the three types of subnetwork in a general supply chain network.
Let (G,
The proof of Proposition 2 is by induction on the number of firms on both sides of a supply chain network. First, the small supply chain results in section 4 are special cases of Proposition 2. Let us check Proposition 2 on the networks with at most two manufacturers and two suppliers. The network with one supplier linked with one manufacturer is a
In a type (G,
In Figure 6, we apply Proposition 2 to the network that is considered in Figure 5. By applying the decomposition algorithm on the network, we have identified subnetworks with types G
S
,

The Equilibrium for a Complex Supply Chain Structure
Efficient Supply Chain Networks
In this section, we investigate the efficiency of supply chain networks which is a unique issue when manufacturers’ values are different. Network structure not only impacts the equilibrium prices but also determines the set of feasible trading patterns or allocation of goods. It is possible that manufacturers who have the highest valuations are not necessarily able to trade in equilibrium due to the restrictions of network structure. This inefficiency will lead to a loss of economic surplus. In order to examine the welfare properties, we define a supply chain network (G,
A supply chain network (G,
Recall that a soft manufacturer is defined for type
Figure 7 provides examples of inefficient and efficient supply chain networks. The network on the left is inefficient since m
2 cannot trade in the equilibrium. If we apply Proposition 3 to this example, the supply chain network is decomposed into a

Inefficient vs. Efficient Supply Chain Networks
Next, we consider the impact of adding a new link on the efficiency of a supply chain network. Because efficiency is about the total surplus, we use the total surplus in equilibrium as a measure of the degree of efficiency of a supply chain network. Let
A supply chain network (G,
Consider a supply chain network (G, Adding the link ij does not improve efficiency, that is μ(G + ij) = μ(G), if
m
i
and s
j
belong to the same subnetwork; both m
i
and s
j
belongs to a subnetwork of type G
S
or
s
j
belongs to a subnetwork of type Adding the link ij improves efficiency, that is μ(G + ij) > μ(G), if
m
i
belongs to a subnetwork of type
m
i
belongs to G
i
, which is of type
m
i
belongs to a subnetwork of type
To improve the efficiency of the supply chain network, adding a new link must lead to one or both of the following two changes in the network: (i) the total number of trades in the network increases so that more manufacturers will get a good; (ii) the trade matching between suppliers and manufacturers changes in such a way that the manufacturers with higher valuations get the goods. First, Part (i) of the above proposition identifies what types of link do not lead to any one of the above two changes when added, therefore not improving the efficiency of the supply chain network. Part (ia) is straightforward and indicates that adding a link that connects a manufacturer and a supplier within the same subnetwork will not change the allocation of goods and the efficiency of the network. Parts (ib) identifies cases where all manufacturers in a subnetwork have been able to trade already before adding the new link. Hence, adding the new link would not change the efficiency at all. This happens when both m
i
and s
j
belongs to a subnetwork of type G
S
(all manufacturers are able to trade because there are more suppliers than manufacturers) or when both m
i
and s
j
belongs to a subnetwork of type
Part (ii) of the Proposition 4 identifies cases where adding a link will improve the efficiency of the supply chain network. In particular, the proposition considers a new link that connects a manufacturer in a
Discussions, Extensions, and Limitations
In this section, we compare our results with the most closely related models in the literature, and discuss some potential extensions and limitations of our model.
Cooperative Bargaining
We use a non‐cooperative bargaining setup where the firms negotiate via a generalized version of Rubinstein bargaining game. Another approach would be to consider a cooperative setup with Nash bargaining framework. In the Nash bargaining framework, the focus is not on the strategic interactions between firms but more on the “reasonable” outcomes that satisfy certain plausible conditions such as Pareto optimality and Independence of Irrelevant Alternatives.
Kleinberg and Tardos (2008) provides an analysis of Nash bargaining solution in the network setting. To illustrates the differences between our results and Nash bargaining solution, consider the network in Figure 1c under the assumption that δ = 1 for all firms and v
1 = v
2 = 1. To calculate the Nash bargaining solution, we need to determine the outside option for each firm. In the example, the outside options of m
1 and s
2 are zero since they have only one link. Let α
2 be the outside option of manufacturer m
2 when she is negotiating with s
2 and let β
1 be the outside option of supplier s
1 when he is negotiating with m
1. Recall that the Nash bargaining solution prescribes that the parties that negotiate each get their outside option plus the half of the surplus. Then, the outcome for manufacturer m
2 is
Notice that in the Nash bargaining solution, the bargaining outcome has to consider the outcome where the firms s 1 and m 2 agree on a price. Neither of the firms has an option to ignore such an outcome in their negotiations. In our setting, s 1 has incentive to ignore the potential negotiation outcome with m 2, which works as a commitment device to his negotiation with m 1. Therefore, we choose to use the Rubinstein bargaining framework in our model because it better reflects the reality of negotiations in supply chain network where firms often strategically ignore some of their links that do not generate value to their current negotiations.
Other Non‐Cooperative Exchange Networks
In this section, we compare our results with two other closely related papers in the literature: Kranton and Minehart (2001) and Manea (2011). Kranton and Minehart (2001) uses an auction model to determine market prices in a setting with valuation heterogeneity among buyers (i.e., manufacturers in our setting). They prove that it is an equilibrium for each buyer to remain in the bidding in each of its linked sellers’ auctions up to its valuation of a good. Thus, in Kranton and Minehart (2001) setup, buyers pay the lowest “Walrasian” price for a clearable set of sellers, which is defined as the subset of sellers for whom “demand equals supply” (i.e., G E type of subgraphs in our model terms). In other words, for any clearable set of sellers, there is a continuum of prices such that demand equals supply and the auction equilibrium picks out the lowest price. In our bargaining model, the equilibrium prices are not necessarily the lowest price that equals demand and supply. They are determined by the relative bargaining powers of firms.
Manea (2011) considers a network where each pair of players connected by a link can jointly produce a unit surplus. The network generates the following infinite horizon discrete time bargaining game. Each period a link is selected according to some probability distribution, and one of the two matched players is randomly chosen to make an offer to the other player specifying a division of the unit surplus between themselves. If the offer is accepted, the two players exit the game with the shares agreed on. Unlike our model, in Manea (2011), the two players who reached agreement are replaced in the next period by two new players at the same positions in the network. If the offer is rejected, the two players remain in the game for the next period. All players have a common discount factor δ. The following concepts are helpful in characterizing the limit equilibrium payoffs (i.e., when δ → 1). A non‐empty set of players is mutually estranged if it is G‐independent (i.e., they are not connected in G). The set of partners for a mutually estranged set M
i
is defined as L
i
(i.e., S
i
= G(M
i
)) and the shortage ratio of M
i
is defined as the ratio of the number of partners to estranged players (i.e.,
As an illustration, consider the network with three manufacturers and two suppliers in Figure 8. In Manea (2011), the outcome is determined by the shortage ratio as follows. The relevant outcomes are r
1 = 1/2, M
1 = {m
1, m
2}, S
1 = {s
1} and r
2 = 1, M
2 = {m
3}, S
2 = {s
2}. By Manea (2011) results, the limit equilibrium payoffs are given by r
1/(1 + r
1) = 1/3 for m
1 and m
2, 1/(1 + r
1) = 2/3 for s
1, and r
2/(1 + r
2) = 1/(1 + r
2) = 1/2 for m
3 and s
2. In order to compare with our results, suppose in our model that v
i
= 1 for all

A Network that Produces Different Outcomes in Our Model and in Manea (2011)
This example shows that when one side is shorter, the competition is more intense in our setting than the one in Manea (2011) model. To examine this discrepancy, consider a scenario in which players m
1 and s
1 in Figure 8 are matched as in Manea (2011) model and reach an agreement with each other in the first period. Then, suppose that, m
1 and s
1 are removed from the network without replacement. In this case, m
2 is left isolated and his continuation payoff is 0. By contrast, in the stationary economy described in Manea (2011), a new trader enters the market at the node s
1 in the second period, and m
2 may get a chance to bargain with this new trader. In equilibrium, m
2 capitalizes on the perpetual rebirth of bargaining partners at node s
1 to secure a limit payoff of 1/3. We can obtain our results in terms of shortage ratios by adjusting the Manea (2011)'s original theorem to include the effect of supply and demand mismatch, which is not a strong concern in Manea (2011) due to the replacement of players assumption. In particular, the adjusted outcome uses the original result of Manea (2011) only when supply and demand are balanced (i.e., r
i
= 1). For the cases where one side of the market is shorter (i.e., r
i
≠ 1), the outcome uses our result under the assumptions that v
i
= 1 for all
Efficiency vs. Competitiveness
We have discussed the efficiency of supply chain networks that ensures the manufacturers with the highest valuations to be able to trade in equilibrium. Now, we consider the relationship between efficiency and competitiveness of a supply chain network. In a competitive supply chain network, the equilibrium price should be solely determined by the aggregate demand‐supply balance, and any other factors, such as network structure, should not restrict the equilibrium price or competition. Thus, in a competitive supply chain network, all trades should happen at a common price in our setting. To formally define the competitive supply chain network in our setting, we use a generalized version of Corominas‐Bosch (2004) definition.
A supply chain network (G, if |M| < |S|, then the equilibrium price is zero for all trades; if |M| > |S|, then the equilibrium price is equal to the (|S| + 1)th highest manufacturer valuation for all trades; if |M| = |S|, then the equilibrium price is equal to
Not every network structure allows a supply chain network to be competitive. For example, consider the supply chain network in Figure 9 where three manufacturers and two suppliers. Because there are more manufacturers than suppliers, to be competitive, all trades in this supply chain network must happen at the price of v
3 according to the definition. The network on the left in Figure 9 is a competitive enough to generate such a price for all trades, whereas the one on the right is not competitive enough to make it happen. In the latter case, notice that the network can be decomposed into a

Competitive vs. Non‐Competitive Supply Chain Networks
An efficient supply chain network may not be competitive whereas a competitive supply chain network must be efficient.
Proposition 5 implies that the conditions for a competitive network are more restrictive than conditions for an efficient network. We show in the appendix that a supply chain network is competitive if and only if it decomposes into subnetworks of a unique type so that all trades take place at the same price. If it only decomposes to
Incomplete Information on Network Structure
In our setting, a firm's bargaining power depends not only on the number of his business partners but also on the identities and bargaining power of his partners. Each partner's bargaining power depends in turn on the strengths of his corresponding partners, and so forth. This implies that an adequate measure of bargaining power needs to reflect the global supply chain network structure. Therefore, we assume that the network structure (G,
Our model can be extended to capture some forms of incomplete network information assumption. For example, the simplest form of incomplete network information would be the case where there is symmetric uncertainty regarding the graph structure (i.e., firms are all equally uncertain and agree upon the respective probabilities). In this case, firms simply face the expected value of the possible games. To illustrate, let
A relatively more practice oriented approach would require a model with asymmetric information regarding the graph structure. In the ideal case, firms may have knowledge about their own links but not about their neighbors’ links. Such a model requires that each firm i has a different probability distribution function
In summary, a relaxation of complete information assumption on the graph structure, which has potential to generate interesting and novel insights, would be desirable, however, such a model would be technically challenging and beyond the scope of this study.
Conclusion
This paper studies bargaining between manufacturers and suppliers in a supply chain network where firms must have an established business relationship or “link” to bargain and trade. The network structure of a supply chain restricts the equilibrium trading pattern in the network. We model such a supply chain via a bipartite graph. Through this model, we examine how supply and demand balance, network structure, and valuation heterogeneity among manufacturers jointly influence the equilibrium prices and trading pattern of the supply chain networks.
We have shown that valuation heterogeneity among manufacturers plays an important role in interacting with supply and demand balance and network structure of a supply chain network to influence the equilibrium outcome of the supply chain network. Valuation heterogeneity among manufacturers serves as a counter force to unfavorable supply and demand imbalance to protect the manufacturers from surplus extractions by the suppliers. Therefore, whether a supplier can get a good deal in the bargaining in a supply chain network not only depends on how many manufacturers he has a link with, but also depends on the quality of the manufacturers (in terms of valuations) he has a link with. We also found that bargaining actually takes place in smaller subnetworks in a general supply chain network as firms may selectively bargain with a subset of firms with whom they are linked. In other words, firms may ignore some of their links in the network that are not useful for them to get a better deal. We develop a decomposition algorithm to identify these subnetworks in which bargaining between firms will effectively take place in general supply chain networks. This implies that a firm should select the right set of firms on the other side of the supply chain network with whom it has a link to bargain in order to get a good deal.
For a supply chain network to be efficient, only the manufacturers with the highest valuations can trade. We found that both the network structure and identities of firms that hold key positions in the network matter to characterize the set of efficient networks. Adding a new link into a supply chain network can improve its efficiency if with the new link, more trades can happen in the network or manufacturers with higher valuations can replace manufacturers with lower valuations to trade in the network. We also demonstrate that the conditions required to make a supply chain network competitive are quite different from the ones to make the network efficient. Our results suggest that there could exist a divergency between competitiveness, which is a firm level concern, and efficiency, which is a network level concern, of a supply chain network.
There are several potential extensions of our research. We could consider the case where suppliers are asymmetric in terms of their costs. It is interesting to see how the asymmetries on both sides of the network impact the equilibrium outcome of the network. We can relax the assumption on unit demand and supply to consider the case where each supplier can supply more than one unit of the component and each manufacturer can buy more than one unit of the component. Another interesting extension could be the impact of uncertainty of supply and demand on the equilibrium.
