Home Choosing Sides in a Two-Sided Matching Market
Article Open Access

Choosing Sides in a Two-Sided Matching Market

  • Kit Zhou ORCID logo EMAIL logo
Published/Copyright: March 15, 2023

Abstract

I model a competitive labor market in which agents of different skill levels decide whether to enter the market as a manager or as a worker. After roles are chosen, a two-sided matching market is realized and a cooperative assignment game occurs. There exists a unique rational expectations equilibrium that induces a stable many-to-one matching and wage structure. Positive assortative matching occurs if and only if the production function exhibits a condition that I call role supermodularity, which is stronger than the strict supermodularity condition commonly used in the matching literature because a high skilled agent with a role choice is only willing to enter the market as a worker if she expects that it is more profitable to cluster with only other high skilled agents than to exclusively manage. The wage structure in equilibrium is consistent with empirical evidence that the wage gap is driven both by increased within-firm positive sorting as well as between-firm segregation.

JEL Classification: C78; J31

1 Introduction

A common assumption in the two-sided matching literature is that if the surplus generated by matching satisfies strict supermodularity, then the resulting stable matching will be positive assortative. This condition is often used in marriage market models as well as several labor matching models, including Kremer (1993)’s O-Ring theory. However, these models do not accurately capture labor markets with two distinct roles in which agents may be able to choose which role they prefer. For example, some doctors open their own practices, some financial analysts will enter their firm’s management track, some professors will chair their department, and some entrepreneurs will start their own small business—but all such people likely have similarly qualified peers in their field who prefer to follow the lead of others. In this paper, I model many-to-one labor markets that have a “lead” role and “support” role (which are filled by a manager and worker(s) respectively) that together generate output, in which agents have a pre-matching strategic choice over role.

The main contribution this paper makes to the literature is adding a role choice to a many-to-one labor market with two sides—agents decide if they prefer to lead or support before the matching market is realized. I find that there exists a unique rational expectations equilibrium that induces a stable matching, and that the matching pattern is socially efficient. In equilibrium, both the matching pattern and the wage structure are unique. The latter is generally not the case when the solution concept requires only stability; the unique wage structure is driven by the pre-matching role choice. A condition stronger than strict supermodularity that I call role supermodularity determines the equilibrium matching pattern and wage structure, as positive assortative matching occurs if and only if the production function satisfies role supermodularity. A stronger condition is necessary because a high skilled agent is only willing to enter the market as a worker if she expects that she can profitably cluster with other high skilled agents. The model predicts two kinds of wage differentials—differences in wages between agents of the same type in different roles, and differences in wages between agents of different types.

After the literature review in Section 2, I set up the model in Section 3 and solve for equilibrium outcomes. In Section 4, I provide comparative statics and discuss how wage differentials change in response to changes in underlying productivity. I show how the wage structure relates to observed trends in U.S. wage inequality, and discuss possible policy implications. I conclude in Section 5 by discussing directions for future work.

2 Literature Review

This paper combines elements from the two-sided assignment model and the role assignment model.

In a two-sided assignment problem as in Shapley and Shubik (1971), agents are divided into two disjoint sets and match surplus is generated if agents belonging to different sets match with each other (e.g. men and women in the marriage market, firms and employees in the labor market, managers and workers in this paper). I assume that match surplus is transferable via wages. See Chiappori (2020) for a full review of matching models with transfers, and Chapter 6 of Roth and Sotomayor (1992) for an overview of the literature on many-to-one matching. The paper reassesses the assumption that strict supermodularity in inputs induces positive assortative matching, as introduced by Becker (1973) and often used in the two-sided matching literature.

The pre-matching role choice parallels the decisions agents face in investment and matching models with transferable utility (Chiappori, Iyigun, and Weiss 2009; Nöldeke and Samuelson 2015; Zhang 2021). Structurally, they are similar: a decision is made before matching (choice of role vs. an investment choice), interim outcomes are realized (each agent’s role vs. changes in skill type), and then matching occurs. The first stage is non-cooperative, as agents strategize in anticipation of the matching market that they will face, while the second stage is a cooperative assignment problem. In the investment and matching framework, though, sides of the matching market are fixed and investment decisions change agents’ skill levels; in contrast, I allow strategic choices to change the supply and demand of agents on both sides of the market while skill levels are fixed.

The model is also similar to social games (Jackson and Watts 2008; Jackson and Watts 2010), which generalize the discrete marriage market problem. In a social game, players of different roles choose strategies and partners simultaneously. Unlike this paper, in a social game, a player’s role cannot change (e.g. “men” and “women” in the marriage market, “firms” and “employees” in the labor market), but role in the social game is similar to type in this model in that it is fixed and under loose conditions, players in the scarcer role (in the social game) or type (in this paper) are able to coordinate on an advantageous outcome for the entire group. Both games also feature cooperative and non-cooperative elements that interact—individuals are strategic over who they are willing to match with to maximize their payoffs, but matching itself is cooperative.

Role assignment models (Anderson 2020; Kremer and Maskin 1997; Li and Suen 2001; McCann and Trokhimtchouk 2008) are one-sided matching frameworks that analyze changes in worker sorting and their downstream effects on wage dispersion.[1] In role assignment models, the firm (acting as a social planner) first determines who is matched with whom, and then assigns roles within each match; in this paper, the timing is reversed. Kremer and Maskin (1997) show that in the role assignment model, matching patterns become positive assortative as skill levels become dispersed, and mean skill level correlates positively with wage inequality. Li and Suen (2001) show that for sufficiently dispersed skill distributions, segregation by type and wage inequality depends on how the social planner chooses to sort the agents who are indifferent between managing a lower-skilled worker or working for a higher-skilled manager. My model captures a similar tension without requiring a social planner; the equilibrium matching pattern depends on whether high-skilled agents can profitably become a worker, or whether high-skilled agents always prefer to become a manager.

In role assignment, there are two standard assumptions that pull the matching pattern in opposite directions: (1) managers and workers are complements (i.e. a highly-qualified accountant should work in a junior position at a top firm), and (2) output is more sensitive to managerial skill (i.e. a highly-qualified accountant should work in a senior position at a lower-tier firm). I similarly impose an assumption that the manager role is more sensitive to skill type, but unlike the standard role assignment environment, I do not restrict attention to supermodular production functions. Empirical justification for these assumptions is unclear. Due to data limitations and difficulty in quantifying productivity, empirical research on managerial impact is modest. There are multiple data issues: it is not clear how to choose the best measure of productivity, some types of productivity may be unobservable, and one would need rich data across many firms. However, existing papers validate the main assumptions. Lazear, Shaw, and Stanton (2015) show that in a technology-based service workplace, the average manager contributes more to output than the average worker. Bertrand and Schoar (2003) find that differences in corporate managerial practices are systematically and significantly related to differences in performance. Finally, Bloom and Reenen (2007) find that better managerial practices are significantly and positively related to higher productivity in manufacturing firms.

That said, assumptions on the production function are not innocuous and I do not claim results generalize to all labor markets. Unlike Eekhout and Kircher (2018), present a model of assortative matching in large firms, here I consider a setting that more closely aligns with small business ownership (e.g. a single owner employs a small number of workers and all agents perform a variety of tasks). However, results may also apply to larger firms in which internal distribution of human capital is important, such as technology-based service and/or innovation sectors, fields in which a high level of qualification is necessary to enter the market (e.g. law or academia), start-up companies, or sectors with a significant freelance presence. Finally, while a different application of matching models, Reynoso (2021) show conditions such that positive assortative matching among wives may emerge in marriage markets with polygamy which are comparable to the results I show in this paper on labor market matching.

3 Model

The labor market is competitive with two employment roles, r ∈ {m, w} such that a manager m must match with exactly nN workers for production to occur, where n is relatively small.[2] Worker skill is additive. There is a unit mass of agents, all risk neutral, who are of a skill type θ ∈ {H, L} such that H,LR++ and H > L.[3] All agents have an outside option of 0. The measure of H-type agents is MH(0,1n+1). Denote θ m the type of an arbitrary manager, and denote i=1nθwi an arbitrary worker composition.

The production technology is f(θm,i=1nθwi):R+2R+ that satisfies three assumptions: monotonicity, inefficiency of mixed worker compositions, and managerial impact. The first assumption, monotonicity, imposes that increasing the number of H-type agents in the group increases productivity.

Assumption 1

Monotonicity. f is monotone in both arguments:

  1. f(H,i=1nθwi)>f(L,i=1nθwi) for all i=1nθwi, and

  2. f(θm,H+i=1n1θwi)>f(θm,L+i=1n1θwi) for all θm,i=1n1θwi.

The second assumption rules out the possibility that strictly mixed worker compositions are efficient and allows me to narrow down the possible worker compositions under consideration. For any manager, it is always more productive to either hire all H-type or all L-type workers rather than take a strictly mixed worker composition—if a manager is willing to hire one H-type worker, then she must also be willing to hire a second H-type worker, and so on. This is because marginal productivity is increasing in the number of H-type workers hired. In practice, therefore, I only need to consider four matching patterns: H-type manager with all H-type workers, H-type manager with all L-type workers, L-type manager with all H-type workers, and L-type manager with all L-type workers.

Assumption 2

Inefficiency of mixed worker compositions. The marginal productivity of H-type workers is weakly increasing in the number of H-type workers:

f(θm,(+1)H+(n1)L)f(θm,H+(n)L)f(θm,H+(n)L)f(θm,(1)H+(n(1))L)

for all θ m and ∈ {1, 2, …, n − 1}.

Finally, the manager’s role is more important to overall productivity than the worker composition. This implies that the “L-type manager with all H-type workers” matching pattern is always inefficient compared to the “H-type manager with all L-type workers” matching pattern.

Assumption 3

Managerial impact. The marginal productivity from changing an L-type manager to an H-type manager is greater than changing the entire worker composition from L-type to H-type:

fH,i=1nθwifL,i=1nθwi>f(θm,nH)f(θm,nL)

for all i=1nθwi.

Assumptions 2 and 3 are strong, especially as n becomes large. I discuss how to loosen these assumptions in Appendix B and show that dropping them does not affect the structure of the main results Table 1.

Table 1:

Summary of commonly used notation.

Notation Explanation
M H Measure of H-type agents
c(θ) Cost to a θ-type agent of becoming a manager
P 1-to-n matching market
P Measure of θ-type agents in role r in P
μ(θ, ) Measure of θ-type managers matched with ℓH and (n)L workers
V Wage vector
v Wage of a θ-type agent in role r given V

The game takes place over two stages. In the first stage, agents make strategic role choices. In the second stage, these choices resolve into a matching market P and a standard assignment game occurs.

  1. Strategic Stage: Agents simultaneously make pre-matching strategic decisions over what role to enter into the market as. Becoming a manager has a known, type-dependent cost c(θ)R+, and costs are relatively small compared to productivity.

    Let σ θ be a type symmetric strategy, such that σ H gives the fraction of H-type agents who chose to become a manager (and analogously for σ L ). Denote σ = (σ H , σ L ) an arbitrary strategy profile.

  2. Outcome Stage: σ induces a matching market P=(PmH,PwH,PmL,PwL)R+4 with transfers; in this setting, transfers take the form of wage determination. Denote P the measure of θ-type agents in role r (e.g. the measure of L-type workers in the matching market induced by σ is P wL = (1 − M H ) (1 − σ L )).

    Once P has formed, a cooperative, non-strategic assignment game occurs. A market outcome in the assignment game is a matching μ along with a wage vector V. Since worker composition can be expressed as a linear combination of skill types, I denote a matching μ as a function μ : {L, H} × {0, 1, …, n} → [0, 1] such that μ(θ, ) is the measure of θ-type managers matched with H-type workers and (n) L-type workers. Denote V as a wage vector of up to four components, such that vrθR+ is the wage of a θ-type agent in the role r whenever μ > 0.

Consider the assignment game that happens in the second stage. Given an arbitrary P, solutions to the assignment game are stable market outcomes, which is a pair (μ, V) that satisfies feasibility of the matching μ, consistency between μ and the corresponding wage vector V, and does not allow for blocking coalitions to form. First, I define a feasible matching.

Definition 1

A feasible matching μ for a matching market P satisfies:

  1. μ is such that all unmatched agents share the same role,

  2. μ(θ, ) ≥ 0 for all θ,

  3. =0nμ(θ,)Pmθ for all θ,

  4. =0n(μ(H,)+μ(L,))PwH, and

  5. =0n(n)(μ(H,)+μ(L,))PwL.

Feasibility guarantees that (1) there are no unmatched agents who could find another unmatched agent on the other side of the market, (2) the measure of any manager-worker composition is strictly non-negative, (3) the total measure of θ-type managers matched not exceed the measure of θ-type managers available in the market, (4) the total measure of H-type workers matched does not exceed the measure of H-type workers available in the market, and (5) the total measure of L-type workers matched does not exceed the measure of L-type workers available in the market.

In addition to feasibility, stability additionally imposes structure on the relationship between μ and V.

Definition 2

A stable market outcome (μ, V) for a matching market P is a feasible matching μ alongside a payoff vector V that satisfies:

  1. Individual rationality: v ≥ 0 for all r and θ.

  2. Pairwise efficiency: If μ(θ, ) > 0, then f(θ, ℓH + (n)L) = v + ℓv wH + (n)v wL .

  3. Market efficiency: v + ℓv wH + (n)v wL f(θ, ℓH + (n)L) for all θ, .

Individual rationality guarantees that all agents are willing to participate in the labor market. Pairwise efficiency ensures that wages are split so no productivity is wasted. Pareto efficiency gives that no blocking coalitions exist, as any coalitions are either no better off or are unsustainable given the wage demands that members of the coalition have. Put altogether, stability imposes two features: V is feasible and compatible with μ, and there do not exist any managers and groups of workers who all prefer to be matched with each other over their current assignment.

It has already been shown that for an arbitrary matching market P with wages (transfers), stable outcomes to the assignment game exist; while the stable matching is generally unique, it can be supported by a continuum of wage vectors (see Chiappori, Pass, and McCann (2016) and Chiappori (2020)). If f satisfies strict supermodularity, then the unique stable matching is positive assortative; otherwise, it is negative assortative. Because wage determination isn’t unique, stability alone cannot generate unique predictions on what stable outcome(s) will occur in a competitive market setting. However, in this setting, P isn’t fixed until agents have made their role choice; I show later in this section that this pre-matching role choice gives more structure to the potential wage vectors that can emerge.

The solution concept for the full game follows. I use a rational expectations equilibrium, as agents must have correct expectations about how their first stage role choices affect the stable market outcomes that occur in the second stage.

Definition 3

A rational expectations equilibrium is a list (σ*, (μ*, V*)) that satisfies the following:

  1. (μ*, V*) is a stable outcome in the matching market induced by σ*.

  2. σθ* maximizes θ-type agents’ expected wages minus costs incurred for all θ. If P > 0 in the matching market induced by σ*, then V* explicitly defines the expected wage in the labor market, vrθ*.

    If P = 0, then the wage that the θ-type agent expects to receive when individually deviating to becoming a manager is

    (1)vmθ=maxi=1nθwi:Prθw>0θwifθ,i=1nθwii=1nvwθii.

    If P = 0, then all workers are of the other type θ′ ≠ θ, so wage that the θ-type agent expects to receive when individually deviating to becoming a worker is

    (2)vwθ=maxθm:Prθm>0f(θm,θ+(n1)θ)vmθm(n1)vwθ.

The first part of the definition is a consistency condition. If agents optimally play σ* because they expect to face the stable market outcome (μ*, V*), then σ* induces a matching market that not only can, but actually does sustain (μ*, V*) as a stable market outcome. This prevents cases where, for example, σ H = σ L = 1, but agents incorrectly expect to be matched in the second period. The second part is a utility maximizing condition. V* along with Equations (1) and (2) together allow agents to have rational expectations on all wages they could possibly face, even if some type-role combinations are not in the market induced by σ*. If P > 0, then V* explicitly defines v ; if not, then Equations (1) and (2) impose that θ-type agents determine what their wages from deviating to r would be by using pairwise efficiency.

Before solving for the equilibrium, consider the social planner’s problem of assigning first roles and then matches.[4] f(H, nH) is the most productive arrangement (f satisfies monotonicity and inefficiency of mixed worker compositions), but the opportunity cost of grouping H-type agents together is that the n H-type workers could have instead been managers to groups of L-type workers (f satisfies managerial impact). Hence, after taking into account the cost of becoming a manager, the social planner groups agents of the same type together if and only if

(3)f(H,nH)+nf(L,nL)+n[c(H)c(L)]>(n+1)f(H,nL).

I call this matching pattern clustering. If Equation (3) is not satisfied, then the social planner has all H-type managers become managers and matches them with n L-type workers, and assigns both roles to L-type agents such that the L-type workers who are unable to match with the relatively scarce H-type managers form clusters with an L-type manager. I call this matching pattern specialization.

The same condition determines the equilibrium outcome. To provide intuition for why this is the case before I formally state the result, consider a discrete example with n = 1, two H-type agents, four L-type agents, and no cost of entering as a manager. Consider the perspective of the H-type agents, who have three strategies available: σH={0,12,1}. Table 2 shows the possible matching patterns that each strategy can induce, excluding cases such that agents end up unmatched. I show formally when proving the main result that rational agents indeed prevent “unbalanced” markets from emerging in equilibrium. For each pair, the first is the manager type and second is the worker type (e.g. “HL means a H-type manager matches with an L-type worker”).

Table 2:

Example: σ H and possible matchings.

H-type strategy Matching patterns
σ H = 0 LH LH LL
σH=12 HH LL LL
HL LH LL
σ H = 1 HL HL LL

L-type agents always mix strategies, implying that they are equally well off on both sides of the market, so by pairwise efficiency vmL=vwL=12f(L,L) for all matching patterns. Given L-type wages, (1) σ H = 0 is strictly dominated by σ H = 1 since f(H, L) > f(L, H), and (2) the HL LH LL matching is unstable as pairwise efficiency, Pareto efficiency, and the L-type wage condition cannot be satisfied simultaneously.

Hence the H-type agents face two possible outcomes: play σH=12 to induce clustering or σ H = 1 to induce specialization. Their wages under clustering are, by the same logic as the L-type agent wage determination, vmH=vwH=12f(H,H). By pairwise efficiency and the L-type wage determination, their wages under specialization are vmH=f(H,L)12f(L,L). So H-type agents prefer to induce clustering if and only if

12f(H,H)f(H,L)12f(L,L),

which is equivalent to the SPP’s cutoff condition in Equation (3) with n = 2, c(H) = c(L) = 0.

This intuition extrapolates into the general model: H-type agents’ incentives align with the social planner’s problem, so the same condition determines both the efficient and competitive, decentralized market outcomes.

Theorem 1

Outside of knife-edge cases, a unique equilibrium always exists.[5] Equilibrium matching patterns are socially efficient.

  1. If Equation (3) holds, then there exists a unique clustering equilibrium. The equilibrium strategies are σCE*=(1n+1,1n+1). In the unique stable market outcome, all agents match with their own type, and wages are

    vmθ*=1n+1(f(θ,nθ)+nc(θ)),vwθ*=1n+1(f(θ,nθ)c(θ)).
  2. If not, then there exists a unique specialization equilibrium. The equilibrium strategies are σSE*=(1,1(n+1)MH(n+1)(1+MH)). In the unique stable market outcome, all H-type agents become managers, L-type agents mix such that the market clears, and the wages are

    vmH*=f(H,nL)nn+1(f(L,nL)c(L)),vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).

Appendix A has the full proof; I outline the argument here. Existence can be proven by construction. I first show the intuitive result that an equilibrium shouldn’t induce an unbalanced market in which there are excess agents in one of the roles, as those agents can profitably deviate to the other side of the market. Given that the market is balanced, θ-type agents mix strategies if and only if expected wages net of costs on both sides of the market are the same. At least some L-type agents must always cluster for the market to clear, so v mL c(L) = v wL regardless of the matching pattern. Given that, utility-maximizing H-type agents consider whether to manage L-type agents (who demand lower wages) or to cluster with other H-type agents (a more productive arrangement). This trade-off makes the H-type agents’ optimization problem equivalent to the social planner’s problem, hence Equation (3) determines both the unique, stable matching pattern as well as the accompanying wage vector in equilibrium. Uniqueness follows by ruling out all other possibilities: H-type agents prevent inefficient matching patterns from emerging because they can always do better by disregarding what L-type agents do and clustering together.

To compare the equilibrium to the setting without a role choice, again set costs to 0 and let n = 1 (but continue to assume a continuum of agents). Then Equation (3) simplifies to

f(H,H)+f(L,L)>2f(H,L)(Role supermodularity)

and positive assortative matching occurs in equilibrium if and only if role supermodularity is satisfied. I call the condition role supermodularity because the roles that an H-type agent is willing to take determines the equilibrium matching pattern. Role supermodularity is a stronger necessary condition for positive assortative matching than the standard strict supermodularity condition,

f(H,H)+f(L,L)>f(H,L)+f(L,H),

because of the role choice—H-type agents are never willing to become workers if her only choice is to match with an L-type manager. This is in contrast to the standard assignment model, where f(L, H) matters because the matching market is pre-determined and H-type agents may end up a worker because she has no role choice.[6] Here, though, H-type agents are only willing to become workers if the high productivity of the H-type cluster outweighs the fact that L-type workers would demand a lower wage from her if she manages.

This theoretical prediction aligns with Adhvaryu et al. 2020’s empirical study of a garment facturing firm in India. They find that negative assortative matching occurs even though the underlying production function displays complementarities between managers and workers, which is consistent with the hypothesis that a stronger condition than strict supermodularity (which can be interpreted informally as “inputs behaving more like complements than substitutes”) such as role supermodularity (which informally requires that inputs behave strongly as complements) is needed to induce positive assortative matching in labor markets. In general, the model predicts that in labor markets in which agents must preemptively decide to enter as the lead role (e.g. entering the management track at a company may require extra training or external credentials), more complementarity between agents is needed to sustain positive clustering.

4 Wage Differentials and Productivity

Theorem 1 implies that two separate features describe wage inequality: (1) wage differentials between agents of different types in the same role (which are driven by differences in productivity and costs), and (2) wage differentials between agents of the same type in different roles (which are driven by the ability to pass on the cost of entering as a manager to workers). The latter feature is straightforward to pin down: in both equilibria, whenever θ-type agents are on both sides of the market, v v = c(θ).

In a clustering equilibrium, the wage differentials between agents of different types in the same role are

vmH*vmL*=1n+1[(f(H,nH)f(L,nL))+n(c(H)c(L))] andvwH*vwL*=1n+1[(f(H,nH)f(L,nL))(c(H)c(L))].

Changes to f(θ, ) and/or c(θ) affect only wages of θ-type agents, but affect both sides of the market. Given that, the main productivity-related reason that clustering may switch to specialization is growth in f(H, nL), which shrinks marginal productivity of H-type clusters.

In a specialization equilibrium, the wage differential between H-type and L-type managers is

vmH*vwH*=f(H,nL)f(L,nL),

and c(H) does not enter into the expression because H-type managers are unable to directly pass on c(H) to workers, while managers of both types continue to pass a fraction of c(L) onto L-type workers. Changes to f(H, nL) and c(H) affect only H-type managers’ wages, while changes to f(L, nL) or c(L) affect all agents in the market: if L-type clusters become more productive, all L-type agents’ outcomes improve while H-type managers are worse off, while increasing L-type cost works in the opposite direction. This suggests there are two productivity-related reasons that specialization may switch to clustering: (1) growth in f(H, nH) or (2) growth in f(L, nL).

How do these comparative statics match up with observed wage patterns in the U.S.? Data from the U.S. Census Bureau (2022) as shown in Figure 1 shows that the mean income of college graduates has increased faster than that of high school graduates over the last four decades.[7] I also show the time trend in standard errors of mean income in Figure 2. In my model, agents of the same type have variance in wages due to c(θ). Interestingly, the pattern of dispersion in wages across agents of the same education level is similar—suggesting that the cost of becoming a manager is increasing in general—but has consistently been higher for high school graduates. This implies that the cost of becoming a manager is larger for L-type agents, perhaps because they face a larger opportunity cost or higher risk in entering into the market as a manager.

Figure 1: 
Mean income by level of education.
Figure 1:

Mean income by level of education.

Figure 2: 
Standard error of mean income by level of education.
Figure 2:

Standard error of mean income by level of education.

That college educated adults are experiencing faster income growth and variance in both groups’ incomes is increasing over time are together consistent with the hypothesis that the overall landscape of the U.S. labor market has moved towards clustering equilibria over time. Specialization is ruled out because variance in college graduates’ incomes would be steady in this case. This may be driven by fields like technology-based start-ups or finance, in which productivity has increased the fastest among high-skilled matches.[8] This is also consistent with Song et al. (2019), who find that between 1978 and 2013, increased within-firm positive sorting correlates with increases in between-firm wage disparity.[9]

The model has a notable policy implication: in some cases, making it less costly for low-skilled agents to enter in the lead role can simultaneously increase productivity and decrease wage differentials. As previously noted, H-type clustering is always the most productive assignment disregarding costs; however, it may not occur in equilibrium because H-type agents prefer to manage L-type workers who demand lower wages. Suppose that firms and/or policymakers want to push the matching pattern towards clustering—for instance, if the most technically demanding projects are expected to generate positive externalities. If so, then they should subsidize L-type agents who wish to enter in the lead role: by decreasing c(L), role supermodularity is easier to attain because vwL* is always decreasing in c(L) and the H-type manager’s trade-off between higher productivity and paying higher wages to H-type workers shifts towards the former. This simultaneously pushes the matching pattern towards the most “high powered” arrangement, clustering, and decreases wage differentials.

As an example, consider web and/or mobile app development, a sector that has multiple entry points depending on experience and training. Also, cost to receive credentials is increasing in type—aspiring developers without experience may attend short-term coding bootcamps to get their foot in the door of an entry-level job, but high profile jobs may require years of university education.[10] For example, senior mobile developers at Google require a bachelor’s degree at minimum and consider an advanced degree substitutable with professional experience.[11] This model advises policymakers to subsidize short-term programs like coding bootcamps rather than providing scholarships for advanced degrees in computer science. By making entry-level coders better off, higher-level coders will prefer to group together.

5 Conclusion and Future Work

I present a two-sided matching model of a labor market in which agents can choose their role. The pre-matching strategic decision causes positive assortative matching to become more difficult to attain in equilibrium compared to the standard assignment model; this is primarily driven by H-type agents’ incentives. The production technology must satisfy role supermodularity, a stronger condition than the standard strict supermodularity condition, for positive assortative matching to occur.

However, these results follow from stylized assumptions on how matching works. For example, I impose that managers must match with exactly n workers. In Appendix D, I show that n can be endogenized when considering specific functional forms. I also impose two strong properties on the production function, inefficiency of mixed worker compositions, and the importance of managerial impact. However, these properties can be dropped while maintaining the overall structure of results, as I discuss in Appendix B.

A natural extension of the paper is to add skill types. To conclude, I give some informal discussion about how I anticipate results would extrapolate to a model with more skill types. To simplify discussion, I assume n = 1 and only discuss matching patterns. Suppose there are three skill types, H > M > L, and f satisfies the following: (i) if θm>θm, then f(θm,θ̄w)>f(θm,θ̄w), (ii) if θw>θw, then f(θ̄m,θw)>f(θ̄m,θw), and (iii) if θ > θ′, then f(θ, θ′) > f(θ′, θ).[12] I anticipate five possible equilibrium matching patterns:

  1. Full clustering: All types match with their own type.

  2. H-clustering: H-type agents match with their own type. M-type managers match with L-type workers.

  3. M-clustering: H-type managers match with L-type workers. M-type agents match with their own type.

  4. L-clustering: H-type managers match with M-type workers. L-type agents match with their own type.

  5. Impure specialization: H-type managers match with M-type workers. M-type managers match with L-type workers.

By adding the assumption f(H, M) − f(M, M) > f(H, L) − f(M, L), (i.e. M-type clustering is inefficient; this rules out M-clustering), the production assumptions are analogous to the setting in Anderson (2020), which generalizes Kremer and Maskin (1997). Moreover, the proposed equilibria matching patterns align with the matching pattern that Anderson (2020) derives: skill types in a connected interval form groups, and within those groups, specialization occurs.[13] This suggests that as more and more skill types are added, equilibria matching patterns in a two-sided framework may remain efficient.


Corresponding author: Kit Zhou, Department of Economics, Michigan State University, East Lansing, MI, USA, E-mail:

Acknowledgments

I thank audiences at Michigan State University, the Midwest Economic Theory and International Economics Meeting, the Midwest Economics Association Annual Conference, the Stony Brook International Conference on Game Theory, and the Women in Economic Theory Student Conference for their comments. A special thank-you to Hanzhe Zhang and Jon Eguia for their continued support, in addition to their suggestions and advice.

Appendix A: Main Theorem – Proof

I first establish two basic facts about any potential equilibrium, then prove the main result.

Lemma 1

If σ induces an unbalanced market, then σ cannot be part of an equilibrium.

Proof

If the market is unbalanced, then some agents will be unmatched and receive 0. All unmatched agents must share the same role r. Suppose some of the unmatched agents are θ-type. Since θ-type agents are perfect substitutes for each other and the market is competitive, v = 0 in any stable market outcome. Any θ-type agent in role r can do strictly better by deviating to the other role and matching with another θ-type agent who was previously unmatched with certainty, as by Equations (1) and (2), her wage from deviating is f(θ, θ) > 0. □

Lemma 2

Let σ induce a balanced matching market. If σ θ ∈ (0, 1), then a necessary condition for σ to be part of an equilibrium is that the expected payoff vector it induces must satisfy v c(θ) = v .

Proof

As the market is balanced, agents are matched with certainty. A θ-type agent is indifferent between pure strategies if and only if v c(θ) = v . □

Proof

Denote (μ CE , V CE ) the stable market outcome in the clustering equilibrium, and (μSE, VSE) analogously for the specialization equilibrium.

Step 1. I show existence of the proposed equilibria. Suppose that f satisfies Equation (3). I claim that (μ CE , V CE ) satisfies the consistency condition of the rational expectations equilibrium (REE). σCE* induces a matching market P CE such that every 1 in n + 1 agents becomes a manager and all agents match with their own type. By definition of stability, the wage structure must satisfy pairwise efficiency,

f(θ,nθ)=vmθ+nvwθ.

Since θ-type agents are on both sides of the market in P CE , Lemma 2 additionally imposes that

vmθ=vwθc(θ).

Solving the system, V CE has four components,

vmθ*=1n+1(f(θ,nθ)+nc(θ)),vwθ*=1n+1(f(θ,nθ)c(θ)).

The proposed wages immediately satisfy individual rationality. To see that Pareto efficiency along with wage maximization is satisfied, recall that by MP1, I need only compare between clusters and specialized matches. Suppose for a contradiction that an H-type agent of either role along with n L-type workers have an incentive to rematch with each other. Since the market is large and competitive, L-type workers continue to make a wage 1n+1(f(L,nL)c(L)), so it must be the case that the rematched H-type manager is better off.[14] Since her payoff is f(H, nL) after subtracting off wages paid to her n L-type coworkers, for the rematch to be profitable, it must be the case that

f(H,nL)nn+1(f(L,nL)c(L))c(H)>1n+1(f(H,nH)+nc(H))c(H)(n+1)f(H,nL)>f(H,nH)+nf(L,nL)+n[c(H)c(L)]

but this contradicts that f satisfies Equation (3). Hence (μCE, VCE) is the unique stable, wage-maximizing outcome of the market PCE induced by σCE* in rational expectations.

Now suppose that f does not satisfy Equation (3). σSE* induces a matching market PSE such that all H-type agents become managers, and L-type agents are mixed between managers and workers such that the market is balanced. By definition of stability, wage structure VSE must satisfy pairwise efficiency,

f(L,nL)=vmL+nvwLf(H,nL)=vmH+nvwL.

Since L-type agents are on both sides of the market in PSE, Lemma 2 additionally imposes that

vmL=vwLc(L).

Solving the system,

vmH*=f(H,nL)nn+1(f(L,nL)c(L)),vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).

The proposed wages immediately satisfies individual rationality. To see that Pareto efficiency is satisfied, recall that by MP1, I need only compare between clusters and specialized matches. Since H-type agents are only managers, there are no alternate matching configurations to consider, hence Pareto efficiency is satisfied. (μSE, VSE) is the unique stable, wage-maximizing outcome of the market PSE induced by σSE* in rational expectations.

Step 2. I show the proposed equilibria is unique in the next two steps. In Step 2, I show that σ H = 1 cannot be an equilibrium if f satisfies Equation (3). The matching pattern is as in (3) above, but pairwise efficiency and Lemma 2 together can hold, and we arrive at the wage structure as in the specialization case. This strategy is strictly dominated by σH*=1n+1 and matching with each other (leaving some L-type agents unmatched). To see this, suppose not. Then

f(H,nL)nn+1(f(L,nL)c(L))>1n+1(f(H,nH)+nc(H))(n+1)f(H,nL)>f(H,nH)+nf(L,nL)+n[c(H)c(L)],

so the assumption that Equation (3) holds is contradicted.

It can similarly be shown that σH=1n+1 is not an equilibrium when f does not satisfy Equation (3).

Step 3. Finally, I rule out all other possible equilibria. Suppose for a contradiction that for some f, there exists σH{1n+1,1} that is part of an REE. Note that in all cases that follow, by Lemma 1 and the scarcity of H-type agents, σ L is fully mixed (due to the scarcity of H-type agents) and chosen such that the matching induced by (σ H , σ L ) is balanced. Three cases follow:

Case 1. Suppose σ H = 0 is part of an REE. L-type managers either match with n H-type workers or n L-type workers. Then by pairwise efficiency and Lemma 2, L-type agents’ wages are vmL=1n+1(f(L,nL)+nc(L)) and vwL=1n+1(f(L,nL)c(L)). Also by pairwise efficiency, vwH=1n[f(L,nH)vmL]. Given the stable market outcome in this matching market, I claim that this strategy is strictly dominated σH=1n+1 and clustering.[15] To see this, suppose that H-types’ wages under σ H = 0 are larger than in a cluster:

1nf(L,nH)1n+1(f(L,nL)+nc(L))1n+1(f(H,nH)c(H))f(L,nH)f(L,nL)n[f(H,nH)f(L,nH)n[c(H)c(L)],

which contradicts the managerial impact property of f for relatively small costs.

Case 2. Suppose σH(0,1n+1) is part of an REE. H-type managers match with groups of n H-type workers, and L-type managers match with groups of n H-type workers or groups of n L-type workers. But then pairwise efficiency and Lemma 2 cannot simultaneously hold, so there is no stable (μ, V) that is consistent with σ H .

Case 3. Suppose σH(1n+1,1) is part of an REE. H-type managers match with groups of n H-type workers or groups of n L-type workers, and L-type managers work with groups of n L-type workers. But then pairwise efficiency and Lemma 2 cannot simultaneously hold, so there is no stable (μ, V) that is consistent with σ H .

Appendix B: Loosening Assumptions on f

Recall that I impose three properties on f: monotonicity, inefficiency of mixed worker compositions, and managerial impact. While monotonicity is a reasonable assumption in general, the other two may not be, especially as n gets large (recall that I also assume in this paper that n is relatively small). For example, for n sufficiently large, one might expect to eventually see diminishing marginal returns to adding more H-type workers to a group. Similarly, it is likely more realistic to assume that having enough H-type workers matched together can “outweigh” the lower managerial impact of an L-type manager when n is large enough. I show in this section that these two assumptions can individually be dropped without losing the overall structure of results. A unique equilibrium still exists, but the form of the “clustering” equilibria will be different.

First, suppose that I drop inefficiency of mixed worker compositions. Then for all f, there exists some n̄{0,1,2,,n} such that the marginal productivity of adding one more H-type worker is strictly larger than adding an H-type manager to an L-type worker cluster below n̄ but smaller above n̄. Denote this mixed worker composition as “impure clustering”. Then there are two types of matches to compare between, “impure clustering” and “pure specialization”, and the “impure role supermodularity” condition is

(4)f(H,θ̄w)+n̄n+1f(L,nL)+n̄[c(H)c(L)]>(n̄+1)f(H,nL).

All results from the main theorem follow, adjusting for the new wage structure under “impure clustering”.

Proposition 1

Let f satisfy monotonicity and managerial impact. Outside of knife-edge cases, a unique equilibrium always exists. Equilibrium matching patterns are socially efficient.

  1. If Equation (4) holds, then there exists a unique impure clustering equilibrium. The equilibrium strategies are σCE*=(1n̄+1,1(nn̄)n+1). In the unique stable market outcome, “impure clustering” occurs, in which H-type managers match with n̄ H-type workers and nn̄ L-type workers, and L-type managers match with their own types. The wages are

    vmH*=1n̄+1f(H,θ̄w)+n̄c(H)nn̄n+1[f(L,nL)c(L)],vwL*=1n̄+1f(H,θ̄w)c(H)nn̄n+1[f(L,nL)c(L)],vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).
  2. If not, then there exists a unique pure specialization equilibrium. The equilibrium strategies are σSE*=(1,1(n+1)MH(n+1)(1+MH)). In the unique stable market outcome, all H-type agents become managers, L-type agents mix such that the market clears, and the wages are

    vmH*=f(H,nL)nn+1(f(L,nL)c(L)),vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).

The proof is exactly as in the main theorem, substituting the impure clustering wages and impure role supermodularity condition for the pure forms as in the main text.

Second, suppose that I drop the managerial impact property. Recall that in the main theorem, I show uniqueness by showing no other σ H other than the proposed ones can be part of an equilibrium. Now, though, Step 3 – Case 1 may no longer follow. The “clustering” equilibrium will always be unique, but its form will additionally depend on whether

(5)f(L,nH)f(L,nL)n[f(H,nH)f(L,nH)]

holds or not. If not, then the main theorem still holds. But if Equation (5) holds, then σ H = 0 now dominates σH=1n+1 and H-type agents are better off becoming workers and match with an L-type manager. The equilibrium will still be unique, but in the main theorem, the clustering equilibrium is broken into two sub-cases, H-type worker-only clustering and pure role clustering.

Proposition 2

Let f satisfy monotonicity and inefficiency of mixed worker compositions. Outside of knife-edge cases, a unique equilibrium always exists. Equilibrium matching patterns are socially efficient.

  1. If Equation (3) holds, then there exists a unique clustering equilibrium.

    Case 1. If Equation (5) additionally holds, then the equilibrium strategies are σCWE*=(0,MH+1n+1(12MH)). In the unique stable market outcome, all H-type agents become workers, L-type agents mix such that the market clears, and the wages are

    vwH*=1nf(L,nH)1n+1(f(L,nL)+nc(L))vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).

    Call this the worker-only clustering equilibrium. Case 2. If not, then the equilibrium strategies are σCE*=(1n+1,1n+1). In the unique stable market outcome, all agents match with their own type, and wages are

    vmθ*=1n+1(f(θ,nθ)+nc(θ)),vwθ*=1n+1(f(θ,nθ)c(θ)).

    Call this the pure role clustering equilibrium.

  2. If not, then there exists a unique specialization equilibrium. The equilibrium strategies are σSE*=(1,1(n+1)MH(n+1)(1+MH)). In the unique stable market outcome, all H-type agents become managers, L-type agents mix such that the market clears, and the wages are

    vmH*=f(H,nL)nn+1(f(L,nL)c(L)),vmL*=1n+1(f(L,nL)+nc(L)),vwL*=1n+1(f(L,nL)c(L)).

The proof is the exactly as in the main theorem, except that Step 1 and Step 3 – Case 1 are reversed in the case of the H-type worker-only clustering equilibrium.

Appendix C: Equilibria in the Knife-Edge Case

Suppose f(H, nH) + nf(L, nL) + n[c(H) − c(L)] = (n + 1)f(H, nL). Both the clustering and specialization equilibria can occur, and so can equilibria where the matching pattern is mixed between the clustering and specialization cases. To see this, set n = 1 and costs to 0. Agents expect to face the same wage regardless of role, vθ=12f(θ,θ). Since f satisfies f(H, H) + f(L, L) = 2f(H, L), vH=12f(H,H)=f(H,L)12. Then any σH[12,1] can be sustained in equilibrium. To give an example, let σH=34 and σ L be such that the market is balanced. Then a measure 14MH of H-type managers match with H-type workers, a measure 12MH of H-type managers match with L-type workers, and any remaining L-type workers match with L-type managers. No agents have an incentive to deviate, and the payoff vector is sustainable in rational expectations, as the matching and payoff vector together are a stable market outcome in the matching market induced by the agents’ strategies.

Because of the multiplicity in equilibria that can arise, I rule out the knife-edge case altogether as a matter of convenience.

Appendix D: Endogenizing n

In the main model, one manager must match with exactly n workers. Now let n = {1, 2} be endogenous. The intuition behind Theorem 1 is that H-type agents compare whether they are better off under clustering or specialization and choose their strategy accordingly. However, if a manager can choose up to n workers to match with, then the manager now compares up to four different possible matching patterns: one worker clustering, one worker specialization, two worker clustering, and two worker specialization.

Fix L = 1, MH(0,13), relax the assumption that mixed coworker groups are inefficient, and let the production technology to be constant returns to scale Cobb-Douglass: f(θm,θW)=θmαθW1α for α(12,1). Recall that constant returns to scale Cobb–Douglas production functions have the property that if inputs are scaled up by a given factor, then productivity is scaled up by the same factor; although the comparison is not quite one-to-one as only additional workers can be added, a key question of interest is whether it is always preferable to add as many workers as possible in this setting. I am most interested in comparing one worker clustering with two worker specialization and the implications on wage inequality.

Comparing the clustering matching patterns, one worker clustering is always more efficient than two worker clustering for both types, since

Surplus(1cl)=12(MHH+(1MH))Surplus(2cl)=21α3(MHH+(1MH)).

Also, all agents prefer one worker clustering over two worker clustering, since vθ1cl=12θ>21α3θ=vL2cl for all α(12,1).

Next, I compare the specialization matching patterns. By the above, it is efficient and better off for excess L-type agents to form one worker clusters. Comparing the surpluses under one and two worker specialization,

Surplus(1sp)=MHHα+12(12MH)Surplus(2sp)=21αMHHα+12(13MH)=MHHα+12(12MH)+MHHα(21α1)12,

so two-worker specialization is more efficient if and only if Hα(21α1)>12. As for H-types, vH2sp=21αHα1 and vH1sp=Hα12, so H-type agents prefer two worker specialization over one worker specialization if it is also more efficient. Since I am interested in comparing two worker specialization with one worker clustering, impose the condition and set Hα(21α1)>12.

Finally, I compare one worker clustering and two worker specialization. Since

Surplus(2sp)=21αMHHα+12(13MH)=21αMHHα+12(1MH)MHSurplus(1cl)=12(MHH+(1MH)),

one worker clustering is more efficient if and only if 21αMHHαMH<12MHHH+2>22αHα.

The wage rate for L-type agents is the same in both cases, vL1cl=vL2sp=12. As for H-types, vH1cl=12H and vH2sp=21αHα1, so the market outcome is one worker clustering if and only if H + 2 > 22−αH α , hence the market outcome is efficient. Since 22−α is bounded from above by 21.5 < 3, the condition holds whenever role supermodularity with n = 2 holds.

To summarize, there are two possible matching patterns in equilibrium. If H + 2 > 22−αH α , then the market outcome is that θ-type managers match with one θ-type worker. If not, then the market outcome is that one H-type manager matches with two L-type workers, and excess L-type agents form one-worker clusters.

Example 1

Let f(θm,θW)=θm34θW14. To guarantee that mixed worker compositions remain inefficient, fix H0,30.

Let H = 1.5. If the manager must hire two workers, then two worker specialization is the efficient market outcome. However, if the manager can hire either one or two workers, then two worker clustering is the efficient market outcome. Furthermore, the same is true for any H23,30.

As α changes, the intervals of H that guarantee one worker clustering occurs instead of two worker specialization remains similar: if H is sufficiently large and if H ∈ (1, 2). That is, if H-types are not that much more productive or significantly more productive than L-types, it is better to have H-type works together and take advantage of the fact that the H-type manager is most productive with an H-type worker. However, if H is in a “middle ground”, then specialization becomes more productive because worker skill is additive.

References

Adhvaryu, A., V. Bassi, A. Nyshadham, and J. Tamayo. 2020. “No Line Left Behind: Assortative Matching Inside the Firm.” In Tech. Rep. NBER Working Paper w27006. NBER.10.3386/w27006Search in Google Scholar

Anderson, A. 2020. “Positive Skill Clustering in Role Assignment Matching Models.” Tech. Rep.Search in Google Scholar

Becker, G. 1973. “A Theory of Marriage: Part I.” Journal of Political Economy 81 (4): 813–46. https://doi.org/10.1086/260084.Search in Google Scholar

Bertrand, M., and A. Schoar. 2003. “Managing with Style: The Effect of Managers on Firm Policies.” Quarterly Journal of Economics 118 (4): 1169–208. https://doi.org/10.1162/003355303322552775.Search in Google Scholar

Bloom, N., and J. Van Reenen. 2007. “Measuring and Explaining Management Practices across Firms and Countries.” Quarterly Journal of Economics 122 (4): 1351–408. https://doi.org/10.1162/qjec.2007.122.4.1351.Search in Google Scholar

Card, D., J. Heining, and P. Kline. 2013. “Workplace Heterogeneity and the Rise of West German Wage Inequality.” Quarterly Journal of Economics 128 (3): 967–1015.10.1093/qje/qjt006Search in Google Scholar

Chiappori, P. A. 2020. Matching with Transfers. New Jersey: Princeton University Press.Search in Google Scholar

Chiappori, P. A., M. Iyigun, and Y. Weiss. 2009. “Investment in Schooling and the Marriage Market.” The American Economic Review 99 (5): 1689–713. https://doi.org/10.1257/aer.99.5.1689.Search in Google Scholar

Chiappori, P. A., B. Pass, and R. McCann. 2016. “Multidimensional Matching.” Tech. Rep.Search in Google Scholar

Eekhout, J., and P. Kircher. 2018. “Assortative Matching with Large Firms.” Econometrica 86 (1): 85–132. https://doi.org/10.3982/ecta14450.Search in Google Scholar

Gavilan, A. 2012. “Wage Inequality, Segregation by Skill and the Price of Capital in an Assignment Model.” European Economic Review 56: 116–37. https://doi.org/10.1016/j.euroecorev.2011.05.005.Search in Google Scholar

Jackson, M., and A. Watts. 2008. “Equilibrium Existence in Bipartite Social Games: A Generalization of Stable Matchings.” Economics Bulletin 3 (12): 1–8.Search in Google Scholar

Jackson, M., and A. Watts. 2010. “Social Games: Matching and the Play of Finitely Repeated Games.” Games and Economic Behavior 70 (1): 170–91. https://doi.org/10.1016/j.geb.2008.02.004.Search in Google Scholar

Kremer, M. 1993. “The O-Ring Theory of Economic Development.” Quarterly Journal of Economics 108 (3): 551–75. https://doi.org/10.2307/2118400.Search in Google Scholar

Kremer, M., and E. Maskin. 1997. “Wage Inequality and Segregation by Skill.” In Tech. Rep. NBERWorking Paper No. w5718.10.3386/w5718Search in Google Scholar

Lazear, E., K. Shaw, and C. Stanton. 2015. “The Value of Bosses.” Journal of Labor Economics 33 (4): 823–61. https://doi.org/10.1086/681097.Search in Google Scholar

Li, H., and W. Suen. 2001. “Technological Changes and Labor Market Segregation.” Tech. Rep.Search in Google Scholar

McCann, R., and M. Trokhimtchouk. 2008. “Optimal Partition of a Large Labor Force into Working Pairs.” Economic Theory 42 (2): 375–95. https://doi.org/10.1007/s00199-008-0420-2.Search in Google Scholar

Nöldeke, G., and L. Samuelson. 2015. “Investment and Competitive Matching.” Econometrica 83 (3): 835–96. https://doi.org/10.3982/ecta12349.Search in Google Scholar

Reynoso, A. 2021. Polygamy, Co-wives’ Complementaries, and Intrahousehold Inequality. Tech. Rep. Also available at https://sites.lsa.umich.edu/ana-reynoso/wp-content/uploads/sites/704/2021/04/Reynoso_polygamy_April2021.pdf.Search in Google Scholar

Roth, A., and M. O. Sotomayor. 1992. Two-Sided Matching: A Study in Game-Theoretic Modeling and Analysis. Cambridge: Cambridge University Press.Search in Google Scholar

Shapley, L., and M. Shubik. 1971. “The Assignment Game I: The Core.” International Journal of Game Theory 1: 111–30, https://doi.org/10.1007/bf01753437.Search in Google Scholar

Song, J., D. J. Price, F. Guvenen, N. Bloom, and T. von Wachter. 2019. “Firming up Inequality.” Quarterly Journal of Economics 134 (1): 1–51. https://doi.org/10.1093/qje/qjy025.Search in Google Scholar

U.S. Census Bureau. 2022. CPS Historical Time Series Tables: Mean Earnings of Workers 18 Years and Over, by Educational Attainment, Race, Hispanic Origin, and Sex: 1975 to 2020. Also available at https://www.census.gov/data/tables/time-series/demo/educational-attainment/cps- historical- timeseries.html.Search in Google Scholar

Zhang, H. 2021. “An Investment-and-Marriage Model with Differential Fecundity.” Journal of Political Economy 129 (5): 1464–86. https://doi.org/10.1086/713097.Search in Google Scholar

Received: 2022-11-01
Accepted: 2023-02-15
Published Online: 2023-03-15

© 2023 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 26.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/bejte-2022-0126/html
Scroll to top button