MultiGoal Decision Making for Applications in Nature and Society
View this Special IssueResearch Article  Open Access
Lingyan Li, Jiangying An, Yan Li, Xiaotong Guo, "Multiattribute Supply and Demand Matching Decision Model for OnlineListed Rental Housing: An Empirical Study Based on Shanghai", Discrete Dynamics in Nature and Society, vol. 2020, Article ID 4827503, 21 pages, 2020. https://doi.org/10.1155/2020/4827503
Multiattribute Supply and Demand Matching Decision Model for OnlineListed Rental Housing: An Empirical Study Based on Shanghai
Abstract
The mismatch between the supply and demand of onlinelisted rental housing (ORH) is an important factor restricting the operational efficiency of online rental service platforms. However, extant literature pays little attention to this problem. This study proposes an ORH multiattribute supply and demand matching decision model based on the perceived utility of matching both sides of this market. The model considers the multiattribute information of ORH, such as area, transportation, rent, room, and interior decoration, and quantifies their perceived utility values based on the theory of disappointment. Thereafter, we construct the matching decision model and verify it for feasibility by applying it to Shanghai’s ORH supply and demand information—our empirical case. The results show that this method can be applied to online rental housing platforms and meet the supply and demand matching requirements to the greatest extent. The constructed model takes into account the perceptions of both supply and demand parties, may promote the effective matching of ORH supply and demand, and bears theoretical implications for the improvement of rental housing matching in ORH platforms.
1. Introduction
Matching supply and demand (SAD) directly affects the success of online trading. However, regarding rental housing, efficiency in matching SAD is not high [1]; many countries around the world have rental housing markets characterized by mismatches in SAD [2]. In terms of rental expenses, the US’ traditional housing market, for example, offers properties with higher rental prices than residents can afford [3]. Other examples are Germany, where rented homes do not match regional SAD [4], and Nigeria, where the speed and scale of housing supply are smaller than the demand, causing inefficiency in the country’s ability to meet the housing needs of lowincome earners [5]. Similarly, in China, the rental housing SAD structure is incongruent [6, 7]. This shows that traditional rental housing supply structures are incapable of matching personalized demands, and the mismatch between the quality and quantity of ORH leads to this discrepancy between the rental housing market’s SAD, which seriously hinders the efficiency of rental housing service platforms. Therefore, not only can the creation of an effective matching method for online rental housing platforms solve the operational inefficiency of the rental housing market but can also promote the rapid development of the rental market.
To promote the effective matching of rental housing online, some scholars have made various attempts to study the SAD matching of ORH. So far, the matching model of ORH is mainly a balanced search model, whose purpose is to reduce search costs [8, 9]. There are a few models to measure the quality of supply and demand matching based on the similarities between SAD [10]. There are also models to establish a doublesided matching theory to solve the problem of public rental housing [11]. At the same time, some scholars pointed out that SAD patterns consider various housing attributes in the house matching selection process [12, 13] and that these attributes affect ORH SAD matching [14]. For example, price floors play a central role between SAD [15], while issues around house matching and comfort, transportation, the surrounding environment, and landlord services are specific indicators of tenant concerns [16]. Location is also a factor of housing mismatch [2]. The size and location of a house are considered to be necessary conditions for appropriate house matching [14]. Therefore, housing attributes play a very important role in balancing the SAD of ORH.
Although the aforementioned models proposed by extant studies can reduce the cost of searching in the matching process—considering that housing multiattribute indicators are factors in the SAD matching process—they do not promote the effective matching of ORH or the improvement of matching satisfaction between the SAD sides. In fact, when a matching decision occurs in the actual process, most subjects are in limited rationality [17]; their expected values are limited by existing information and their own expectations [18, 19]. Thus, the final matching pair may have a higher or lower value than the expected value, leading to belowoptimal satisfaction with the matching results. In addition, perceived utility is a product of a demanders’ assessment of the services, values, and functions of the required items compared to their own expectations, how they weigh the perceived benefits and costs, and the value they finally put on the required items [20]. In assessing profit and loss values, the theory of disappointment reflects the same difference between actual and expected results [21]. Loomes and Sugden also believed that “disappointment” and “excitement” are key factors in making rational choices [22]. Therefore, using disappointment theory to quantify the perceived utility of both SAD can reflect the psychological activities of both sides.
In recent years, with the acceleration of urbanization, the housing problem of China’s floating population has become increasingly prominent. In 2018, the floating population reached 241 million, of which 210 million required rental housing, covering an area of 6.73 billion square meters. In addition, large and mediumsized cities in China are required to build a rental housing platform to promote the matching efficiency of rental housing. However, the housing rental market is undeveloped and has many problems, such as low supply efficiency, lack of diverse supply systems, and low capability to meeting people’s housing demand [6, 23]. Among them is Shanghai, the central city of China, with a relatively large annual flow of floating population and a great demand for rental housing. Therefore, taking Shanghai as our case study may help understand and reflect the problems of other cities. This is of great significance for promoting the development of the rental housing market.
In online rental housing transactions, the real estate network platform involved is a twosided market that connects the SAD sides of rental housing through which various agents interact with one another, and the transactions cater to the needs of all the users (both SAD). Therefore, this study attempts to apply the twosided matching theory to the housing rental market. To improve the satisfaction of both SAD sides, this study uses disappointment theory to construct quantitative perceived utility value matrices. First, we start by quantifying the utility of housing as perceived by both SAD sides based on the multiattribute matching characteristics of both sides. Second, we construct a multiattribute SAD matching decision model for ORH platforms. Finally, we adopt online SAD information from Shanghai, China, to ensure that the multiattribute information of rental housing has been identified and to empirically test the validity and rationality of the model, safeguarding the construction of an innovative method for ORH SAD matching.
The contributions of this study are twofold. First, the study constructs an effective SAD matching model for online rental housing platforms and enriches the application of the twosided matching theory. Currently, research on twosided matching is mostly applied in the marriage market, labor market, schools, and hospitals, but is rarely used in the rental housing market, especially for application in online rental housing service platforms. Therefore, this study undertakes to verify the applicability and effectiveness of the twosided matching theory in the rental housing market. This provides a reference and a theoretical method for cracking the SAD matching problem that has plagued online rental housing platforms with multisubject and multilevel supply methods. Second, the attributes of ORH are determined and measured. These can be easily extended to other cities and online platforms, providing reference to the feasibility of analyzing multiattribute decisionmaking matching problems. This also helps to improve the overall satisfaction and quality of SAD matching efforts by considering the expectations and real values of both SAD sides. In sum, this study is valuable for improving the efficiency of SAD matching for online platforms, as well as the sustainable development of the rental housing market.
The remainder of this article is arranged as follows: Section 2 presents a detailed literature review. Section 3 introduces the research materials and methods. The empirical results and discussion are presented in Section 4. Finally, Section 5 summarizes the conclusions and implications of this study.
2. Literature Review
2.1. Disappointment Theory
The disappointment theory, proposed by Bell [21] and Loomes and Sugden [22], is based on psychological reactions caused by the comparison of actual results with expectations [24]. Fundamentally, the disappointment theory suggests that when actual results are better than expected, policymakers will be ecstatic, when actual results are worse than expected, manufacturers will be disappointed, and that the greater the disparity between the outcome and the expectation, the greater the disappointment [21]. So far, there are three main contemporary disappointment models [25, 26]. The first is the Bell–Loomes and Sugden disappointment model. This model essentially quantifies the “modified expected utility” of human satisfaction in the case of disappointment. The second is Gul’s disappointment aversion (DA) model, which decomposes the participants’ psychological cognition into disappointment and elation parts with respect to a new certainty equivalent. The third and the last model is Cillo and Delquié’s disappointment without prior expectation model. This model does not assume that the decision maker sets a single reference point of comparison prior to a certain experience. Taking this theory into account and the idea that actual utility is a combination of subjective utility functions and disappointment and exhilaration functions [21], this paper uses the disappointment theory to calculate the perceived utility values of both SAD sides.
In recent years, many scholars have quantified the satisfaction of matching objects based on the disappointment theory. For example, Quan et al.’s study explored customer psychological satisfaction based on customer disappointment and pleasure behaviors, and their method promotes retailer pricing and inventory decisions [27]. Similarly, Ma et al. established a SAD matching model for the electricity retail industry by considering the disappointment of sensitive customers and new electricity retail companies by considering the pleasant psychological perception and obtaining the perceived utility of both parties. This method is verified to be beneficial for the management of a highquality electricity market. Zhang et al. built a matching optimization model that maximizes satisfaction by calculating the disappointment and excitement associated with both SAD sides based on the disappointment theory [28]. Zhao et al. proposed a twosided matching model to elaborate the preference order of SAD by considering the participants’ psychological perception. Using the functions of disappointment and cheerfulness, this model effectively improves the carpool matching problem [26]. Another example is that by Fan et al., who proposed a twoway matching method that considers the psychological behavior of the agents of both parties and constructed a twoobjective optimization model to obtain satisfactory matching results [29]. These models maximize the satisfaction of both SAD sides, and by considering the degree of their disappointment and elation, these models effectively reflect the perception activities of both sides, which is conducive to promoting the improvement of the satisfaction of SAD.
2.2. TwoSided Matching
The twosided matching theory originated from a study on marriage matching that focused on satisfying both parties with matching results according to the requirements of SAD sides [30]. Gale and Shapley, from which Shapley became the 2012 Nobel laureate in economics, first proposed the GS algorithm for stable matching based on the strong preference information given by both men and women [31]. Later, Roth, another Nobel laureate in economics, applied the GS algorithm to the hospital internship market [30]. Since then, the twosided matching theory has been developed and widely used in various fields such as staff and job matching, data trading market matching, commodity trading issues, and college admission issues. At the same time, some scholars have proposed a variety of matching methods, including the deferred algorithm [32], evolutionary algorithm [33, 34], and multiattribute preference decisionmaking methods [35]. Nonetheless, the twosided matching theory has proved to have a wide range of practical applications.
With the popularity of the Internet, some scholars have begun to talk about the application of the twosided matching theory to the SAD matching problems of many online transactions. For the secondhand housing market, taking the online rentalsale matching problem as an example, Wang et al. established a twosided matching decision method based on heterogeneous information and association, the feasibility of which was verified [36]. In the electronic market environment, Gao et al. provided a stable multilateral automated negotiation system model and showed that this model can promote effective matching between the SAD sides. For the power purchase market [37], Kong et al. proposed a SAD matching model for power retailers and buyers of cellular networks based on the twosided matching theory, which solves the energy management problem of microgridconnected cellular networks for the small and mediumsized market of the sharing economy [38]. Xia et al. constructed a twosided matching model that promotes the maximization of the interests of buyers, sellers, and agents and improves the matching efficiency thereof. For the hospital’s expertoutpatient matching appointment system [39], Yang et al. constructed a matching model based on the twosided matching theory that improves the effectiveness of medical treatment [40]. These models built by scholars based on the twosided theory have solved the problem of matching SAD in different fields.
Similarly, in the existing literature, the twosided matching theory has been widely applied to online trading platforms and has improved the matching efficiency between SAD. Nevertheless, its application in ORH transactions is limited. In addition, existing twosided matching decisionmaking methods rarely consider the psychological perception of disappointment or elation when the subjective desires of both parties match and when the psychological perceptions are closely related to the satisfaction of both parties in the final matching scheme. The satisfaction of the two parties needs to effectively characterize the psychological perception of both parties. Moreover, in the process of matching ORH SAD, both sides will consider the multiattribute information of housing [12], but there are very few studies covering the multiattribute twosided matching model. Therefore, this paper proposes a multiattribute supplydemand matching method for online rental listings based on the perceived utility.
On online house rental platforms, tenants and landlords can be regarded as two unconnected sets. Each set will evaluate the actual value of the property according to its own psychological expectations. The main goal of a matching method in this case is to promote effective matching between SAD based on the tenants’ and landlords’ mental perception. Therefore, this study aims to apply the twosided matching theory to the SAD matching problem of online rental housing services to accurately characterize the SAD perceptions of both sides and to quantify the perceived utilities of both SAD based on the disappointment theory to promote satisfaction over the matching results.
3. Materials and Methods
3.1. Framework and Schematic Diagram of the Multiattribute SAD Matching Decision Model of ORH
3.1.1. Description and Assumption
On online rental platforms, three parties are involved: suppliers, demanders, and independent intermediaries or brokers. Suppliers on online rental platforms are usually landlords with vacant houses, the demanders are the potential tenants (those with housing needs), while independent intermediaries or brokers are service organizations that assist in matching the SAD sides based on the information provided by the suppliers and demanders. In the matching process, the brokers satisfy the requirements of the SAD parties to the greatest extent according to the information provided by them. In this study, the interactions of the suppliers and demanders can be explained with a SAD matching framework as done in the following. All variable assumptions and descriptions in the paper are shown in Table 1.

This study describes the matching characteristics of SAD sides. If the tenant is , then , where is the tenant, and . If a collection of landlords is , then , where is the landlord, and , and . If a collection of online rental house listings displayed by the landlords on the online real estate platform is , then , where is the onlinelisted rental house.
If a collection of housing attributes for evaluating ORH is , then , where is the attribute of ORH, . The factors for evaluating ORH are region, rent, transportation convenience, units of houses, decoration, house supporting facilities, online ratings, and so on. These attributes are divided into hard requirements and soft requirements. Hard requirements are equitation requirements, while soft requirements are divided into benefitorientated requirements and costorientated requirements. The higher the attributes, the better the benefitorientated requirements; the lower the attributes, the better the costorientated requirements. The tenants determine the expected value and weights of the specific attributes, while the landlord determines the evaluation value and attribute weights of the specific attributes such as their actual needs. Among them, is the expectation level matrix of tenant regarding the ORH, and is the expectation level of tenant regarding the attributes of ORH . is the real evaluation matrix of landlord regarding the ORH, and is the real evaluation value of landlord regarding the attributes of ORH . Then, tenants give the attribute weight vector , where represents the tenant’s description of the importance of the attribute , , , where is the landlord’s description of the importance of the attribute , , . Then, according to the attribute values given by tenants and landlords, the weights of each attribute are determined by the entropy weight method.
Based on the above analysis and definition, the multiattribute SAD matching decision model for ORH can be described in Figure 1. The first step is the landlords submitting the real multiattribute evaluation value of the houses to the broker and the broker displaying the multiattribute information of those houses on the online rental platform. The second step is the tenants searching for the desired rental house on the online rental housing platform according to the expected value of each attribute of the rental houses. The third step involves the tenants measuring the real attribute value of the house through the left expected attribute value and the landlords measuring the expected attribute value of the tenants through the right expected attribute value .
3.1.2. Multiattribute SupplyDemand Matching Decision Model Development
The schematic overview of the whole paper, as shown in Figure 2, presents processes and associated techniques used in this study for the construction of the multiattribute SAD matching decision model for ORH based on the perceived utility. The major steps of this process include (a) selecting and measuring housing multiattribute indicators for landlords and tenants to evaluate rental housing, respectively, (b) calculating the profit and loss matrices for each attribute of the landlords and tenants, (c) transforming the landlords’ and tenants’ profit and loss matrices into normalized profit and loss matrices, (d) calculating the perceived utility matrix for each attribute of the landlords and tenants, (e) determining the weight of each attribute, (f) transforming the landlords’ and tenants’ perceived utility matrices of each attribute into a comprehensive perceived utility matrix, (g) establishing a multiattribute SAD matching decision model for ORH, and (h) verifying the feasibility of the model based on the actual case.
From Figure 2, the schematic overview of the multiattributes based on the perceived utility is established for supplierdemander interactions on online rental platforms. Through the web crawler method, the expected values and evaluation values of various housing attributes for both SAD were collected. This was followed by selecting seven multiattribute indicators of housing through word frequency analysis and semantic network analysis. These include district, traffic convenience, rent, living room, house supporting facilities, decoration, and online ratings. These attributes were then measured. Moreover, the profit and loss matrices of each housing attribute of the SAD were obtained based on the profit and loss function method. The method can measure the benefits and costs of both SAD. Next, we transformed the profit and loss matrices of the SAD into standardized profit and loss matrices by normalizing functions, which can unify the dimensions of each housing attribute. Furthermore, the perceived utility matrix of each housing attribute of the SAD was obtained based on the disappointment and elation function. Considering the interaction between the housing attributes, the entropy weight method was used to obtain the weight of each housing attribute, and the perceived utility matrix of both the SAD was converted into a comprehensive perceived utility matrix. In addition, based on a comprehensive perceptual utility matrix, the multiattribute SAD matching decision model for ORH was proposed. The model was then converted into a singleobjective optimization model by a linear weighted method. Finally, to illustrate its applicability and test its effectiveness, the model was applied to evidence from Shanghai.
3.2. Multiattribute SAD Matching Decision Model for ORH Platform Transactions Based on the Perceived Utility
3.2.1. Basis for the Construction of Profit and Loss Matrices
For both SAD sides, benefits and losses occur during the process of matching the SAD of ORH. These benefits and losses are subject to psychological perception, and psychological perception is closely related to the satisfaction of both SAD sides in the final matching scheme. This study specifically describes the values of the profits and losses of both suppliers and the demanders as follows.
When the expectation value of tenant for an attribute of the rental house is inferior to the real evaluation value of landlord in terms of this attribute, profits occur; otherwise, losses occur. The above benefits and losses are quantified as follows.
If is the profit and loss matrix of tenant under attribute , then is the profit or loss of landlord under attribute . Considering that tenant will put forward different requirements according to their own expectations, is calculated as follows.
When attribute is rent, in order to ensure the fairness of online transactions, the transaction rent is set to the middle value of the tenants’. expected rent and the landlords’ expected rent, and the calculation equation of the transaction rents and are as follows:
When attribute is rent, is calculated by the following three cases [41]: Case 1: when , the tenant’s performance to landlord is neither a gain nor a loss. Case 2: when , the tenant’s performance to landlord is a loss. The loss would be . Case 3: when , the tenant’s performance to landlord is gain. The gain is 1.
Therefore, the equation for calculating is as follows:
When attribute is not rent, there are three forms of requirements, Wang et al. gave everyone’s gains and losses based on expectations, and the equation is as follows [42]:(1)When tenant has a hard requirement of attribute , hard constraints refer to covenants that must be satisfied by bundle conditions. When the value of is equal to the value of , tenant i and landlord J can be matched. When the value of is not equal to the value of , tenant and landlord cannot be matched. Then, the equation for calculating is as follows:(2)When tenant has a benefit requirement of attribute , the larger the attribute value of the benefittype attribute, the better. is calculated by the following three cases: Case 1: when , the tenant’s performance to landlord is neither a gain nor a loss under attribute . Case 2: when , the tenant’s performance to landlord is a gain under attribute . The gain is . Case 3: when , the tenant’s performance to landlord is a loss under attribute . The loss is . Therefore, when attribute is a benefit requirement, the equation for calculating is as follows:(3)When tenant has a costtype requirement of attribute , the lower the value of the cost attribute, the better. is calculated by the following three cases: Case 1: when , the tenant’s performance to landlord is neither a gain nor a loss given attribute . Case 2: when , the tenant’s performance to landlord is a loss given attribute . The loss is . Case 3: when , the tenant’s performance to landlord is a gain given . The gain is .
Therefore, when attribute is a costtype requirement, the equation for calculating is as follows:
Similarly, landlord should consider whether the tenant’s expected rent is within an acceptable range and meets the requirements for the ORH’s area. If is the profit and loss matrix of landlord for attribute and is the profit and loss value of landlord with respect to tenant for attribute , then the calculation equation of is as follows:
The SAD sides concern about some attributes of online rental house. As the dimensions of these attributes are different, and of the profit and loss matrices of both parties in the transaction were converted into normative and , among which the calculation equations of and are as follows [43]:
3.2.2. Basis of the Construction of Perceptual Utility Matrices
Based on the disappointment theory, the normalized profit and loss matrices and are transformed into the perceived utility matrices and , and the perceived utility value of both supplier and the demander is determined by the disappointment and delight function of Grant and Kajii [44], which can be expressed as [26]
is the delight parameter satisfying , while is the disappointment avoidance parameter satisfying . The larger and are, the lower the subject’s perceived value of the matching results is compared to the expected value. In order to facilitate calculation, Laciana and Weber measured the beta value in accordance with most subject behavioral preferences [45], In this paper, and take the same value. Therefore, if , then, and , and the calculation equations are as follows [26]:
The tenant’s comprehensive perceptual utility matrix is constructed according to the tenant’s perceptual utility matrix , where the calculation equation of is as follows [46]:
Similarly, a comprehensive perceived utility matrix of landlord is constructed, where the calculation equation of is as follows [46]:
In the constructed comprehensive perceived utility matrix, the larger and , the higher the satisfaction of both suppliers and demanders.
3.2.3. Construction of SupplyDemand Matching Model Based on the Perceived Utility
Set represents a 01 variable, where represents that tenant and landlord do not match, while represents that tenant and landlord match. According to the comprehensive perceived utility matrices and , under the requirement of stable matching, the following twoobjective optimization model can be established to maximize the comprehensive perceived utility of suppliers and demanders:
Equations (15a) and (15b) are the objective functions, respectively, maximizing the sums of the perceived utilities of suppliers and demanders in the final matching result. Equations (15c) and (15d) are the requirements of twosided matching. Equation (15c) is an inequality requirement because , which means that each tenant can match at most one landlord . Equation (15d) is an equality constraint, meaning that each landlord can only match one tenant , while equation (15e) is a hard requirement.
In order to realize the multiobjective optimization model and maximize the overall matching degree between suppliers and demanders, the linear weighting method can be used to weigh equations (15a) and (15b). and are the weights of and , respectively, to satisfy , and . Considering the fairness of the suppliers and demanders, this paper provides that , and the twoobjective model (15a)–(15f) can be transformed into a singleobjective optimization model (16a)–(16e):
This singleobjective optimization model will attempt to apply the improved genetic algorithm given the large scale of this study’s twosided matching and requirements [47, 48].
3.2.4. Solution Procedure
According to the above analysis, the proposed method’s solution procedure for the multiattribute ORH SAD matching decision model is summarized as follows: Step 1: collection, selection, and measurement of Shanghai’s housing property SAD information from its online rental platforms using a web crawler Step 2: calculation of the profit and loss matrices of SAD based on equations (1)–(7) Step 3: calculation of the normative profit and loss matrices of SAD based on equations (8) and (9) Step 4: calculation of the perceived utility matrix of SAD based on equations (11) and (12) Step 5: calculation of the comprehensive perceived utility matrix of SAD based on equations (13) and (14) followed by the conversion of the multiobjective optimization model to a singleobjective optimization model based on the comprehensive perceived utility matrix in equations (15a)–(15f) and (16a)–(16e) Step 6: solving the optimization model in equations (16a)–(16e) to obtain the optimal matching pairs of online rental platforms’ SAD sides using a genetic algorithm
3.3. Data and Measurements
This section includes three sections. First, we introduce the background of the Shanghai rental housing market and explain why it is suitable for testing our study. Second, we introduce the data set, which is from Shanghai’s current online rental platforms. Third, we introduce the selection and measurement of multiattribute indicators.
3.3.1. Background of Shanghai’s Rental Housing Market
Shanghai is one of China’s four municipalities. It is located in the east of China at the mouth of the Yangtze River and is the leading city in the Yangtze River Economic Belt. In 2017, Shanghai was organized by 16 districts and counties as shown in Figure 3, including Huangpu, Xuhui, Changning, Jingan, Hongkou, Yangpu, Minhang, Baoshang, Jiading, and Pudong. By the end of 2018, the total population of Shanghai had reached 24.24 million, of which 9.76 million was the floating population, ranking the highest in the country.
Since 1980, China’s housing market has been dominated by sales, while the rental market developed slowly. However, with the acceleration of China’s urbanization process—a powerful means of regulating urban real estate, retaining the working population, and attracting new talents—the rental housing market has become an important part of deepening the reform of the housing system and an important way to achieve the goal of improving urban residents’ quality of life. Shanghai, as China’s largest economic center city, attracts a large floating population. Since 2011, Shanghai’s permanent migrant population has remained above 9.6 million per year, which accounts for more than 40% of the total resident population, as shown in Figure 4. This huge population size has resulted in an increase in living demands. Therefore, the development of Shanghai’s rental housing market requires urgent attention.
In July 2017, China’s Ministry of Housing and Construction and nine other departments jointly issued the “Notice on Accelerating the Development of Housing Rental Market in Large and Mediumsized Cities with Net Population Inflow,” requiring large and mediumsized cities with a net inflow of population to set up governmentbacked rental housing service platforms. Therefore, Shanghai now has a public house leasing service platform. In addition to this, Shanghai has many private online leasing platforms, including Lianjia.com, Anjuke, and Fangtianxia. Many people use these platforms to find listings. Online platforms can display a variety of information about the listed property, such as the number of rooms, the size of the property, the degree of decoration, and the housing facilities. The platforms also include some rentseeking information, which helps match the SAD sides. Therefore, Shanghai is a suitable sample for testing the model constructed in this study.
3.3.2. Data Collection
Using the Python web crawler technology, on May 13th, 2019, we performed a crawling exercise on 21,762 articles from the current mainstream online rental platforms like Shanghai’s housing leasing public service platform, Anjuke, Lianjia, and Fang.com. At the same time, we collected 1,739 and 929 rentseeking messages from 58.com and Weibo, respectively, and obtained 1,226 effective massages after manually deleting unrelated data. The keywords used for detecting unrelated data included “I am an owner,” “I am an intermediary,” “commercial,” “shop,” “rent out,” “office,” and “office buildings.” The origins of the final data are spread across 15 of Shanghai’s 16 districts. The workflow used to crawl rentseeking information on 58.com is shown in Figure 5. According to the crawled rentseeking information shown in Table 2, there is a high degree of similarity between the housing attribute indicators considered by the potential tenants. The frequencies of the feature words related to housing area, decoration, rental price, appliances, transportation, and so on, are relatively high. Given that Shanghai’s floating population has a relatively high demand for rental housing and that the consideration factors are relatively complete in the transaction, it appears that the collected rentseeking information is adequately representative, with a strong reference for other cities as well.

3.3.3. Selection and Measurements of Multiattribute Indicators
Word frequency can reflect the importance of a word in different contexts or expressions. The higher the word frequency, the more important it is. With the aforementioned Python crawled rentseeking messages from the “Personalized needs” page of 58.com and the comments from Weibo’s “Shanghai Rentseeking” page, this paper employs a word cloud to display the top 50 words related to property characteristics (shown in Figure 6). The top three words are “near,” “rent,” and “decoration” followed by “subway,” “furniture,” “home appliances,” and “single room.” The search term “Near” reflects the requirements of the housing location, while “Subway” indicates a requirement for proximity to public transportation. The characteristic value of “rent” reflects the demand for renting a house. “Room” indicates a requirement for a living room; “Decoration,” “Furniture,” and “appliances” are requirements for the aesthetics, furniture, and amenities of the house.
Although a word frequency analysis can reflect the personalized needs of the tenant by extracting highfrequency words, it cannot reflect the connections between those words. However, a semantic network analysis can visually display the relationship between elements by constructing a semantic relationship network map [49]. Therefore, for this study, we performed a text analysis of the crawled information using ROSTCM6 software. First, the crawled rentseeking information was processed through word segmentation. Second, the highfrequency words were extracted, and the meaningless words were filtered, then the line feature words were extracted to generate VNA files, and we then imported them into NetDraw software to construct a cooccurrence matrix. Finally, the semantic relationship network map (shown in Figure 7) of the rentseeking information was generated. As seen in Figure 7, “near,” “rent,” “decoration,” “appliances,” and “subway” are the central nodes of the entire network, reflecting the similarity of different tenants in selecting online rental houses. Comprehensively, tenants conduct a systematic investigation of overall quality when searching rental houses. On the one hand, in terms of location and proximity to transportation, tenants share similar requirements, reflected by the “subway,” “traffic,” and “near” nodes. On the other hand, in terms of the overall quality of the houses, tenants require properties with facilities, as reflected by the “appliances,” “furniture,” and “kitchen” nodes. In fact, these characteristic words reflect the real needs of tenants when choosing a rental house online. However, both SAD sides of ORH include institutions and/or individuals; thus, the transaction takes place between unfamiliar entities. In such a case, the authenticity of housing and the construction of the social credit system are significant for the smooth operation of platforms [50]. Therefore, this study analyzed the word cloud maps and semantic network maps and finally selected seven attributes: district, traffic convenience, rent, living room, house supporting facilities, decoration, and online ratings. These seven indicators of the crawled listing and rentseeking information were then quantified separately, as shown in Table 3.

The entropy weight method is effective for calculating the weight and objective orderings of multiattribute indicators by applying information entropy [51]. The smaller the information entropy of the indicator, the larger the amount of information provided. Similarly, the greater the entropy’s role in the comprehensive evaluation, the higher the weight. Thus, the paper uses the entropy weight method to calculate weight. For the tenants, it is necessary to pay attention to the seven attributes of area, transportation convenience, rent, living room, housing matching, decoration, and online ratings. Regarding their types, location is a hard requirement, living room, house matching, and decoration are benefit requirements, while rent and transportation convenience are cost requirements. Their weight values are , and . For the landlords, the main focus is location and rent. In this paper, the weight values of both attributes are 0.5 for fairness.
4. Results and Discussion
4.1. Results
For the construction of the model, first, we randomly selected 50 of the 1,226 tenants whose information was crawled; then, according to their needs, 50 landlords were selected. Second, each attribute index was measured. The landlord’s evaluation values of the housing attributes are shown in Table 4, while the tenants’ expectation values of housing attributes are shown in Table 5. Third, the profit and loss matrices, the standardized profit and loss matrices, the perceived utility matrices, and the comprehensive perceived utility matrices of the SAD were calculated using Matlab 2016 software. The specific steps of the calculations are as follows: Step 1: according to Table 3, the landlords’ evaluation values of the housing attributes and the tenants’ expectation values of the housing attributes were measured (as shown in Tables 4 and 5, respectively). Step 2: by using equations (1)–(7), the landlords’ profit and loss matrices and the tenants’ profit and loss matrices for location and transportation convenience were calculated (as shown in Tables 6 and 7 and Tables 8 and 9, respectively). The remaining tenants’ profit and loss matrices are shown in Appendix. Step 3: based on the landlords’ and tenants’ profit and loss matrices and by using equations (8) and (9), the landlords’ normative profit and loss matrices were calculated (as shown in Tables 10 and 11), and the tenants’ profit and loss matrices for location and transportation convenience were also calculated (as shown in Tables 12 and 13). The remaining tenants’ normative profit and loss matrices are given in Appendix. Step 4: the perceived utility matrices and of the landlords and tenants, respectively, were calculated using equations (11) and (12). The landlords’ perceived utility matrices are shown in Tables 14 and 15, while the tenants’ perceived utility matrices for house location and transportation convenience are shown in Tables 16 and 17. The remaining perceived utility matrices for the tenants are given in Appendix. Step 5: the landlords’ and tenants’ comprehensive perceived utility matrices, and , receptively, were calculated using equations (13) and (14), as shown in Tables 18 and 19.
















