Karanjeet Singh Kahlon
Guru Nanak Dev University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Karanjeet Singh Kahlon.
ACM Sigarch Computer Architecture News | 2009
Sandeep Sharma; Karanjeet Singh Kahlon; P. K. Bansal
In this paper reliability and path length analysis of irregular Multistage Interconnection Networks have been presented. We have examined FT(Four Tree)[8],MFT(Modified Four Tree)[2],NFT(New Four Tree)[4],IFT(improved Four Tree)[5],IASN(Irregular Augmented Shuffle)[14] and IIASN(Improved Irregular Augmented Shuffle)[3] networks in which the number of switches in each stage are different in numbers and also have express links[11]. Using upper and lower bounds[7][13][15] for larger networks, the reliability[9] in terms of mean time to failure of all these networks are evaluated and compared with each other. Each source is connected to destination with one or multiple paths with varying path lengths in a network. The path length analysis of all these networks is also analyzed in this paper. A path length[8] algorithm for IIASN network is also propose
Chinese journal of engineering | 2014
Arjan Singh; Karanjeet Singh Kahlon; Rajinder Singh Virk
Allocation of data is one of the key design issues of distributed database. A major cost of query execution in a distributed database system is the data transfer cost from one site to another site. The allocation of fragments among the different sites over the network plays an important role in performance of the distributed database system. The main objective of a data allocation in distributed database is to place the data fragments at different sites in such a way, so that the total data transfer cost can be minimized while executing a set of queries. In this paper, a new biogeography-based optimization (BBO) algorithm has been used to allocate the fragments during the design of distributed database system. The goal of this paper is to design a fragments allocation algorithm, so that the total data transmission cost can be minimized. To show the performance of proposed algorithm, results of biogeography-based optimization algorithm for data allocation are compared with genetic algorithm.
conference on e-business, e-services and e-society | 2017
Prabhsimran Singh; Ravinder Singh Sawhney; Karanjeet Singh Kahlon
The aim of this paper is to make a zealous effort towards true prediction of the 2016 US Presidential Elections. We propose a novel technique to predict the outcome of US presidential elections using sentiment analysis. For this data was collected from a famous social networking website (SNW) Twitter in form of tweets within a period starting from September 1, 2016 to October 31, 2016. To accomplish this mammoth task of prediction, we build a model in WEKA 3.8 using support vector machine which is a supervised machine learning algorithm. Our results showed that Donald Trump was likely to emerge winner of 2016 US Presidential Elections.
Archive | 2015
Harjot Kaur; Karanjeet Singh Kahlon; Rajinder Singh Virk
Artificial agent societies are made up of heterogeneous intelligent software agents, which operate locally and cooperate/coordinate with each other in order to achieve their individual goals and the collective goals of a society. Also, these member agents can move from one location/society to another in order to achieve their own (individual) goals as well as to help achieve collective goals of the society. This movement of agents in/between societies is called agent migration. Agent migration is a multi-faceted, dynamic process with various types of dynamics associated to it. In order to facilitate and perpetuate the process of agent migration and study various types of dynamics existing in it, an artificial agent society should be equipped with some module or subsystem, which can handle the task of migration and its consequences in a structured manner. In this paper, we present an agent migration subsystem for an artificial agent society with all its constituents, which will be governing the process of agent migration and handling its consequences. In addition to that, we also discuss various possible typologies of agent migration process.
Ai Communications | 2015
Harjot Kaur; Karanjeet Singh Kahlon
Artificial Agent Societies are analogous to human societies in which a collection of agents (analogous to humans) are residing or inhabiting a specific locality and are interacting with each other, for some solving common/individual purpose. Social networks, electronic markets and disaster management organizations can be viewed as such artificial (open) agent societies and hence can be best understood as computational societies. The members of such artificial agent societies are heterogeneous intelligent software agents, which are operating locally, cooperating and coordinating with each other in order to achieve goals of an agent society. These open agent societies have some kind of dynamics existing in them, in terms of dynamics of Agent Migration, Role-Assignment, Norm-Emergence, Security and Agent-Interaction. All these dynamic aspects are very closely interrelated to each other, as change in one reflects changes in others also. In this paper, we have presented a survey of all these dynamic aspects of an open agent society at its design-time and have tried to relate them to its member as well as non-member (external) agents. We have also related them, to the migration of a new agent in an open agent society, i.e., how role-assignment will be done for it, various issues related to security and trust of a society upon its arrival, issues related to norm-identification and norm-emergence for it and its communication with the rest of the member agents of the society, that also, during and after its migration. In addition to this, we have also outlined various research challenges and directions available in the area of dynamics of artificial agent societies.
International Journal of Advanced Research in Artificial Intelligence | 2014
Harjot Kaur; Karanjeet Singh Kahlon; Rajinder Singh Virk
An Artificial Agent Society can be defined as a collection of agents interacting with each other for some purpose and/or inhabiting a specific locality, possibly in accordance to some common norms/rules. These societies are analogous to human and ecological societies, and are an expanding and emerging field in research about social systems. Social networks, electronic markets and disaster management organizations can be viewed as such artificial (open) agent societies and can be best understood as computational societies. Members of such artificial agent societies are heterogeneous intelligent software agents which are operating locally and cooperating and coordinating with each other in order to achieve goals of an agent society. These artificial agent societies have some kind of dynamics existing in them in terms of dynamics of Agent Migration, Role-Assignment, Norm- Emergence, Security and Agent-Interaction. In this paper, we have described the dynamics of agent migration process, starting from the various types of agent migration, causes or reasons for agent migration, consequences of agent migration, and an agent migration framework to model the its behavior for migration of agents between societies.
International Journal of Computer Applications | 2013
Bhavneet Kaur; Karanjeet Singh Kahlon; Sandeep Sharma
In the internet, BGP is de-facto inter-domain routing protocol. It is unprotected against number of attacks such as prefix hijacking and traffic interference. There have been many incidents of prefix hijacking on internet. To protect BGP against these kinds of attacks several mechanisms exist but they are not implemented fully because it requires cooperation among tens of thousands of independent ASes. This paper proposes two mechanisms which will show that safety can be achieved by implementing these mechanisms on small group of ASes.
Archive | 2019
Prabhsimran Singh; Ravinder Singh Sawhney; Karanjeet Singh Kahlon
Bringing major changes in existing tax structure is always a monotonous task to implement, especially when it affects one and all of the business world of one of the fastest growing economy. There are numerous hidden taxes, which remain inherently correlated with the goods reaching out to the general public. Implementation of Goods and Services Tax (GST) has been the biggest reform and a bold action performed by the Government of India recently. This paper takes into consideration the overall impact of GST implementation and the opinion of the Indian public about GST. Using our mathematically improvised modeling approach, we have done the sentiment analysis of the Twitter data collected over a period consisting of Pre-GST, In-GST and Post-GST period from all the regions and states of India. Multiple datasets are adopted to bring a rationalized outlook of this economic reform in Indian corporate scenario.
International Conference on Advanced Informatics for Computing Research | 2017
Prabhsimran Singh; Ravinder Singh Sawhney; Karanjeet Singh Kahlon
In recent years, twitter has become a popular micro blogging tool among the people world over. These persons post small messages depicting their likes and dislike towards a certain entity e.g. election results. These messages can be used to predict their opinion towards a political party in general or an individual candidate in particular. This paper takes into consideration numerous tweets related data towards the context of 2016 Spanish General Elections. Next, we have tried to establish a relationship between the tweets gathered during the campaigning period and actual vote share that various political parties received in 2016 Spanish General Elections. We have developed a tool in ASP.Net and collected 90154 tweets from 6th June to 26th June 2016 and computed our results based on these tweets. Finally, we compared our computations to establish a close co-relation with the actual results. The factors those may have caused small variance, are minutely investigated upon to give us better insight so as elucidate even closer predictions for future events.
ACM Computing Surveys | 2017
Kiranbir Kaur; Sandeep Sharma; Karanjeet Singh Kahlon
Inter-connected cloud computing is an inherent evolution of Cloud Computing. Numerous benefits provided by connecting clouds have garnered attraction from the academic as well as the industry sector. Just as every new evolution faces challenges, inter-connected clouds have their own set of challenges such as security, monitoring, authorization and identity management, vendor lock-in, and so forth. This article considers the vendor lock-in problem, which is a direct consequence of the lack of interoperability and portability. An extensive literature review by surveying more than 120 papers has been done to analyze and categorize various solutions suggested in literature for solving the interoperability and portability issues of inter-connected clouds. After categorizing the solutions, the literature has been mapped to a specific solution and a comparative analysis of the papers under the same solution has been done. The term “inter-connected clouds” has been used generically in this article to refer to any collaboration of clouds which may be from the user side (Multi-clouds or Aggregated service by Broker) or the provider side (Federated clouds or Hybrid clouds). Lastly, two closely related issues (Brokers and Meta-scheduling) and the remaining challenges of inter-connected clouds are discussed.