Abstract
The Kingdom of Saudi Arabia is a country that contains many historical places for tourists to visit. Moreover, the Kingdom has announced it is opening the door for tourism in Saudi Arabia under the 2030 Vision. An electronic market can provide service providers and tourists a more efficient way to fulfill tourists’ desired activities in Saudi Arabia at a minimum price. This paper proposed and tested a mathematical model and a heuristic algorithm using Java to match service providers’ consortia with tourists’ wanted activity lists. The result of this proposed model and its heuristic algorithm demonstrated a feasible solution for an electronic market for Saudi Arabia’s growing tourism industry.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
1.1 Tourism in Saudi Arabia
Saudi Arabia is a large country in terms of geographical area and contains a vast number of tourist places and attractions; there are five places registered so far in UNESCO as historical and tourist destinations [1]. According to the Saudi Vision 2030, the Saudi government will work to establish heritage tourism places and take care of them through the goals stipulated in the vision; additionally, this project aims to double the number of heritage sites registered by UNESCO [2]. Moreover, the kingdom has established commissions to support tourism. For example, the royal commission for AlUla will be responsible for delivering infrastructure in AlUla and completing responsible tourism development projects to make AlUla a world-class tourist destination [3].
Previously, travel to Saudi Arabia for the purpose of tourism was difficult due to visa restrictions. Currently, Saudi Arabia is opening its national tourism industry to tourists who wish to come to Saudi Arabia. For current and future tourist destinations in Saudi Arabia, such as AlUla and Neum (respectively), this movement is in line with the Kingdom’s Vision 2030 and aims to both attract tourists and simplify the process of obtaining a tourist visa. Given this wide-open opportunity for tourism in Saudi Arabia, it is clear that there is a strong case for the development and introduction of an electronic market for tourism in Saudi Arabia. The utilization of an electronic market would improve the buying and selling process between tourists and the agents who act as providers of services. This electronic service market will improve communication between the tourist and the service provider (agent) while increasing overall efficiency. Both sides would be able to trade services by using trading software and communication networks.
An electronic market for the tourism services between sellers (service providers) and buyers (tourists) is proposed in this paper. For instance, a tourist often has a list of desired activities for their trip. Each agency has its own list of services they provide; a single agency might not cover all the activities that tourists desire, so a consortium of agencies may be more able to fulfill the entire list of activities desired by the tourist.
2 Literature Review
2.1 Background of E-marketplaces
In recent years, as Internet technology has grown, traders have begun utilizing the Internet as a means of selling goods and services [4, 5]. This electronic form of trading is known as the electronic market, “online trading,” “e-marketplaces,” or “electronic commerce” [6]. As e-marketplaces expand, many benefits of utilizing the Internet in trade have been noted [7, 8]. These benefits include Internet assistance for organizations and delivery services [8]. Additionally, the Internet aids in the exchange of management information and provides support for strategy implementation. The structure of the e-marketplace varies based on business models and the industry of focus [9].
2.2 Consortium
A consortium refers to two or more members collaborating together, as a buyer or a seller, to achieve a common objective within the marketplace [10, 11]. Moreover, Ivanovic et al. [12] presented the explanation of a consortium as a contractual relationship meant to benefit all participants within an investment project. The definition of a consortium within a local government is the arranged compilation of the needs of multiple local government organizations to optimize the purchasing power and available resources of the government [13]. Documentation and management are crucial processes necessary for the development of a consortium [12]; additionally, membership fees, consulting fees, and transaction fees make up the bulk of consortium income in an e-marketplace [14]. On the other hand, consortiums in e-marketplace serve different functions for both buyers and sellers. Consortiums benefit buyers by reducing the cost of products when compared with large sellers online [14]. For example, an agent does not need to provide a lot of services; whenever an agent needs a service that they do not provide, they may outsource this service via a consortium. In reference to sellers, consortiums increase the sales of their products [14].
2.3 Clearing House
The establishment of rules and regulations, as well as the enforcement of contracts, is the responsibility of the clearinghouse [15]. In the market, buyers and sellers must have accounts with the clearinghouse before accessing the services provided [16]. The clearinghouse serves as a substitute for direct counterparty relationships between buyers and sellers by acting as an intermediary [15, 16]. Additionally, a clearinghouse takes on the role of a counterparty to both sides within the market [15].
As mentioned above, it ensures that all parties in the marketplace perform their duties equitably as directed by their contracts [16]; however, the clearinghouse can only provide these services to those who already have an account with the clearinghouse [15]. An agent may encounter many potential problems, such as an out-of-order bus or bad weather; despite these potential complications, agents must provide their service to their best efforts.
However, in this case, the clearinghouse function is different from the traditional clearinghouse function. The proposed clearinghouse will deal with intangible services, not products, and work to guarantee the services are provided. Additionally, the clearinghouse will work to enforce rules. In this model, these potential problems are excluded due to the model complexity.
2.4 Set Cover Problem
A set cover problem is defined as, “a set of sets whose union has all members of the union of all sets. The set cover problem is to find a minimum size set” [17]. A set cover problem is classified as one of Karp’s 21 NP-complete problems and is recognized as a typical problem in computer science [18]. Therefore, a heuristic algorithm is utilized in this proposal. The definition of set cover problems can best be explained using a set of elements. For example, the universe U is given n elements and a collection of subsets of U, S1…Sk, with positive costs specified, the minimum set cover problem is to find the minimum cost of elements of the sets whose union is U [19].
Solving set cover problems presents several possible complications, such as set redundancy and infeasibility of solutions [20, 21]; for these reasons, set cover problems are heavily considered to be NP-Hard. To solve set cover problems, a heuristic algorithm is utilized to produce possible solutions that would generate favorable outcomes in practice. Set cover problems have been applied for various purposes, such as crew scheduling on railways and extended transit issues with transportation companies [22]. Despite the possible difficulties of set cover problems, there are countless instances in which the problem-solving process has yielded practical and effective solutions. In this paper, there is a set of trips and the consideration of the lowest costs during pairing; the set of services provided by the agents that includes all requested services from the activity list of the tourist is used as set cover.
3 The Proposed Tourism Service Auction Market
The proposed electronic market for tourism works as follows: a tourist submits his or her wanted activity list to the electronic market; then, the market system tries to match this list with the collection of lists of service providers. If a service provider cannot provide the requested service, a consortium of services from many different service providers will be formed with the lowest service price. The service fee transaction will be guaranteed by a clearinghouse. The tourist should have an account with an adequate amount of money, and tourist agents must make sure the promised services will be provided. This electronic market for tourism is depicted in Fig. 1.
3.1 Market Model (Math Model)
An automated, electronic, agent-based auction is applied to a tourist activity service market. A tourist has a wanted list of activities. There are many tourists {t1,….., tm} with tourist activity lists (TA). The tourist j will have TAj = {a1, ….., an}. There are many tourist agencies {a1,…, aq} with service activities (SA). The agent i will have service provider activity list SAi = {an,…, am}. This market first aims to match the tourist’s activity list with the agents’ activity list. If an agent can cover all the activities of tourist j and the cost is minimum, then that agent will win the service for the tourist j. If there is no single agent that can cover the tourist j’s activity list, then there will be a consortium of agents for the service of tourist j. For each activity on the list of desired activities of the tourist, tourist agents will compete in the auction. A consortium will be formed for this given tourist activity list. This consortium will cover all the activities in the tourist’s activity list at a minimum price.
Matching Set
-
1.
Tourist Set T = {t1,….., tm}
TAj: tourist (tj) j th Activity list. TAj = {a1, ….., am}
-
2.
Agent Set A = {a1, ….., an}
It is is the agent i’s activity list SAi = {(ain ,pin),……, (aim ,pim)} where ain stands for the agent i’s activity n and its price is pn.
-
3.
Consortium \( \underset{k\in A}{\mathrm{U}} \) Ck =TAj (set cover)
The consortium is a union of a minimum set of agents’ selected activity list and it covers TAj
where
CK ={(ak,p, pk,p) | k ∈ A,ak,p ∈ TAk, pk,p = min (pm, p) for all m ∈ A and ak, p ∈TAj}
Note: ak,p represents agent k’s activity list p and pk,p represents the price of agent k’s activity p.
CK is a consortium of activities of service ak providers.
Example:
There is a tourist John, and he has a list of activities,
TA “John” = {a1, a2, a3, a4, a5}
There are three agents:
A = {S1, S2, S3}
Each agent has a service list with prices:
SA1 = {(a1,10), (a2,20)}, SA2 = {(a1,20), (a4,10), (a3,10)}, SA3 = {(a4,20), (a5,10)}
The service consortium for John can be selected as follows:
C“John” = {(a11,10), (a12,20), (a23,10), (a24,10), (a35,10)}
Each activity is selected at the minimum price from different agents, and this list will cover John’s activity list.
4 Implementation
4.1 Java Model
This paper uses Java as a modeling tool and a heuristic algorithm for the tourism service auction market. Figure 2 shows the use of Java for the proposed auction market with agents, and the consortium is coded by using Java programming. Moreover, Fig. 3 displays a sample run of the example in our math model.
4.2 Implementation Results
There were a total of 20 runs with randomized data. An example of creating tourist agents and their services is demonstrated in Fig. 4, and tourists’ wanted activities are listed in Fig. 5. In these examples, the proposed heuristic algorithm successfully made consortia for the tourists’ activity requirement list. As a sample, results for two tourists’ activities lists and service matchings are displayed in Fig. 6.
5 Conclusion
In this paper, a model for an electronic tourism service auction market for Saudi Arabia has been proposed, as this will lead to a more efficient tourism support mechanism in Saudi Arabia. In this electronic tourism auction market, a mathematical model is proposed and implemented with a heuristic algorithm in Java. Based upon random tourist and agent service auction trading, this model was executed successfully and demonstrated the performance of basic functionalities of the tourism service market. The proposed model selects activities with minimum prices for a tourist’s list of desired activities through agent consortia. The results of the model also demonstrate the usefulness of agent consortia for fulfilling the tourist’s list of desired activities at a minimum price from various service providers. As demands for tourism services in Saudi Arabia increase under the 2030 Vision, an effective electronic market model will contribute to its cause. Overall, the proposed model demonstrates a feasible solution for the tourism services in Saudi Arabia, which utilizes an electronic auction market with consortia.
References
Centre, UNESCO World Heritage. World Heritage List. UNESCO World Heritage Centre. Accessed 24 Feb 2020. https://whc.unesco.org/en/list/
National Transformation Program. National Transformation Program | Saudi Vision 2030. Accessed 24 Feb 2020. https://vision2030.gov.sa/en/programs/NTP
About Us. Royal Commission For Alula, Home. Accessed 24 Feb 2020. https://www.rcu.gov.sa/en/
A. Farzamnia, S.M.R. Nasserzadeh, S. Nalchigar. Which Internet Marketing Mix’s Has More Effect on the Passenger’s Decision for Choosing Their Travel Agency in Iran? In INC, IMS and IDC, 2009. NCM’09. Fifth International Joint Conference on (pp. 1087–1092). IEEE (2009, August)
P. Cipparrone. Introduction to the Internet. San Diego County Library (2006). Retrieved 1 Dec 2011 from http://sdcl.org/PDF/gateway_introduction-to-internet.pdf
Quirk. (2006). What is eMarketing? Retrieved 24 Feb 2020 from http://www.quirk.biz/resources/88/What-is-eMarketing-and-how-is-it-better-than-traditional-marketing
J. Kim. B2B E-commerce in the Printing Industry Part 1. 5th Annual Meeting of the Forum of Asian Graphic Arts Technology (FAGAT) in Manila (2000). Retrieved February 24, 2020 from http://www.jagat.or.jp/story_memo_view.asp?StoryID=3711
D. Chaffey, R. Mayer, K. Johnston, F. Ellis-Chadwick, Internet Marketing: Strategy, Implementation and Practice (Pearson Education, NYC, NY, USA, 2002)
M. Popović. B2B e-Marketplaces (2002). Available in: http://www.teleactivities.net. Retrieved 24 Feb 2020 from http://www.teleorg.org/e-commerce/studies/B2Bemarketplaces.doc
J.R. Milton, International consortia: Definition, purpose and the consortium agreement. Fordham Int. Law Forum 3, 121–140 (1979-1980)
L. Cassivi, A.L. Saives, E. Labzagui, P. Hadaya. Developing a Knowledge Sharing Platform: The Case of a Bio-Industry Research Consortium. In Information, Process, and Knowledge Management, 2009. eKNOW'09. International Conference on (2009, February), pp. 153–158. IEEE
M. Ivanovic, et al. Establishing A Consortium – Way for Successful Implementation of Investments Projects - An Example of The Infrastructural Project ‘Slavonian Networks’. 3, 28–36 (2014)
Local t-gov. (2007). Buying consortia. Retrieved 24 Feb 2020 from http://www.localtgov.org.uk/webfiles/NePP/Guidance/3.0%20Collaboration/3.1.2.pdf
C. Soh, M.L. Markus, B2B E-market places–interconnection effects, strategic positioning, and performance. Systemes d’information et Management 1(7), 77–103 (2002)
D. Loader, Clearing and Settlement of Derivatives. Clearing, Settlement and Custody (Butterworth-Heinemann, Oxford, 2014), pp. 55–95. https://doi.org/10.1016/b978-0-08-098333-2.00005-0
D.M. Chance, R.E. Brooks, An Introduction to Derivatives and Risk Management (South-Western Cengage Learning, México, 2010)
E. Paul. Black, “set cover”, in Dictionary of Algorithms and Data Structures [online], Paul E. Black, ed. 1 March 2020. (accessed Today) Available from: https://www.nist.gov/dads/HTML/setcover.html
W. Tian, On The Duality Feature of P-Class Problems and NP Complete Problems (Computer Science & Information Technology, 2018). https://doi.org/10.5121/csit.2018.80303
V.V. Vazirani, Approximation Algorithms (Springer, Berlin, 2003)
N. Bilal, P. Galinier, F. Guibault, A new formulation of the set covering problem for metaheuristic approaches. ISRN Oper Res 2013, 1–10 (2013). https://doi.org/10.1155/2013/203032
B. Yelbay, Ş.I. Birbil, K. Bülbül, The set covering problem revisited: An empirical study of the value of dual information. J Ind Manag Optim 11(2), 575–594 (2015). https://doi.org/10.3934/jimo.2015.11.575
A. Caprara, M. Fischetti, P. Toth, Algorithms for the set covering problem. Ann. Oper. Res. 98, 353–371 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Almutwa, S.N., Hong, S. (2021). Tourism Service Auction Market for Saudi Arabia. In: Arabnia, H.R., Deligiannidis, L., Tinetti, F.G., Tran, QN. (eds) Advances in Software Engineering, Education, and e-Learning. Transactions on Computational Science and Computational Intelligence. Springer, Cham. https://doi.org/10.1007/978-3-030-70873-3_70
Download citation
DOI: https://doi.org/10.1007/978-3-030-70873-3_70
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70872-6
Online ISBN: 978-3-030-70873-3
eBook Packages: EngineeringEngineering (R0)