alphaFeedback

WorksComputer Science

Matchings under One-Sided Preferences with Soft Quotas

AI contributions
Not recorded for this paper
View details

Abstract

Assigning applicants to posts in the presence of applicant preferences and quotas associated with posts is extensively investigated. For a post, a lower quota guarantees, and an upper quota limits the number of applicants assigned to it. Typically, quotas are assumed to be fixed, which need not be the case in practice. We address this by introducing a soft quota setting, in which every post is associated with two values - lower target and upper target - which together denote a range for the intended number of applicants in any assignment. Unlike the fixed quota setting, we allow the number of applicants assigned to a post to fall outside the range. This leads to assignments with deviation. Here, we study the problem of computing an assignment that has two orthogonal optimization objectives - minimizing the deviation (maximum or total) with respect to soft quotas and ensuring optimality with respect to preferences of applicants (rank-maximality or fairness). The order in which these objectives are considered, the different possibilities to optimize deviation combined with the well-studied notions of optimality with respect to preferences open up a range of optimization problems of practical importance. We present efficient algorithms based on flow networks to solve these optimization problems. We also consider a generalization of the soft quota setting, where every deviation is associated with a cost. We show extensions of our algorithms for solving the problems in this setting.

Introduction

We study the many-to-one bipartite matching problem, where we have a bipartite graph G=(A∪P,E)G = (\mathcal{A} \cup\mathcal{P}, E) of applicants A\mathcal{A} and posts P\mathcal{P}, in the presence of preferences of applicants over the posts. Typically, every post p∈Pp \in\mathcal{P} is associated with an input upper quota q+(p)q^{+}(p) that limits the maximum number of applicants assigned to pp in any allocation. Every applicant ranks all the posts in its neighbourhood, and this ranking can involve ties between the posts. We assume that there are no gaps in the preference list of an applicant. A matching MM is a collection of edges where an applicant has at most one edge incident to it in MM, and a post pp has at most q+(p)q^{+}(p) many edges incident on it in MM. In the literature, this setting is termed the house allocation setting [2] or the one-sided preference list setting, and can be used to model different problems such as assigning applicants to jobs, students to courses [3], papers to referees [4], students to schools [5], and rental inventories to customers [6].

In certain applications, such as allocating students to courses or projects [7, 8, 9], a course may require a minimum number of students to be assigned in order to be operational. This can be readily captured by associating a lower quota with a course or post, which denotes the minimum number of applicants that need to be assigned to a post in any feasible allocation. That is, for a post pp, in addition to the upper quota q+(p)q^{+}(p), a lower quota q−(p)q^{-}(p) is associated with it. For a matching MM and a post pp, M(p)M(p) denotes the set of applicants assigned to pp in MM. In this setting, a matching MM is feasible if for every post pp, q−(p)≤∣M(p)∣≤q+(p)q^{-}(p) \le|M(p)| \le q^{+}(p). We refer to this setting as the fixed quota setting throughout the paper. In the presence of lower quotas, there are simple instances where no feasible matching exists. For example, consider the matching M1M_1 shown in Figure 1. In M1M_1, the posts p3p_3 and p5p_5, marked with red circles, are not assigned any applicants and thus do not meet their lower quotas, and is an infeasible matching in the fixed quota setting.

Example instance $G$ with applicants, posts, quotas, and matching $M_1$

Figure 1. Example instance GG with ∣A∣=∣P∣=7|\mathcal{A}| = |\mathcal{P}| = 7. Applicants along with their preferences are given. Preference list of an applicant can be read as: p1p_1 is the rank 1 post of a3a_3, p2p_2 is the rank 2 post of a3a_3 and so on. Each post has two values – a lower value and an upper value. In the fixed quota setting these numbers represent rigid lower and upper quotas. In the soft quota setting these numbers are the lower and the upper targets, respectively. Matching M1M_1 shown in Figure 1(iii) is an infeasible matching in the fixed quota setting since the posts p3p_3 and p5p_5 marked with red circles are not assigned their lower quota many applicants. The same matching M1M_1 is a valid assignment in the soft quota setting introduced in this paper.

In many practical applications, quotas need not be as rigid as assumed in the fixed quota setting, and relaxing lower quotas and augmenting upper quotas have been considered in the literature. Lower quotas have been extensively investigated in the two-sided preference list setting called the Hospital Residents problem [10, 11, 12, 13, 14, 15, 16, 17]. Here, the lower quota of a hospital denotes the minimum number of residents (doctors) needed for the smooth functioning of the hospital. As mentioned earlier, in the presence of lower quotas, a feasible matching may not always exist. Therefore, relaxing these lower quotas has been considered as a solution. For instance, instead of hospitals closing down due to the lack of a minimum number of doctors, they may simply reduce their service levels, as described in the work of Goko et al. [10]. Similarly, in the context of school choice, capacity planning to augment the number of available seats has recently been considered in multiple works [18, 19, 20]. Motivated by such applications, we relax the fixed quota assumption by proposing and studying a soft quota setting for the assignment problem in the one-sided preferences model.

Soft Quota Setting

An instance of the problem in the soft quota setting consists of a bipartite graph G=(A∪P,E)G = (A \cup P, E) where applicants have preferences over posts and a post pp has two values – a lower target ℓ(p)\ell(p) and an upper target u(p)u(p). For a post pp, the two values ℓ(p)\ell(p) and u(p)u(p) define a range for the intended number of applicants for pp in any matching. There is no restriction on the number of applicants that can be assigned to a post in any matching. However, in order to control skew, we define the deviation of a post pp with respect to a matching MM as given below:

dM(p)=max⁡{0,ℓ(p)−∣M(p)∣,∣M(p)∣−u(p)}.d_M(p) = \max\{0, \ell(p) - |M(p)|, |M(p)| - u(p)\}.

Our goal in the soft quota setting is to compute an assignment that has two orthogonal optimization objectives:

(i) Minimizing deviation. For a matching MM, we define the total deviation dtot(M)d_{tot}(M) and maximum deviation dmax(M)d_{max}(M) as below, and our goal is to minimize one of them.

dtot(M)=∑p∈PdM(p)dmax(M)=max⁡p∈PdM(p)d_{tot}(M) = \sum_{p \in P} d_M(p) \qquad d_{max}(M) = \max_{p \in P} d_M(p)

(ii) Optimality with respect to preferences. Two well-studied notions of optimality in the fixed quota setting for the one-sided preference list model are rank-maximality [21, 22, 23, 24], and fairness [25]. A rank-maximal matching matches the maximum number of applicants to rank 1 posts, subject to that, the maximum number of applicants to rank 2 posts, and so on. A fair matching minimizes the number of unmatched applicants, subject to that, minimizes the number of applicants matched to the last rank posts, and so on. The signature of a matching allows us to formalize these notions. Let rr be the maximum rank used by any applicant to order any post in its neighbourhood. The signature of a matching MM, denoted as σ(M)\sigma(M), is an r+1r + 1 tuple (x1,x2,…,xr,xr+1)(x_1, x_2, \ldots, x_r, x_{r+1}) where xix_i denotes the number of applicants matched to their rank ii post in MM for i∈[r]i \in[r] and xr+1x_{r+1} denotes the number of unmatched applicants in MM.

Definition 1 (Rank-maximality). For two matchings MM and M′M' with signatures

σ(M)=(x1,x2,…,xr,xr+1) and σ(M′)=(y1,y2,…,yr,yr+1),\sigma(M) = (x_1, x_2, \ldots, x_r, x_{r+1}) \text{ and } \sigma(M') = (y_1, y_2, \ldots, y_r, y_{r+1}),

we say that M≻RM′M \succ_R M' (MM is more rank-maximal than M′M') if there exists an ii for 1≤i≤r1 \le i \le r such that xi>yix_i > y_i and, for 1≤j≤i−11 \le j \le i - 1, we have xj=yjx_j = y_j. A matching that has a maximal signature under the ordering ≻R\succ_R is a rank-maximal matching.

Definition 2 (Fairness). For two matchings MM and M′M' in GG with signatures

σ(M)=(x1,x2,…,xr,xr+1) and σ(M′)=(y1,y2,…,yr,yr+1),\sigma(M) = (x_1, x_2, \ldots, x_r, x_{r+1}) \text{ and } \sigma(M') = (y_1, y_2, \ldots, y_r, y_{r+1}),

we say that M≻FM′M \succ_F M' (MM is fairer than M′M') if there exists an ii for 1<i≤r+11 < i \le r + 1 such that xi<yix_i < y_i and, for i+1≤j≤r+1i + 1 \le j \le r + 1, we have xj=yjx_j = y_j. A matching that has a maximal signature under the ordering ≻F\succ_F is a fair matching.

In the fixed quota setting, where the lower quota of every post is zero, optimal matchings under both these notions are guaranteed to exist and can be efficiently computed using the algorithms given in Irving et al. [21], Paluch [22] and Huang et al. [25]. Even in the presence of lower quotas, an optimal matching among all feasible matchings can be efficiently computed by extending the algorithm given in Huang et al. [25].

By definition, rank-maximality and fairness optimize the head and tail end of the signature, respectively, and one may perform poorly on the other criterion. Given an input signature ρ\rho, a matching MM may have a signature that satisfies the optimality requirement with respect to rank-maximality, that is, σ(M)⪰Rρ\sigma(M) \succeq_R \rho; however, this does not guarantee that σ(M)⪰Fρ\sigma(M) \succeq_F \rho. A way of comparing two signatures that achieve a trade-off between these extreme notions of optimality is called weak dominance, and was introduced and studied in Santhini et al. [26, 27].

Definition 3 (Weak dominance). For two matchings MM and M′M' in GG with signatures

σ(M)=(x1,x2,…,xr,xr+1) and σ(M′)=(y1,y2,…,yr,yr+1),\sigma(M) = (x_1, x_2, \ldots, x_r, x_{r+1}) \text{ and } \sigma(M') = (y_1, y_2, \ldots, y_r, y_{r+1}),

we say that M⪰DM′M \succeq_D M' (MM weakly dominates M′M') if

∑j=1ℓxj≥∑j=1ℓyjfor all ℓ∈[r+1].\sum_{j=1}^{\ell} x_j \ge\sum_{j=1}^{\ell} y_j \quad\text{for all } \ell\in[r+1].

In the fixed quota setting, for a given signature, deciding whether the instance admits a matching that weakly dominates the signature is NP-hard [26, 27].

Our Problems

In our soft quota setting, there is no restriction on the number of applicants that can be assigned to a post. Thus, we care about deviation as well as preference optimality and this defines our problems.

Deviation first, preference optimality next. There exist applications where having as low deviation as possible is required and, subject to that, optimality with respect to preferences needs to be respected. For example, in allocating projects to students [28] or dividing political representatives to seats [29, 30, 31] it is desirable to minimize the difference between input values and the assigned numbers. In a similar spirit, we consider minimizing the deviation from target values. Let M\mathcal{M} be the set of all matchings in the instance GG of the soft quota setting. Let Mt\mathcal{M}_t (Mm\mathcal{M}_m) denote the set of matchings that have the minimum value of total deviation (respectively, the minimum value of maximum deviation). This is depicted in Figure 2(i). We define our first set of problems for the notions of rank-maximality and fairness:

OPT-MIN-Y and OPT-SIGN-MIN-Y illustration

Figure 2. OPT-MIN-Y and OPT-SIGN-MIN-Y illustration, where Y∈{tot,max}Y \in\{tot, max\}, and OPT ∈{RMM,FAIR}\in\{RMM, FAIR\}

  • OPT-MIN-TOT: The goal is to compute a matching that satisfies the notion OPT with respect to preferences in the set Mt\mathcal{M}_t. For instance, if the notion OPT is rank-maximality, then the problem RMM-MIN-TOT outputs a rank-maximal matching in the set Mt\mathcal{M}_t.

  • OPT-MIN-MAX: The goal is to compute a matching that satisfies the notion OPT in the set Mm\mathcal{M}_m.

Preference optimality first, deviation next. Analogously, there exist applications where preference optimality has to be respected first, and subject to that, we would like to minimize a deviation parameter of interest. Since, in the soft quota setting, there is no bound on the upper quota of a post, it is not immediate how to determine the set of matchings in which we wish to compute a rank-maximal or fair matching. To address this, we first introduce an additional input to our problem – a signature requirement, ρ\rho, for the output matching. We consider all matchings in the soft quota setting that respect the signature requirement with respect to the preference optimality under consideration. Having a signature as a part of the input has been considered earlier in Santhini et al. [26, 27], in the context of a different notion of preference optimality, namely weak dominance.

For a fixed notion of preference optimality, a matching MM meets the signature requirement if σ(M)⪰OPTρ\sigma(M) \succeq_{\mathrm{OPT}} \rho, and let MOPT\mathcal{M}_{\mathrm{OPT}} denote the set of all matchings that meet the signature requirement, as shown in Figure 2(ii). Let Mt′\mathcal{M}'_t (Mm′\mathcal{M}'_m) denote the set of matchings that have minimum value of total deviation (respectively, the minimum value of maximum deviation) in MOPT\mathcal{M}_{\mathrm{OPT}}. We consider the following two problems for the notions of rank-maximality, fairness and weak dominance:

  • OPT-SIGN-MIN-TOT: The goal is to output any matching in Mt′\mathcal{M}'_t.

  • OPT-SIGN-MIN-MAX: The goal is to output any matching in Mm′\mathcal{M}'_m.

The order in which we consider the two orthogonal parameters for optimization provides a trade-off between deviation and preference optimality. As expected, when the deviation is optimized first, the output matching has a weak signature. In contrast, when preference optimality is given precedence, a higher deviation is incurred. Thus, our problems offer a trade-off based on the user requirement. To illustrate the optimal solutions for the different problems considered, we use our example instance GG given in Figure 1.

Illustrative example

We consider the example instance with seven applicants and seven posts, along with the preferences of applicants over posts, as shown in Figure 1(i). For each post, two values – a lower value and an upper value – are given, as in Figure 1(ii). In the soft quota setting, these values represent the lower and the upper targets, respectively. First, we illustrate our problems for the optimality notion of rank-maximality. Table 1 shows the optimal solutions for each of the problems, along with parameters of the matching. We begin by considering the problems of the type deviation first, preference optimality next. See the first two rows of Table 1. Note that, in the example instance given in Figure 1, the posts p2p_2 and p3p_3 appear only in the preference list of applicant a3a_3. Therefore, any matching in the instance must leave one of p2p_2 or p3p_3 unmatched. Similarly, any matching must leave one of p4p_4 or p5p_5 unmatched. Thus, we make the following useful observation.

References

  1. [1]K. A. Santhini, R. R. Ravi, M. Nasre, Matchings under one-sided preferences with soft quotas, in: Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th August 2023, Macao, SAR, China, 2023, pp. 2774–2782.
  2. [2]D. J. Abraham, K. Cechlárová, D. F. Manlove, K. Mehlhorn, Pareto optimality in house allocation problems, in: International Symposium on Algorithms and Computation, Springer, Berlin, Heidelberg, 2004, pp. 3–15.
  3. [3]P. Bíró, Applications of matching models under preferences, in: U. Endriss (Ed.), Trends in Computational Social Choice, AI Access, 2017, pp. 345–373.
  4. [4]N. Garg, T. Kavitha, A. Kumar, K. Mehlhorn, J. Mestre, Assigning papers to referees, Algorithmica 58 (2010) 119–136.DOI
  5. [5]D. J. Abraham, Matching markets: Design and analysis, Ph.D. thesis, Carnegie Mellon University, 2009.
  6. [6]D. Abraham, N. Chen, V. Kumar, V. S. Mirrokni, Assignment problems in rental markets, in: Internet and Network Economics, 2006, pp. 198–213.
  7. [7]P. Bíró, T. Fleiner, R. W. Irving, D. F. Manlove, The college admissions problem with lower and common quotas, Theoretical Computer Science 411 (2010) 3136–3153.DOI
  8. [8]A. Arulselvan, Á. Cseh, M. Groß, D. F. Manlove, J. Matuschke, Matchings with lower quotas: Algorithms and complexity, Algorithmica 80 (2018) 185–208.
  9. [9]A. Cseh, T. Friedrich, J. Peters, Pareto optimal and popular house allocation with lower and upper quotas, in: Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems, 2022, p. 300–308.
  10. [10]H. Goko, K. Makino, S. Miyazaki, Y. Yokoi, Maximally satisfying lower quotas in the hospitals/residents problem with ties, in: Proceedings of 39th International Symposium on Theoretical Aspects of Computer Science (STACS 2022), 2022, pp. 31:1–31:20.arxiv.org/abs/2105.03093
  11. [11]M. Goto, N. Hashimoto, A. Iwasaki, Y. Kawasaki, S. Ueda, Y. Yasuda, M. Yokoo, Strategyproof matching with regional minimum quotas, in: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, 2014, pp. 1225–1232.
  12. [12]K. Hamada, K. Iwama, S. Miyazaki, The hospitals/residents problem with lower quotas, Algorithmica 74 (2016) 440–465.
  13. [13]T. Fleiner, N. Kamiyama, A matroid approach to stable matchings with lower quotas, Mathematics of Operations Research 41 (2016) 734–744.
  14. [14]D. Monte, N. Tumennasan, Matching with quorums, Economics Letters 120 (2013) 14–17.DOI
  15. [15]M. Nasre, P. Nimbhorkar, Popular matchings with lower quotas, in: 37th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2017, pp. 44:1–44:15.arxiv.org/abs/1704.07546
  16. [16]M. Nasre, P. Nimbhorkar, K. Ranjan, A. Sarkar, Popular matchings in the hospital-residents problem with two-sided lower quotas, in: 41st IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2021, pp. 30:1–30:21.DOI
  17. [17]D. Fragiadakis, A. Iwasaki, P. Troyan, S. Ueda, M. Yokoo, Strategyproof matching with minimum quotas, ACM Transactions on Economics and Computation 4 (2016) 1–40.DOI
  18. [18]K. Abe, J. Komiyama, A. Iwasaki, Anytime capacity expansion in medical residency match by monte carlo tree search, in: Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, 2022, pp. 3–9.arxiv.org/abs/2202.06570
  19. [19]F. Bobbio, M. Carvalho, A. Lodi, A. Torrico, Capacity expansion in the college admission problem., arXiv preprint arXiv:2110.00734 (2021).
  20. [20]F. Bobbio, M. Carvalho, A. Lodi, A. Torrico, Capacity variation in the many-to-one stable matching, arXiv preprint arXiv:2205.01302 (2022).arxiv.org/abs/2205.01302
  21. [21]R. W. Irving, T. Kavitha, K. Mehlhorn, D. Michail, K. E. Paluch, Rank-maximal matchings, ACM Transactions on Algorithms (TALG) 2 (2006) 602–610.
  22. [22]K. Paluch, Capacitated rank-maximal matchings, in: International Conference on Algorithms and Complexity, Springer, Berlin, Heidelberg, 2013, pp. 324–335.DOI
  23. [23]H. Hosseini, V. Menon, N. Shah, S. Sikdar, Necessarily optimal one-sided matchings, Proceedings of the AAAI Conference on Artificial Intelligence, (AAAI) 35 (2021) 5481–5488.arxiv.org/abs/2007.09079
  24. [24]J. Peters, Online elicitation of necessarily optimal matchings, Proceedings of the AAAI Conference on Artificial Intelligence 36 (2022) 5164–5172.arxiv.org/abs/2112.04227
  25. [25]C.-C. Huang, T. Kavitha, K. Mehlhorn, D. Michail, Fair matchings and related problems, Algorithmica 74 (2016) 1184–1203.DOI
  26. [26]K. A. Santhini, G. S. Sankar, M. Nasre, Optimal matchings with one-sided preferences: Fixed and cost-based quotas, in: Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems, 2022, p. 696–704.
  27. [27]K. A. Santhini, G. S. Sankar, M. Nasre, Optimal matchings with one-sided preferences: fixed and cost-based quotas, Auton. Agents Multi Agent Syst. 39 (2025) 17.
  28. [28]F. Cooper, Fair and large stable matchings in the stable marriage and student-project allocation problems, Ph.D. thesis, University of Glasgow, 2020.
  29. [29]T. N. Dhamala, G. B. Thapa, Apportionment approach for just-in-time sequencing problem, Journal of the Institute of Engineering 7 (2009) 76–89.
  30. [30]F. Pukelsheim, F. Ricca, B. Simeone, A. Scozzari, P. Serafini, Network flow methods for electoral systems, Networks 59 (2012) 73–88.
  31. [31]P. Serafini, B. Simeone, Parametric maximum flow methods for minimax approximation of target quotas in biproportional apportionment, Networks 59 (2012) 191–208.DOI
  32. [32]K. Cechlárová, P. Eirinakis, T. Fleiner, D. Magos, D. Manlove, I. Murtos, E. Oceláková, B. Rastegari, Pareto optimal matchings in many-to-many markets with ties, Theory of Computing Systems 59 (2016) 700–721.
  33. [33]K. Cechlárová, T. Fleiner, Pareto optimal matchings with lower quotas, Mathematical Social Sciences 88 (2017) 3–10.DOI
  34. [34]M. Nasre, P. Nimbhorkar, N. Pulath, Classified rank-maximal matchings and popular matchings – algorithms and hardness, in: Graph-Theoretic Concepts in Computer Science, 2019, pp. 244–257.DOI
  35. [35]L. Ehlers, I. E. Hafalir, M. B. Yenmez, M. A. Yildirim, School choice with controlled choice constraints: Hard bounds versus soft bounds, Journal of Economic theory 153 (2014) 648–683.
  36. [36]F. Echenique, M. B. Yenmez, How to control controlled school choice, American Economic Review 105 (2015) 2679–94.
  37. [37]Y. A. Gonczarowski, N. Nisan, L. Kovalio, A. Romm, Matching for the israeli” mechinot” gap-year programs: Handling rich diversity requirements, in: Proceedings of the 2019 ACM Conference on Economics and Computation, 2019, pp. 321–321.arxiv.org/abs/1905.00364
  38. [38]H. Aziz, S. Gaspers, Z. Sun, Mechanism design for school choice with soft diversity constraints, in: Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI-20, 2020, pp. 153–159.
  39. [39]R. Kurata, N. Hamada, A. Iwasaki, M. Yokoo, Controlled school choice with soft bounds and overlapping types, Journal of Artificial Intelligence Research 58 (2017) 153–184.
  40. [40]H. Aziz, P. Biró, M. Yokoo, Matching market design with constraints, Proceedings of the AAAI Conference on Artificial Intelligence 36 (2022) 12308–12316.DOI
  41. [41]K. Gajulapalli, J. A. Liu, T. Mai, V. V. Vazirani, Stability-preserving, time-efficient mechanisms for school choice in two rounds, in: 40th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2020, pp. 21:1–21:15.arxiv.org/abs/1904.04431
  42. [42]I. Rios, T. Larroucau, G. Parra, R. Cominetti, Improving the chilean college admissions system, Operations Research 69 (2021) 1186–1205.DOI
  43. [43]J. Chen, G. Csáji, Optimal capacity modification for many-to-one matching problems, in: Proceedings of the 22nd International Conference on Autonomous Agents and Multiagent Systems, 2023, pp. 2880–2882.arxiv.org/abs/2302.01815
  44. [44]G. Limaye, M. Nasre, Optimal cost-based allocations under two-sided preferences, in: Combinatorial Algorithms - 34th International Workshop, IWOCA 2023, Tainan, Taiwan, June 7-10, 2023, Proceedings, 2023, pp. 259–270.DOI
  45. [45]H. Esfandiari, N. Korula, V. Mirrokni, Bi-objective online matching and submodular allocations, Advances in Neural Information Processing Systems 29 (2016).
  46. [46]N. Korula, V. S. Mirrokni, M. Zadimoghaddam, Bicriteria online matching: Maximizing weight and cardinality, in: International conference on web and internet economics, Springer, 2013, pp. 305–318.DOI
  47. [47]G. Aggarwal, Y. Cai, A. Mehta, G. Pierrakos, Biobjective online bipartite matching, in: International Conference on Web and Internet Economics, 2014, pp. 218–231.DOI
  48. [48]R. K. Ahuja, T. L. Magnanti, J. B. Orlin, Network flows - theory, algorithms and applications, Prentice Hall, 1993.

Paper details

vlnc:W_38fbsg6x
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 7

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents