- Huaxin Consulting Co., Ltd., Hangzhou, China
Introduction: The public health crisis is one of the main threats affecting the sustainable development of the economy and strengthening the rational allocation of medical resources is essential for building a strong public health system. Therefore, the study of the doctor-patient bilateral matching has important theoretical and practical significance and perception of diagnosis and treatment is taken as a key consideration in the research.
Methods: Based on the current situation of the medical industry and the main contradiction between supply and demand of medical services, an evaluation index of doctor-patient satisfaction is constructed in this paper. Then, based on the different forms of evaluation, calculate the doctor's satisfaction and patient's satisfaction respectively. Taking maximizing the overall satisfaction of doctors and patients, maximizing the number of patients and minimizing the workload difference between doctors as the decision-making objectives, considering the upper limit of doctors' working hours as the constraint condition, a multi-objective decision-making model is constructed and solved by NSGA-II algorithm to realize the matching between doctors and patients.
Conclusion: Finally, through the comparison with NSGA-III algorithm in three dimensions: the degree of convergence to the reference set, the propagation range of the solution and the running time of the algorithm, it is proved that NSGA-II algorithm has good performance in solving the matching problem of medical service supply and demand.
1. Introduction
People's health is the most basic livelihood issue and a strong public health system provides a strong guarantee for people's health. The improvement of people's material living standards has fundamentally changed people's understanding of medical and health values (1). As a world populous country, China has 18% of the world's population, but public health resources are relatively scarce. At the same time, today's medical service is expanding to “prevention-treatment-rehabilitation-health care” based on the traditional treatment of diseases. Under the condition of limited medical resources, this will inevitably lead to the phenomenon of “medical congestion”. The phenomenon of “medical congestion”, that is, the limited medical resources can't meet the growing needs of patients, is essentially an imbalance between doctors and patients. In hospitals with serious “medical congestion”, doctors have a greater probability of overload, which will affect the professionalism of doctors in the process of diagnosis and treatment to a certain extent. Research shows that about 70% of urban hospitals will turn ambulances due to “medical congestion”, resulting in some emergency patients missing the golden age of treatment (2). In addition, “medical congestion” is easy to prolong patients' waiting time for treatment, treatment cycle and treatment cost, resulting in low satisfaction and becoming the fuse of doctor-patient contradictions (3). Therefore, applying advanced information technology and products to the daily practice of medical management, integrating existing resources and realizing the reasonable matching between doctors and patients on the premise of ensuring the continuous increase of medical investment, has very important practical significance for improving the operation efficiency of medical work, optimizing the allocation of medical resources and promoting the development of public health (4).
Academia has applied the bilateral matching theory to many different fields. Liu et al. have applied the bilateral matching theory to the field of education to improve the perceived satisfaction of teachers and students through the matching decision between graduate freshmen and tutors, and solved the decision model with genetic algorithm (5). Wu et al. applied the bilateral matching theory to the financial field to solve the matching problem between financial products and the actual needs of enterprises from the perspective of enterprise risk bearing and financing theory (6). Jiang and Yuan applied the bilateral matching theory to the field of human resources to realize the bilateral matching between the existing post holders and external applicants by considering the fairness of competition and the stability of employees (7). Zhu et al. applied the field of bilateral matching to the field of transportation, and studied the matching between vehicle source and goods source by considering the fairness and satisfaction of matching subjects (8). Cao and Yang applied the bilateral matching theory to the communication field and studied the uplink NOMA user pairing method (9). Yu applied the bilateral matching theory to the practice of PPP projects and studied the impact of different matching mechanisms on the game results (10).
Some scholars have also applied the bilateral matching theory to the practice of medical management, but there are few studies on the matching between doctors and patients. Considering the coexistence of patients' expectation hesitation and determination in the diagnosis and treatment process, Lu et al. constructed a multi-objective function with the goal of maximizing the comprehensive satisfaction of the matching subject and minimizing the difference between patients and doctors. When solving, the multi-objective function was transformed into a single objective function for solution to realize the accurate matching of doctors and patients in the context of remote treatment (11). Wang et al. used the two-stage matching method to divide the matching between patients and doctors into two stages. Firstly, patients are divided into balanced groups according to the individual needs of patients. Then, the patient satisfaction is calculated according to the patient's expectations, and the matching between patients and doctors is realized by establishing a matching model (12). When building the decision-making model, Chen and Wang considered the hesitation and uncertainty of doctors and patients, and studied the matching between doctors and patients on the intelligent diagnosis and treatment platform by calculating the difference between the expectation and the actual situation of both sides (13). Zhong introduced the matching theory into the practical application of the medical and health industry and proposed that doctors' personalized preference plays a vital role in the stability of team work. Therefore, he considered the personalized preference of patients in the research process (14). Gao et al. considered the individual needs of patients and took maximizing doctor-patient satisfaction as the decision-making goal to realize doctor-patient bilateral matching (15). From the perspective of patients' needs, Yuan et al. considered the attention to the differences of doctors' attributes and doctors' operation types in the process of diagnosis and treatment, and studied the matching strategy taking the satisfaction and stability of doctors and patients into account (16). Ferreira et al. established a multi-objective decision-making model to match the satisfaction of both parties and maximize the utilization efficiency of medical resources, and studied the surgical resource scheduling problem (17). Neyshabouri and Berg proposed a two-stage decision-making matching method to realize the matching between patients and medical resources in consideration of the differences in the skills required by patients (18).
To sum up, the existing research provides a reference for doctor-patient bilateral matching, but there are also some deficiencies. Although the psychological perception of both matching parties is considered in literature (19), the multi-objective function is transformed into a single objective function when solving, which will lead to the complex topology of the weighted objective function and the deviation between the decision result and the actual result. Literature (12, 14) only consider the satisfaction of one of the matching subjects, which may reduce the patient's experience and the doctor's work efficiency. Literature (13, 15, 16) consider the satisfaction of doctors and patients, but does not take the measurement of workload among doctors into account, which may lead to overload of some doctors. Therefore, this paper takes maximizing the overall satisfaction of doctors and patients, maximizing the number of patients and minimizing the workload difference between doctors as the decision-making objectives, considers the upper limit of doctors' working hours as the constraint, constructs a multi-objective decision-making model, and proposes a matching method that fully considers the actual demands of doctors and patients in the diagnosis and treatment process.
2. Problem description and symbol description
2.1. Problem description
The essence of doctor-patient bilateral matching decision is to form the doctor-patient matching result with the highest comprehensive utility by using technical means or management methods based on certain decision-making objectives. When patients receive medical services, they have psychological expectations for the doctors who provide medical services to themselves, usually including professional technology, moral cultivation, charging standard and so on. When patients register on the reservation platform, they can express their needs on the platform and form a patient expectation matrix. Similarly, doctors also have psychological expectations for the objects they provide medical services, mainly including the expectations of patients' disease types and patients' quality. Doctors can submit their preferences to hospital management decision-makers to form a doctor expectation matrix.
At the same time, hospital management decision-makers need to objectively evaluate doctors and patients based on the same dimension to calculate doctors' satisfaction and patients' satisfaction. In the decision-making process, the decision-makers aim to meet the expectations of both doctors and patients as much as possible, take the number of patients and doctors' workload into account, and comprehensively weigh among various factors to form a matching pair with the highest comprehensive utility. The hierarchical structure of doctor-patient bilateral matching decision is shown in Figure 1.
2.2. Symbol description
(D1, D2, …, Dn): Collection of patients, where Di represents patient i, i = 1, 2, …, n.
(S1, S2, …, Sk): Collection of doctors, where Sm represents patient m, m = 1, 2, …, k.
(C1, C2, …, Ch) : The collection of attributes of the patient's evaluation index to the doctor, where Cl represents attribute l, l = 1, 2, …, h. Matching attributes have three forms: clarity number, interval number and language evaluation.
(Q1, Q2, …, Qj): The collection of the attributes of the doctor's evaluation indicators for patients, where Qυ represents attribute υ, υ = 1, 2, …, j. The form of matching attribute is the same as above.
E = [eil]n×h: The expectation matrix of the patient to the doctor, where eig represents the expectation level of the patient Di about the attribute Cl of the medical service, i = 1, 2, …, n, l = 1, 2, …, h.
F = [emα]k×j: The expectation matrix of the doctor to the patient, where emα represents the expectation level of the doctor Sm about the attribute Qα of the medical service, m = 1, 2, …, k, α = 1, 2, …, j.
A = [aml]k×h: The evaluation matrix of the decision-maker to the doctor, where aml represents the evaluation level of the decision-maker on the attribute Cl of doctor Sm, m = 1, 2, …, k, l = 1, 2, …, h.
B = [aiα]n×j: The evaluation matrix of the decision-maker to the patient, where aiα represents the evaluation level of the decision-maker on the attribute Qα of patient Di, i = 1, 2, …, n, α = 1, 2, …, j.
pi: Severity of patient Di. It is divided into five levels of 1–5, of which the larger the number, the more serious the patient's condition is.
ti: Estimated treatment time of patient Di.
T: The maximum working hours per doctor per day.
3. Model construction of doctor-patient bilateral matching decision
3.1. Construction of evaluation index system for doctor satisfaction and patient satisfaction
Based on the current main contradiction between supply and demand of medical services, the evaluation index system of doctor-patient satisfaction is constructed. The construction process of the index system follows the principles of professionalism, comprehensiveness and timeliness. Professionalism: Research on the evaluation index system of academic doctor-patient satisfaction, combined with the visit and investigation of front-line medical workers, to ensure the professionalism of the index system from two aspects of professional theory and reality; Comprehensiveness: fully consider patients' expectations on doctors' professional skills, moral cultivation, charging standards, and doctors' expectations on patients' condition and quality, and ensure that the evaluation indicators fully reflect the psychological feelings of the matching subjects in the diagnosis and treatment process; Timeliness: considering the characteristics of the times of the medical industry, for example, today's medicine has changed from a simple biomedical model to a combination of “biomedicine + social psychology”, so social psychological factors should be fully considered when constructing indicators.
Therefore, patients comprehensively evaluate whether doctors meet their expectations from five aspects professional level (C1), service attitude (C2), reputation (C3), humanistic concerns (C4), and fees (C5). At the same time, doctors' preferences for patients are mainly considered from the four dimensions of resource urgency (Q1), expertise similarity (Q2), cooperation (Q3), and patience (Q4). Among them, cost indicators include fees (C5) and resource urgency (Q1), and the rest are benefit indicators.
3.2. Calculate patient satisfaction
Patients put forward their expectations for doctors from different dimensions and decision-makers evaluate doctors from the same dimension, and then consider whether the actual situation of doctors meets the needs of patients. Therefore, to measure this satisfaction, it is necessary to calculate the patient satisfaction based on the patient's expectation matrix and the doctor's evaluation matrix. Patients' evaluation of doctors mainly includes clarity number, interval number and language evaluation. Specifically, the satisfaction calculation formula of the three evaluation forms is as follows.
3.2.1. Patient satisfaction when the evaluation type is clear number
Suppose that the patient's expectation level for the doctor is eil = , and the decision-maker's evaluation level for the doctor is aml = , where ≥ 0, ≥ 0. At this time, for attribute Cl, the satisfaction of patient Di to doctor Sm is calculated as follows:
When the index is a benefit index:
When the indicator is a cost indicator:
Where benefit indicators are positive indicators (i.e., the larger the better), and cost indicators are negative indicators (i.e., the smaller the better).
3.2.2. Patient satisfaction when the evaluation type is interval number
Suppose that the patient's expectation level for the doctor is eil = , and the decision-maker's evaluation level for the doctor is aml, where ≥ ≥ 0. At this time, for attribute Cl, the satisfaction of patient Di to doctor Sm is calculated as follows:
3.2.3. Patient satisfaction when the evaluation type is short sentences
Suppose that the patient's short sentence evaluation of the doctor is represented by O = {O1, …, Og}, where Oc represents the short sentence c in set O, and g is the granularity of set O. Suppose that the granularity level of the patient's expectation level eil of the doctor is expressed as δil (e.g., when the patient's evaluation of the doctor is O3, δil = 3), and the granularity level of the decision-maker's evaluation level aml of the doctor is expressed as βml. At this time, for attribute Cl, the satisfaction of patient Di to doctor Sm is calculated as follows:
When the index is a benefit index:
When the indicator is a cost indicator:
Based on the above different types of evaluation forms, calculate patient satisfaction . Combined with weight wl, the comprehensive satisfaction of patient Di to doctor Sm is:
3.3. Calculate doctor satisfaction
Like patients, doctors also have psychological expectations for patients in the process of diagnosis and treatment. Based on the expectation matrix of doctors for patients, decision-makers evaluate patients from the same dimension, and then consider whether the actual situation of patients meets the needs of doctors.
3.3.1. Doctor satisfaction when the evaluation type is clear number
Suppose that the doctor's expectation level for the patient is emυ = , and the decision-maker's evaluation level for the patient is aiυ = , where ≥ 0, ≥ 0. At this time, for attribute Qυ, the satisfaction of doctor Sm to patient Di is calculated as follows:
3.3.2. Doctor satisfaction when the evaluation type is short sentences
The doctor's short sentences evaluation of the patient can refer to the form of the patient's short sentences of the doctor, expressed as O = {O1, …, Og}, where Oc represents the short sentence c in set O, and g is the granularity of set O. Suppose that the granularity level of the doctor's expectation level emυ of the patient is expressed as γmυ, and the granularity level of the decision-maker's evaluation level aiυ of the doctor is expressed as ηiυ. At this time, for attribute Qυ, the satisfaction of doctor Sm to patient Di is calculated as follows:
Based on the above different types of evaluation forms, calculate doctor satisfaction . Combined with weight wχ, the comprehensive satisfaction of doctor Sm to patient Di is:
3.4. Construction of multi-objective decision model
Suppose that the matching variable xim between the doctor and the patient follows the 0–1 integer programming, that is, when the matching between patient Di and doctor Sm is successful, xim = 1; Conversely, if there is no match, xim = 0.
In the process of establishing the decision-making model, while meeting the basic diagnosis and treatment needs of patients, further consider the negative impact of the workload on doctors and diagnosis and treatment results, and measure it from the following three factors:
Factor 1: The difference in the number of patients received by each doctor should be as small as possible.
Factor 2: Each doctor should accept the number of patients with the same severity as possible.
Factor 3: The difference in the working hours of each doctor every day should be as small as possible.
Suppose v1, v2 and v3 are the weight of three factors that balance the workload between doctors. A multi-objective decision-making model for doctor-patient bilateral matching is constructed based on three factors: satisfaction, number of patients and doctor workload.
Where max Z1 means to maximize the comprehensive satisfaction of doctors and patients in the decision-making process; max Z2 means to maximize the number of patients who can receive treatment; max Z3 means to make a decision to balance the workload among doctors as much as possible; means that each patient can only be matched with one doctor at most; represents the maximum working hours of each doctor in a single day.
4. Solution method of doctor-patient bilateral matching decision model
Due to the slow speed of NSGA algorithm in solving large-scale problems, as well as the restriction of objective conditions such as manually specifying the sharing radius and no elite selection strategy, it cannot reflect the good performance of the solution. Based on this, Srinivas et al. improved NSGA algorithm and proposed NSGA-II algorithm. NSGA-II algorithm further reduces the computational complexity and improves the performance in solving multi-objective decision-making problems through three steps of fast non-dominated sorting, crowding comparison operator and elite retention strategy, on the basis of ensuring population diversity (19).
The main process steps of NSGA-II algorithm are as follows:
Step 1: Generate the initial population with population size of N, denoted as Pn, and the evolution algebra of initialization population n = 0;
Step 2: The initial population Pn is sorted into different levels according to the difference of dominance degree, and the crowding distance of each individual is calculated at the same time;
Step 3: Select, cross and mutate the parent population to form the child population Qn, and combine the child population with the parent population to form a new population set, which is recorded as P2N.
Step 4: For the new population set P2N, the elite retention strategy is adopted to retain individuals with high degree of non-domination and large crowding distance to form a new generation of population Pn + 1.
Step 5: Repeat steps 2–4 until the population evolution algebra is greater than the set population evolution algebra.
5. Analog simulation
In order to make full use of medical resources and improve operation efficiency, the decision-makers of oral hospital hope to form a good match between doctors and patients through the reform of management system, so as to balance the workload between doctors while improving the psychological feelings of patients and doctors in the process of diagnosis and treatment.
5.1. Bilateral matching decision of doctor-patient based on NSGA-II algorithm
There were 18 patients with dental pulp disease, which was denoted as set D = {D1, D2, D3, …, D18}, and the patient's characteristic information is shown in Table 1.
There are five doctors in oral hospital who treat dental pulp diseases, and the collection of doctors is S = {S1, S2, …, S5}. The expectations of patients for dentist are shown in Table 2.
Among the five evaluation dimensions, C1 is the evaluation dimension in the form of clear number, expressed as an integer between 0 and 10, of which 10 points represent the most satisfied and 0 points represent the least satisfied; C2, C3 and C4 are the evaluation dimensions expressed in the form of language short sentences, which are divided into five levels according to the degree of evaluation, namely O = {O1 = very poor, O2 = poor, O3= medium, O4 = good, O5 = very good}; C5 is the evaluation dimension expressed in the form of interval number, which means that the satisfaction of patients in this interval is maximized. Based on these five evaluation dimensions, patients put forward their expectations for doctors and get the expectation matrix of patients, as shown in Table 2. At the same time, hospital decision-makers will also objectively evaluate doctors based on these five evaluation dimensions and the evaluation level of doctors is shown in Table 3.
In the doctor's evaluation dimension of patients, Q1 and Q2 are the evaluation dimensions in the form of clear numbers, Q3 and Q4 are the evaluation dimensions in the form of short sentences. Based on these four evaluation dimensions, doctors put forward their expectations for patients and get the doctor's expectation matrix, as shown in Table 4. At the same time, hospital decision-makers will also objectively evaluate patients based on these four evaluation dimensions and the evaluation level of patients is shown in Table 5.
In the decision-making process, the influence of doctors' working hours on diagnosis and treatment focus and treatment effect is fully considered, so each dentist is set to work no more than 10 h a day, that is, T = 10. Doctor satisfaction and patient satisfaction can be calculated through Formula (1)–(9), and a target model based on doctor-patient satisfaction can be constructed. At the same time, considering the maximization of patient reception and the minimization of workload difference between doctors, the weights of the three decision objectives are determined as ν1 = 0.35, ν2 = 0.28, and ν3 = 0.37, respectively, by Delphi method, based on which the doctor-patient bilateral matching decision model is constructed. NSGA-II algorithm is used to solve the model, and the population size n = 200, genetic algebra gen = 200, crossover probabilitypc = 0.95, mutation probability pm = 0.05 are set. The Pareto optimal solution is shown in Table 6, and the feasible solution is shown in Figure 2. The red triangle constitutes the solution plane satisfying the Pareto optimal condition.
5.2. Analysis of comparison results between NSGA-II algorithm and NSGA-III algorithm
5.2.1. Comparative experimental method
To further verify the good performance of NSGA-II algorithm in solving large-scale problems, NSGA-II algorithm is compared with NSGA-III algorithm from three dimensions: convergence of algorithm solution, stability of solution distribution and algorithm running time:
(1) Convergence of solution τ. Firstly, the non inferior solutions obtained by NSGA-II algorithm and NSGA-III algorithm are combined to form a new solution set. Then calculate the average Euclidean distance from each feasible solution of the two algorithms to the nearest feasible solution in the new solution set. The formula can be expressed as:
Where di represents the average Euclidean distance between the feasible solution i and the nearest feasible solution in the new solution set, and N represents the total number of feasible solutions. The smaller the value of τ, the higher the degree of convergence of the solution.
(2) Stability of solution distribution ϖ. Firstly, the boundary solution of the feasible solution is determined, and then the Euclidean distance from the extreme solution to the boundary solution is calculated. The calculation formula can be expressed as:
Where d1 and d2 represent the Euclidean distance between the extreme solution and the boundary solution of the feasible solution, and represents the average Euclidean distance. The smaller the value of ϖ, the better the stability of the solution distribution.
(3) Running time t. Record the running time of the single solution model of the algorithm.
The steps of the comparative experiment are as follows:
Step 1: Patient satisfaction matrix M1 = (uik)n×m and doctor satisfaction matrix M2 = (uki)n×m are randomly generated, respectively, where satisfaction follows the random distribution of [0,1].
Step 2: The patient's condition degree vector κ = (κ1, κ2, …, κn) and the patient's estimated diagnosis and treatment time vector λ = (λ1, λ2, …, λn) are randomly generated, in which the value of κ is randomly taken from set {1, 2, 3, 4, 5} and the value of λ is randomly taken from set {0.5, 1, 1.5, 2, 2.5, 3}. Based on this, the multi-objective decision-making model is constructed.
Step 3: The model is solved by NSGA-II algorithm and NSGA-III algorithm to obtain the running time of the algorithm. At the same time, the Pareto optimal solution sets W1 and W2 are obtained, respectively, and the set W = W1⋃W2.
Step 4: Calculate the values of τ and ϖ by Formulas (14) and (15).
5.2.2. Comparative analysis of algorithms
By setting the number of patients n, the number of doctors m and the population size N, the problems of different sizes are constructed. For different situations, NSGA-II algorithm and NSGA-III algorithm are used to solve them for 10 times, respectively, and the average value and variance of τ and ϖ are calculated. The test sample parameters of the algorithm are shown in Table 7.
It can be seen from Figure 3 that from the two dimensions of solution convergence and stability of distribution, NSGA-II algorithm is generally smaller than NSGA-III algorithm in terms of mean and variance, which shows that NSGA-II algorithm is easier to produce non-inferior solutions close to the reference set and the generated non-inferior solutions have a more stable distribution. Therefore, compared with NSGA-III algorithm, NSGA-II algorithm has better convergence in solving large-scale problems, and the resulting non-inferior solutions have a more stable distribution. When solving large-scale problems, the running time of NSGA-II algorithm and NSGA-III algorithm in all test problems is very close, but the solution speed of NSGA-II algorithm is faster on the whole. It shows that NSGA-II algorithm produces non-inferior solutions faster in general.
Therefore, it can be concluded that NSGA-II algorithm has better performance in solving the problem of bilateral matching of doctor-patient.
6. Summary and prospect
The rational allocation of medical resources plays an important role in building a sound public health system. The outbreak of the COVID-19 epidemic has exposed the inadequacy of current public health planning. Studying how to realize the rational allocation of medical resources plays an important role in promoting the sustainable, stable and development of public health. This paper proposes a decision-making method of doctor-patient bilateral matching, which fully considers the actual demands of doctors and patients in the process of diagnosis and treatment. Firstly, based on the different evaluation forms and index properties, the satisfaction calculation formulas of three evaluation types: clear number, interval number and language short sentence and two index properties of cost type and benefit type are defined. Then, taking the maximization of satisfaction between doctors and patients, the maximization of the number of patients receiving diagnosis and treatment and the minimization of workload difference between doctors as the decision-making objectives, the multi-objective decision-making model is constructed and solved by NSGA-II algorithm. Finally, it is proved that NSGA-II algorithm has better performance in solving the problem of doctor-patient bilateral matching by comparing the convergence, stability of solution distribution and running time of NSGA-II and NSGA-III algorithm.
At the same time, the research of this paper also has deficiencies, which need to be further deepened and improved in the future research. After using the matching method in this paper, there are still patients who have not been matched successfully. This paper does not study how to allocate these patients who have not been matched successfully. Therefore, the allocation of patients with matching failure will be further considered in future studies.
Data availability statement
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
Author contributions
JH is the main provider of the research ideas and is responsible for the control of the research process, progress, and model construction. WZ is the main writer of the paper and responsible for simulation. HG is mainly responsible for sorting out literature review and algorithm selection. All authors contributed to the article and approved the submitted version.
Conflict of interest
WZ, JH, and HG were employed by Huaxin Consulting Co., Ltd.
Publisher's note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Wang ZL. The centennial struggle of the party to promote the cause of people's health. Peoples Trib. (2021) 37:47–52.
2. Luo J, Ai SM, Zhao JC, Bai WZ, Xiong L, Que WS. Application of emergency fluoroscopy system to alleviate emergency congestion in hospital. Chin J Emerg Med. (2021) 30:1144–7.
3. Wang ZC, Yang LD, Zhang M, Zhang X, Li SC, Wang C. Coping strategies of emergency department in the United States and its inspiration to China. Chin Hosp Manag. (2017) 37:86–8.
4. Shawn D. Big data's role in precision public health. Front Public Health. (2018) 6:1–12. doi: 10.3389/fpubh.2018.00068
5. Liu J, Yang Q, Zhou YW, Ce-jun CA. A two-sided matching decision model considering perception satisfaction of postgraduates and supervisors. Operat Res Manag Sci. (2020) 29:16–26. doi: 10.12005/orms.2020.0059
6. Wu ZB, Wu LJ, Xu L. Bilateral matching optimization of industrial chain financial product based on 0-1 knapsack strategy and improved discrete particles swarm optimization algorithm. Comp Integrat Manufact Syst. (2019) 25:3279–88. doi: 10.13196/j.cims.2019.12.029
7. Jiang YP, Yuan DN. The I-ES algorithm of two-sided matching between applicants and positions with tenants. Syst Eng Theory Pract. (2018) 38:1193–202. doi: 10.12011/1000-6788(2018)05-1193-10
8. Zhu JH, Wang R, Li YL. Decision making method for two-sided matching of vehicles and cargoes based on uncertain linguistic correlated information. J Syst Sci. (2018) 26:86–91.
9. Cao KW, Yang Z. User pairing scheme for uplink NOMA based on bilateral matching model. J Data Acquisit Process. (2022) 37:336–45. doi: 10.16337/j.1004-9037.2022.02.007
10. Yu Q. Two-sided matching analysis between the government and the social capital in public private partnership. Fiscal Sci. (2021) 70:57–71. doi: 10.19477/j.cnki.10-1368/f.2021.10.008
11. Lu W, Zhao J, Zhai YK. Matching method for telemedicine service considering third-party preferences in context of mixed decision-making. Control Decis. (2021) 36:2803–11. doi: 10.13195/j.kzyjc.2020.0447
12. Wang J, Chen X, Zhao L. A two-stage matching method for medical service supply and demand considering the demander expectation. Chin J Manag Sci. (2015) 27:138–42.
13. Chen X, Wang J. Matching method for medical service supply and demand considering bodies' psychological behavior based on intelligent platform. Operat Res Manag Sci. (2018) 27:125–32. doi: 10.12005/orms.2018.0240
14. Zhong LW. The Study of Matching Theory, Approach and Application in Health Care Area. Shanghai: Shanghai University. (2018).
15. Gao YX, Du YP, Sun BZ, Wang R. Matching method for medical service considering the personalized demand of patients. Operat Res Manag Sci. (2019) 28:17–25. doi: 10.12005/orms.2019.0075
16. Yuan DN, Jiang YP, Liang HM. Two-sided stable matching model between selective operation patients and surgeons considering the priority of attributes. Syst Eng Theory Pract. (2020) 40:2367–78.
17. Ferreira J, Gomes C, Yasin M. Improving patients' satisfaction through more effective utilization of operating rooms resources: an informational-based perspective. Clin Govern Int J. (2011) 16:291–307. doi: 10.1108/14777271111175341
18. Neyshabouri S, Berg BP. Two-stage robust optimization approach to elective surgery and downstream capacity planning. Eur J Oper Res. (2017) 260:21–40. doi: 10.1016/j.ejor.2016.11.043
Keywords: doctor-patient bilateral matching, diagnosis and treatment perception, public health, multi-objective decision-making, NSGA-II algorithm
Citation: Zhu W, He J and Guo H (2023) Doctor-patient bilateral matching considering diagnosis and treatment perception in the absence of public health resources. Front. Public Health 10:1094523. doi: 10.3389/fpubh.2022.1094523
Received: 10 November 2022; Accepted: 28 December 2022;
Published: 19 January 2023.
Edited by:
Zheng Liu, Shanghai University of Engineering Sciences, ChinaReviewed by:
Jiang He, Tongji University, ChinaXiaochen Guo, Zhejiang Chinese Medical University, China
Copyright © 2023 Zhu, He and Guo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Jitao He, aGVqdC5oeEBjaGluYWNjcy5jbg==