Qualification: 
M.Tech, B-Tech
mk_vamseekrishna@cb.amrita.edu

M. Vamsee Krishna Kiran joined Amrita School of Engineering, Coimbatore in July 2014. He received his B Tech. Degree in Computer Science and Engineering from ACE Engineering College, JNTU, Hyderabad and M Tech. Degree in Computer Science and Engineering from Amrita Vishwa Vidyapeetham, Coimbatore. He currently serves as Assistant Professor at Department of Computer Science and Engineering, School of Engineering, Coimbatore Campus. His areas of research include Semantic Web, Linked Open Data, Machine learning and Cloud-IaaS.

Education

  • 2011 - 2013: M. Tech. in Computer Science and Engineering
    School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore
  • 2007 - 2011: B. Tech. in Computer Science and Engineering
    ACE Engineering College, Affiliated to JNTU-H.

Teaching

  1. Data Structures and Algorithms.
  2. Cloud Computing and Services.
  3. System Security
  4. Programming languages
  5. Computer Networks
  6. Operating Systems

Invited Talks

  1. Provided hands-on training on Cisco Packet Tracer for B.Tech Students at SNS College, Coimbatore.
  2. Guest Lecture on Fundamentals of Machine learning and Deep Learning at KCT College, Coimbatore.

Awards and Recognitions

  1. Secured STAR Award (best performer award) Quarter-1, 2014 in Banking and Financial Services (BFS- Asia Pacific) domain, Cognizant Technology solutions.
  2. University 4th Rank, Master of Technology (M. Tech.) in Computer Science and Engineering, Amrita Vishwa Vidyapeetham University (2011-2013).
  3. Best Project Award, M.Tech in Computer Science and Engineering for the project "An Anti-Phishing Framework based on Semantic web technology" (2011-2013).

Other Activities

  1. ICPC Training and Coordination
  2. Summer Placement Training

Publications

Publication Type: Conference Paper

Year of Publication Publication Type Title

2018

Conference Paper

P. D. Bharathi, Prakash, P., and M.V.K. Kiran, “Virtual machine placement strategies in cloud computing”, in 2017 Innovations in Power and Advanced Computing Technologies, i-PACT 2017, 2018, vol. 2017-January, pp. 1-7.[Abstract]


The prominent technology that drives the industry now-a-days is cloud computing. The growth of cloud computing has resulted in the setup of large number of data centers around the world. The data centers consume more power making it source for the carbon dioxide emission and a major contributor to greenhouse effect. This led to the deployment of virtualization. Infrastructure as a Service is one of the important services offered by cloud computing that allows virtualization and hardware to get virtualized by creating many instances of Virtual Machine (VM) on a single Physical Machine (PM) and helps in improving utilization of resources. VM consolidation includes method of choosing the more appropriate algorithm for migration of VM's and placement of VMs to the most suitable host. VM placement is a part of VM migration. The effective placement of VM is aimed to improve performance, resource utilization and reduce the energy consumption in data centers without SLA violation. This paper aims to focus on various VM placement schemes. © 2017 IEEE.

More »»

2018

Conference Paper

P. D. Bharathi, Prakash, P., and M.V.K. Kiran, “Energy efficient strategy for task allocation and VM placement in cloud environment”, in 2017 Innovations in Power and Advanced Computing Technologies, i-PACT 2017, 2018, vol. 2017-January, pp. 1-6.[Abstract]


The prominent technology that drives the industry now-a-days is cloud computing. The growth of cloud computing has resulted in the setup of large number of data centers around the world. The data centers consume more power making it source for the carbon dioxide emission. The cloud computing allows users to utilize and access resources from the data centers when they demand rather than owning it. Load balancing is challenging when the workload is dynamic. A two level scheduling is proposed for load balancing taking into consideration the energy efficiency, power consumption and effective resource utilization satisfying the Quality of Service (QoS) service for the consumers with reduced SLA violation. In the first level of scheduling main focus is on the Task scheduling to VMs in which the technique of genetic algorithm and particle swarm optimization (PSO) is combined, a hybrid approach. The second level includes the placement of Virtual Machines to suitable Physical Machines by using Power aware best-fit algorithm in which the number of active servers are reduced and energy consumption is reduced. The paper focuses on study of load balancing and VM placement techniques. © 2017 IEEE. More »»

2018

Conference Paper

Archanaa R., Nivetha, D., Anjalikumari, T., Preethikka, B., and M.V.K. Kiran, “A thrifty approach to the bus bunching problem”, in Proceedings of IEEE International Conference on Signal Processing and Communication, ICSPC 2017, 2018, vol. 2018-January, pp. 191-195.[Abstract]


The bus bunching problem explains one of the most common problems faced by the individuals in major cities who are travelling by bus for their daily commute. We often come across situations where we wait for a bus for a longer duration and buses won't turn up and suddenly we can see a bunch of same numbered busses coming together. Due to this uneven pattern in bus arrivals, most of the people tend to board a bus which is heavily crowded and later they may find a bus following the same route carrying very few passengers. In this scenario, we see that the buses are unevenly distributed with passengers. Our proposal is to solve this bunching problem by providing an Android application to the passengers. The application keeps the passengers updated of all the buses coming via their current location with the estimated arrival time and count of passengers in each bus. The android application takes in data from the server and provides information of the bus and helps in a hassle-free transit. © 2017 IEEE. More »»

2017

Conference Paper

Archanaa R., Athulya, V., Rajasundari, T., and M.V.K. Kiran, “A comparative performance analysis on network traffic classification using supervised learning algorithms”, in 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), 2017.[Abstract]


Network traffic classification has become vital due to the increased flow of web traffic from services like HTTP, FTP, and SMTP etc. The idea of Network traffic classification is to categorize the network traffic and regulate the flow of data in the network there by monitoring the traffic. In this paper, a comparative analysis of different supervised learning algorithms like Ensemble learning methods, Trees, Bayes method are done and results are examined. To select the most reliable features, wrapper method-classifier subset evaluation feature selection method is used. From the analysis results of different algorithms, decorate algorithm which belongs to the ensemble classifiers performs better than other algorithms. More »»

2017

Conference Paper

M.V.K. Kiran, Vinodhini, R. E., Archanaa R., and Vimalkumar, K., “User specific product recommendation and rating system by performing sentiment analysis on product reviews”, in 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), 2017.[Abstract]


Recommendation systems have emerged rapidly in the past decade. Recommendation of products to attract customers that meet their requirements is very important for the vendors to survive in the global market. The approach proposed in this paper is novel and serves as a better alternative to rate a product based on its technical specification by analyzing large number of user reviews which are extracted dynamically from several top e-commerce websites. This avoids the need, for the user, to search for opinions and comments online before making a purchase. The proposed approach in this study extracts specification list like battery, processor, camera etc. and customer reviews for a user specified product from different websites and identifies crucial terms corresponding to the technical features of the product in the review to determine polarity of the feature and classifying it under the specification list. Each specification is assigned a score based on polarity i.e. positive/negative feedback. Overall product rate is calculated by aggregating the score specific to individual features. This approach is very useful for those customers who target at specific features in a product.

More »»

2017

Conference Paper

P. D. Bharathi, Prakash, P., and M.V.K. Kiran, “Energy efficient strategy for task allocation and VM placement in cloud environment”, in 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), 2017.[Abstract]


The prominent technology that drives the industry now-a-days is cloud computing. The growth of cloud computing has resulted in the setup of large number of data centers around the world. The data centers consume more power making it source for the carbon dioxide emission. The cloud computing allows users to utilize and access resources from the data centers when they demand rather than owning it. Load balancing is challenging when the workload is dynamic. A two level scheduling is proposed for load balancing taking into consideration the energy efficiency, power consumption and effective resource utilization satisfying the Quality of Service (QoS) service for the consumers with reduced SLA violation. In the first level of scheduling main focus is on the Task scheduling to VMs in which the technique of genetic algorithm and particle swarm optimization (PSO) is combined, a hybrid approach. The second level includes the placement of Virtual Machines to suitable Physical Machines by using Power aware best-fit algorithm in which the number of active servers are reduced and energy consumption is reduced. The paper focuses on study of load balancing and VM placement techniques. More »»

2013

Conference Paper

M. O. V. Pava Kumar and M.V.K. Kiran, “Design of optimal fast adder”, in 2013 International Conference on Advanced Computing and Communication Systems, Coimbatore, India, 2013.[Abstract]


The complexity in digital circuits has increased with rapid growth in technology permeating into all areas including ALU, Memory addressing, PC updates etc. All of them depend on logical elements and Adders are logic elements that play a critical role in design and performance of different operations. Thus there exists a considerable interest in digital electronics for designing high speed and low complex adder architectures. Different adders came into existence such as Carry save Adder, Carry Look-a-head Adder, and Ripple Carry Adder, Carry Select Adder etc. Carry Select adder uses multiple pairs of Ripple Carry Adder. Using Carry Select Adder (CSLA) the carry propagation delay can be reduced to a certain extent. The carry is selected in this case and the architecture is modified. CSLA is a way to improve the speed by duplicating Ripple Carry Adder (RCA), due to the fact that the carry can only be either 0 or 1. This method is based on the Conditional Sum Adder and extended to a Carry-Select Adder. CSLA uses multiple pairs of RCA with each computing the case of the one polarity of the carry-in, and the sum is obtained with a 2-1 multiplexer with the carry-in as the select signal. Parallel Prefix Adders (PPA) are used to reduce the delay caused due to carry propagation. They use carry trees wherein the delay will be in the order of log2N for an N-bit width adder. This study opted for the Ling algorithm among the many phenomenon developed on Kogge-Stone structure. The logic is to utilize and employ the property of carry propagation and generation. Using a PPA the delay will be reduced by a percentage of up to 20% of the original delay. This study is an attempt of comparing various fast adders in 45nm CMOS technology with the support of CADENCE tools. The result analysis revealed that the proposed adder is optimal when compared with various fast adders of 16 bit.

More »»

Publication Type: Journal Article

Year of Publication Publication Type Title

2017

Journal Article

M.V.K. Kiran, Vimalkumar, K., Vinodhini, R. E., and Archanaa R., “An early detection-warning system to identify speed breakers and bumpy roads using sensors in smartphones”, International Journal of Electrical and Computer Engineering, vol. 7, pp. 1377-1384, 2017.[Abstract]


Speed breakers and bumpy roads are a major threat to drivers that questions their safety. The mishap happens because of no sign boards indicating the speed breaker, poor visibility at night and road works that are often carried out with no proper signs of road deviations and also the negligence of the driver. All these factors put the life of the persons in vain causing damage to the vehicle as well as life. Bumpy roads have become a problem for cars with less ground clearance. The focus of the paper is on designing an early warning system detecting both speed breakers and bad road conditions. The approach used in this paper is a real-time solution and is developed as an android service that runs in the background and relies on Google Maps application in the smartphone. This service will throw an alert giving early warning if the user is approaching the speed breaker or a bumpy road. Apart from just giving an early alert to the user, it also provides the user with an alternative and a better route. The solution proposed in this work is a form of crowdsourcing where users share and get data, therefore making the system cost effective. © 2017 Institute of Advanced Engineering and Science.

More »»

2015

Journal Article

Archanaa R., M.V.K. Kiran, Vasudevan, S. K., and A. Baskar, “An exhaustive survey on human computer interaction’s past, present and future”, International Journal of Applied Engineering Research, vol. 10, no. 2, pp. 5091-5105, 2015.[Abstract]


Technology has grown so much that interactions can happen even between computers and humans. The study related to this filed is called as HCI (Human Computer Interaction). It is more of an inter-disciplinary domain consisting of Computer Vision, Augmented Reality, Machine learning, Networking, Computer Graphics combined to build an effective computing system analysing the behaviour of humans as well as the computer technologies. HCI has simplified the human interaction with computers in the past, present and will always evolve till the end of time. Although the term HCI is in use since 1980’s, this field has come into limelight only after 1990’s. HCI deals with the design aspects of an entity which can be software or a product. It neither focuses on humans nor on the computers, but it certainly focuses on bridging the gap between the humans and computers. The main aim should be to develop a user friendly system rather than being confound. © Research India Publications. More »»

2015

Journal Article

M. Karthick, Shatish, M., Swathika, S., Duttagupta, S., Dr. Shriram K Vasudevan, and M.V.K. Kiran, “Exporting Files into Cloud Using Gestures in Hand Held Devices-an Intelligent Attempt”, Procedia Computer Science, vol. 50, pp. 258 - 263, 2015.[Abstract]


The idea is to upload files into cloud using gestures. A “Gesture” is form of a movement of part of the body, especially a hand or head, to express an action. The gesture used here is a tilt of the device in hand. The type of the file to be uploaded into cloud can be of either a picture or a video. This is accomplished using an application similar to gallery. To perform the task, the application is invoked to view a picture or video, when the device is tilted from its actual viewing position towards its left twice within a span of two seconds, the gesture is recognised and the currently viewed file is uploaded into the cloud. The cloud service used for uploading is Dropbox. The size of a video files is generally large and uploading it will take time, so the video size is reduced through a compression algorithm. There is a buffer which tracks the uploading part and will see to that, that the entire video is uploaded into the cloud. Thus, through this application the file can be uploaded into cloud through a gesture easily and effectively. More »»

2014

Journal Article

Archanaa R., ,, M.V.K. Kiran, and V., A., “Integrated Heterogeneous Wireless Interfaces with F-xTEA for Enhancing Reliability and Security of Wireless Personal Medical Devices”, International Journal on Recent Trends in Engineering & Technology, vol. 11, pp. 194-203, 2014.[Abstract]


The benefits of wireless technology are obvious and tremendously growing, but at the same time risks are also surpassing; mainly in unlicensed band. In particular, wireless technologies integrated into medical system requires high degree of reliability and security, that has resulted in several vulnerabilities making them susceptible to different kinds of threats, raising concerns about how protected they are against data security risks and interference issues. The risks
include unauthorized changes of device settings, obtaining serial number, patient name, diagnosis, deactivating the device functionalities, thus harming the patient. Traditional Electro Magnetic Compatibility (EMC) and Wireless Coexistence are the two risk factors which are to be mainly emphasized in Wireless Personal Medical Devices (WPMD). Introducing a new wireless service into the environment ensue a pile of threats due to its potential source of Electro Magnetic (EM) energy which impacts other devices and systems operating in the same environment.Henceforth, this work aims at providing a method to improve reliability by integrating heterogeneous wireless technologies to avoid data loss, and to improve the EMC standards. Also, we propose a novel security mechanism for WPMD by integrating Fragmentation with xTEA algorithm to enhance security for the data transfer between WPMDs against a possible set of cyber-attacks in public environment.

More »»
207
PROGRAMS
OFFERED
6
AMRITA
CAMPUSES
15
CONSTITUENT
SCHOOLS
A
GRADE BY
NAAC, MHRD
8th
RANK(INDIA):
NIRF 2018
150+
INTERNATIONAL
PARTNERS