scholarly journals Implementation of Zhu - Takaoka Algorithm on Web-Based Smartphone Price Comparison Applications

Author(s):  
Guidio Leonarde Ginting ◽  
Barik Alwi

This research is motivated by the rise of online buying and selling sites that provide products that are the same as the price differences at each site, from these problems, the authors provide an option by combining several online buying and selling service sites in one website by comparing smartphone prices with the brands provided namely Samsung, Asus, Sony, Lenovo, Nokia, Apple and Xiaomi. Some trusted online buying and selling sites are able to present a variety of information on consumer needs, one of which is its special price competition in the smartphone buying and selling competition which makes the prices in each site online buying and selling services vary even in the same product. Seeing the conditions that occur, where each item displayed in each site has different prices, then consumers are required to be observant in choosing the items sought. Consumers will choose manually by visiting a site that provides goods as a price comparison. Thus consumers will spend a lot of time just looking for price comparisons of one product offered by each site by accessing sites one by one The zhu-takaoka algorithm is one of the string matching algorithms that can do a word search with many shifts with an array of 2 (two) dimensions. The core process of the zhu-takaoka algorithm is to do a word search with the Right-to-left scan rule technique. Each shift in the word search process determines the shift values in the Good Suffix Shift Rule table and Bad-Charcter Shift Rule. With this algorithm, it is expected to facilitate the user in the search process price comparison.

Author(s):  
Muhammad Syahrizal ◽  
Lince Tomoria Sianturi

Dictionary is a reference book that contains words and expressions which are usually arranged alphabetically and contain meaning and meaning. The dictionary serves as a person's tool to understand the meaning of words or new terms. The number of Gayo tribes who migrate and marry other tribes has resulted in many children of their descendants not understanding gayo language, so many of the descendants of the Gayo tribe do not understand Gayo language because in their daily lives they do not speak gayo but speak Malay Indonesia. This is the reason for gayo people who live outside the gayo area to have a dictionary of the terms gayo language to make it easier for them to understand the meaning of the gayo language when they return to the gayo area. In previous studies, AsepIrnaYuliana developed a dictionary application for the term psychology based on mobile psychology by applying a sequential search algorithm. Sequential search algorithm is a data search technique in an array of 1 (one) dimension that will trace all array elements from beginning to end, where data does not need to be sorted first. The author considers the search process using sequential search to be a problem because it has to do one by one matching of each character in the array elements which causes a long time needed in word search. To overcome the above problems the writer applies the zhu-takaoka algorithm. The zhu-takaoka algorithm is one of the string matching algorithms that can do a word search with many shifts with an array of 2 (two) dimensions. The core process of the zhu-takaoka algorithm is to do a word search with the Right-to-left scan rule technique.


2018 ◽  
Vol 42 (1) ◽  
pp. 100 ◽  
Author(s):  
Michael P. Summers ◽  
George Verikios

Objective To examine available systematically collected evidence regarding prices for assistive technology (AT; e.g. disability aids and equipment) in Australia with other comparable countries. Issues of appropriate AT pricing are coming to the fore as a consequence of efforts to move to consumer-centric purchasing decisions with the National Disability Insurance Scheme (NDIS) and also in the recent aged care reforms. Methods We identified and present three sets of AT price comparisons. Two comparisons were based solely on the lowest prices advertised on the internet, and one comparison examined recommended retail prices. Variables essential to ensuring accurate comparisons, as well as significant supply-chain issues were also examined and considered in the analyses. Results The first internet-only price comparison found that overall AT prices were 38% higher in Australia compared to other countries, but did not factor in shipping and other related costs that are essential to include given that most AT is imported. The second internet-only price comparison found that overall Australian prices were 24% lower when shipping and related costs were included. The recommended retail price comparisons found that Australian prices were between 14% and 27% lower. Prices for internet-only retailers (those with no bricks-and-mortar presence) are consistently lower for all products than those sold by retailers with actual shop-fronts. Further, there is no evidence of suppliers earning supranormal profits in Australia. Conclusions The results indicate that AT prices in Australia are efficient and equitable, with no significant indicators of market failure which would require government intervention. Efforts to reduce prices through the excessive use of large-scale government procurement programs are likely to reduce diversity and innovation in AT and raise AT prices over time. Open markets and competition with centralised tracking of purchases and providers to minimise possible over-servicing/over-charging align well with the original intention of the NDIS, and are likely to yield the best outcomes for consumers at the lowest costs. What is known about the topic? Government-funded programs are used extensively to purchase AT because it is a primary enabler for people of all ages with disabilities. Perceptions of unreasonably high prices for AT in Australia are resulting in the widespread adoption of bulk purchasing and related strategies by governments. What does this paper add? Carefully undertaken systematic price comparisons between Australia and comparable Organization For Economic Cooperation and Development countries indicate that, on average, Australian prices are lower than elsewhere when delivery to Australia is taken into account. It was also found that prices at brick-and-mortar shops, with all the services they provide to ensure the appropriateness of the products provided to meet the consumers’ needs and goals, are substantially higher than Internet purchases in which the consumer bears all the risks and responsibilities for outcomes. What are the implications? Overuse of government bulk purchasing and similar arrangements will lead to less diversity in the available AT products, related services and retail outlets, resulting in less choice for consumers and higher risks of poor outcomes through less focus on matching consumers with the ‘right’ products for their needs and goals, and ultimately higher AT prices over time as competition is reduced to a few major suppliers.


2020 ◽  
Vol 7 (2) ◽  
pp. 264
Author(s):  
Lisa Wardani

For some people batik is only a cloth that is a characteristic of Indonesia, especially the area of Java, but not everyone knows that every motif on batik cloth has its own philosophical meaning where each meaning is closely related to human life. As the people of Indonesia it helps us to know the meaning behind the beauty of batik motifs, but not everyone knows the name of batik motifs and can search for meaning on the internet or what we often call browsing. The solution that can be done is to create an Android-based batik meaning search system that can provide convenience in searching for the meaning of batik motifs. Search is designed in an application that helps word search using string matching, the Galil Seiferas search algorithm. With the implementation of Seiferas Galil Algorithm on the Android-based batik meaning search system, it is expected to be able to carry out the right search process in displaying the meaning of batik motifs as well as being easier and faster. The system built is also very practical because it is based on Android, so it can make it easier for users to access anywhere


2021 ◽  
Vol 1 (2) ◽  
pp. 54-60
Author(s):  
Candra Irawan ◽  
Mudafiq Riyan Pratama

String matching is an algorithm for matching a text to another text or also known as a text search. There are several algorithms that can be used for string matching, including the Boyer-Moore algorithm and the Brute Force algorithm. The Boyer-Moore algorithm is a string matching algorithm published by Robert S. Boyer and J. Strother Moore in 1977. This algorithm is considered the most efficient algorithm in general applications. The Boyer-Moore algorithm starts matching characters from the pattern on the right. While the Brute Force algorithm is an algorithm that matches a pattern with all text between 0 and n-m to find the existence of a pattern in the text. These two algorithms have different patterns in the search process. In this article, a comparative analysis of the performance of the Boyer-Moore and Brute Force algorithms is carried out in a case study of the search for the Big Indonesian Dictionary (KBBI) based on Android. The search process is carried out by searching based on words and word descriptions. The results of this study indicate that the criteria for running time, the Brute Force algorithm is faster than the Boyer-Moore algorithm with the total running time of the Brute Force algorithm is 168.3 ms in words, 6994.16 ms in word descriptions, while the Boyer-Moore algorithm for running time reached 304.7 ms on the word, 8654.77 ms on the word description. In the testing criteria based on related keywords, the two algorithms can display the same list of related keywords.


2019 ◽  
Vol 4 (7) ◽  
pp. 118-126
Author(s):  
Pedro Walisson Gomes Feitosa ◽  
Andrezza Lobo Rodrigues ◽  
Esther Barbosa Gonçalves Felix ◽  
Maria Stella Batista de Freitas Neta ◽  
Sávio Samuel Feitosa Machado

Although neuroendocrine neoplasms are relatively uncommon entities, the appendix is a site with relatively frequent emergence of this pathology and its precise diagnosis and clinical management have been a challenge for practitioners. This paper aims to present and discuss a case report of neuroendocrine neoplasia in the appendix of a patient with acute abdomen who underwent appendectomy. A 46-year-old man referred to the Emergency Department complaining of abdominal pain in the right iliac fossa and signs of peritoneal irritation. After diagnosis of acute appendicitis, the patient underwent appendectomy. In a macroscopic analysis, an area of 1.9 cm long, hardened, irregular and yellowish shapes was noted in the distal third of the appendix. Histopathological analysis showed neoplasia consisting of invasive islands of monotonous rounded epithelioid cells, large areas of necrosis, high mitotic activity, neural and angiolymphatic invasion and extension to adipose tissue compatible with invasion of the mesoappendix. Circumferential resection was compromised, suggesting the persistence of neoplasia in the patient even after the surgical approach, which would probably recommend the need for surgical approach. Therefore, the importance of sending collected materials for anatomopathological analysis is emphasized, since it helps in the clinical evaluation, in the etiological diagnosis, guides the medical conduct in the evolution of the case, as well as assisting in family mourning in cases of mortality.Keywords: Neuroendocrine tumor, Appendix, Histopathological analysis. 


2018 ◽  
Vol 16 (28) ◽  
Author(s):  
Lana Pepić

The popular ride sharing service Uber has undoubtedly affected the taxi industry by offering lower prices, faster and more quality service, as well as a higher degree of transparency in terms of choosing drivers and determining fares. A question arises inevitably: does Uber present loyal or unloyal price competition to taxi companies by offering significantly lower prices, cutting fixed costs and bypassing middlemen? Is there a tax loophole at play? The hypothesis this paper aims to examine is whether Uber is a new way of providing transportation services, thus bringing more transparency and fair competition to the industry, or it is a disruptor on a previously fair market. If the second case is correct, not all hope should be lost - perhaps with the right amount of regulation, Uber could become a new standard in service transportation.This paper is divided into three parts. The first part briefly explores the concept of the sharing economy; a relatively new term and even newer foundation for business models of contemporary startups. Special significance is given to the reduced costs in companies which operate based on the sharing economy versus the so-called traditional companies. The second part of the paper examines Uber’s business model through costs, thepricing system, driver earnings and working conditions. Finally, the thirdpart of the paper estimates the present and future impact of Uber on traditionaltaxi companies, taking into account its legal status, competition andthe changing labor market.


Author(s):  
John T. Jost ◽  
Christopher M. Federico ◽  
Jamie L. Napier

Ideology has re-emerged as a vital topic of investigation in social psychology. This chapter proposes that political ideologies possess both a discursive (socially constructed) superstructure and a functional (or motivational) substructure and that ideologies serve social psychological functions that may not be entirely rational but help to explain why individuals are drawn to them. System justification, it argues, is the ‘glue’ that holds the two dimensions of left–right ideology (advocacy vs. resistance to change and rejection vs. acceptance of inequality) together. To vindicate and uphold traditional institutions and arrangements, the right defends existing inequalities as just and necessary. To bring about a more equal state of affairs, the left is motivated to challenge existing institutions and practices (the status quo).


2021 ◽  
pp. 11-29
Author(s):  
Ryan D. Griffiths

This chapter maps out the strategic playing field to better understand the sovereignty game. It analyses the process by which an independence movement becomes a sovereign state and the rules that guide the behavior of secessionists. The chapter then defines states and secessionist movements, and outlines their relationship to one another. It examines the international recognition regime by defining it as the evolving body of international legal norms, rules, and principles that determine when an applicant nation has the right to withdraw from an existing state and become a recognized independent sovereign state. The chapter discusses how and why the regime works, how it evolves over time, and highlights the competing normative demands that sit at the heart of the regime. Using the literature on sovereignty and international law, as well as interviews with UN officials, the chapter specifies the admission process for becoming a recognized sovereign state, and the perceived pathways it creates. It further explains two dimensions of statehood that are important for the theoretical framework of the study. One dimension pertains to the inwardly focused function of the state and its ability to provide political order. The other dimension is outwardly focused and calls attention to recognition by other states.


Author(s):  
Maria Weimer

This chapter examines the legal and policy changes brought about by the 2015 reform of the regulatory framework for genetically modified organisms (GMOs). It considers the extent to which Directive 2015/412, introduced to make the 2015 regulatory reform possible and to allow for national opt-outs from GMO cultivation, helps overcome the legitimacy problems of EU risk regulation. The chapter first analyses the new EU approach to GMO cultivation via Directive 2015/412 before discussing the scope of EU harmonization in the field of GMO regulation after the adoption of this Directive. It then explains the constitutional limits of Article 114 TFEU in granting Member States the right to restrict GMO cultivation and concludes by assessing the implications of the 2015 reform for free movement of GMO products as well as highlighting the reform’s shortcomings.


Author(s):  
Michael A. Lones ◽  
Andy M. Tyrrell

Programming is a process of optimization; taking a specification, which tells us what we want, and transforming it into an implementation, a program, which causes the target system to do exactly what we want. Conventionally, this optimization is achieved through manual design. However, manual design can be slow and error-prone, and recently there has been increasing interest in automatic programming; using computers to semiautomate the process of refining a specification into an implementation. Genetic programming is a developing approach to automatic programming, which, rather than treating programming as a design process, treats it as a search process. However, the space of possible programs is infinite, and finding the right program requires a powerful search process. Fortunately for us, we are surrounded by a monotonous search process capable of producing viable systems of great complexity: evolution. Evolution is the inspiration behind genetic programming. Genetic programming copies the process and genetic operators of biological evolution but does not take any inspiration from the biological representations to which they are applied. It can be argued that the program representation that genetic programming does use is not well suited to evolution. Biological representations, by comparison, are a product of evolution and, a fact to which this book is testament, describe computational structures. This chapter is about enzyme genetic programming, a form of genetic programming that mimics biological representations in an attempt to improve the evolvability of programs. Although it would be an advantage to have a familiarity with both genetic programming and biological representations, concise introductions to both these subjects are provided. According to modern biological understanding, evolution is solely responsible for the complexity we see in the structure and behavior of biological organisms. Nevertheless, evolution itself is a simple process that can occur in any population of imperfectly replicating entities where the right to replicate is determined by a process of selection. Consequently, given an appropriate model of such an environment, evolution can also occur within computers.


Sign in / Sign up

Export Citation Format

Share Document