Papers by Deo Shankar
This research embarks on an in-depth exploration of augmenting traditional stock market predictio... more This research embarks on an in-depth exploration of augmenting traditional stock market prediction models, which have predominantly focused on quantitative financial data, with sentiment analysis. Recognizing that the sentiments expressed through social media, news articles, and investor forums encapsulate the market's psychological climate, this study posits that such qualitative data can significantly refine the predictive capabilities of multi linear regression models.

String matching is a fundamental problem in computer science with applications in various fields ... more String matching is a fundamental problem in computer science with applications in various fields such as text processing, bioinformatics, and information retrieval. This thesis explores the Trie data structure, a powerful tool for efficient string matching, and its applications. We delve into the theoretical underpinnings of Tries, analyse their performance characteristics, and compare them with other string matching algorithms. Additionally, real-world use cases demonstrate the practical value of Tries. The thesis concludes with a discussion on future research directions to optimize and expand the use of Tries in computer science.
Recent studies, such as those by Smith and Brown (2022) and Zhang et al. (2021), have furthered the understanding of Trie optimizations and their applications in large-scale data environments. Ongoing research in this area continues to focus on enhancing the efficiency of Tries in various contexts, including distributed systems and memory-constrained environments

2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514)
Inter-vehicular communication (IVC) on highways is one of the major application areas of ad hoc n... more Inter-vehicular communication (IVC) on highways is one of the major application areas of ad hoc networks that enable multi-hop data exchange and forwarding between cars and between car and stationary gateways. In an IVC scenario, some emergency situations on highways may require an immediate communication with police, hospitals, highway assistance booth or with other cars. These messages should be forwarded on a top priority basis to the destination for immediate attention. So it is evident that, in an IVC scenario, some message flows are to be treated as high priority messages in order to ensure a timely and reliable delivery. In this paper, we have proposed a prioritybased communication scheme, which essentially selects shortest path for a high priority flow and reserves a zone known as high priority zone, along this path. Other low priority flows are forced to avoid this zone and take a longer diverse route to forward their messages to allow a contention-free communication to high priority flows. In this context, the use of directional antenna, having smaller transmission beam-width and larger transmission range compared to omni-directinal antenna, helps to easily decouple interfering routes, and improves the overall utilization of the wireless medium through Space Division Multiple Access (SDMA).
Thesis Chapters by Deo Shankar

INTRODUCTION 2 1.1 Overview Routing is the process of selecting paths in a network along which to... more INTRODUCTION 2 1.1 Overview Routing is the process of selecting paths in a network along which to send network traffic. Routing is performed for many kinds of networks, including the telephone network (Circuit switching), electronic data networks (such as the Internet), and transportation networks. This paper is concerned primarily with routing in electronic data networks using packet switching technology (PST). In packet switching networks, routing directs packet forwarding, the transit of logically addressed packets from their source toward their ultimate destination through intermediate nodes, typically hardware devices called routers, bridges, gateways, firewalls, or switches. General-purpose computers can also forward packets and perform routing, though they are not specialized hardware and may suffer from limited performance. In packet switching networks, routing directs packet forwarding, the transit of logically addressed packets from their source toward their ultimate destination through intermediate nodes, typically hardware devices called routers, bridges, gateways, firewalls, or switches. The routing process usually directs forwarding on the basis of routing tables which maintain a record of the routes to various network destinations. The Internet is partitioned into autonomous systems (ASs) such as internet service providers (ISPs), each of which has control over routes involving its network, at multiple levels. First, AS-level paths are selected via the BGP protocol, which produces a sequence of ASs through which packets will flow. Many things can happen to packets as they travel from origin to destination, resulting in the following problems as seen from the point of view of the sender and receiver: • Low throughput: Due to varying load from other users sharing the same network resources, the bit rate (the maximum throughput) that can be provided to a certain data stream may be too low for the services to function properly. • Dropped packets: The routers might fail to deliver (drop) some packets if their data is corrupted or they arrive when their buffers are already full. This causes severe delays in the overall transmission.
Uploads
Papers by Deo Shankar
Recent studies, such as those by Smith and Brown (2022) and Zhang et al. (2021), have furthered the understanding of Trie optimizations and their applications in large-scale data environments. Ongoing research in this area continues to focus on enhancing the efficiency of Tries in various contexts, including distributed systems and memory-constrained environments
Thesis Chapters by Deo Shankar