
Mikko Vapa- Tampere University of Applied Sciences
Mikko Vapa
- Tampere University of Applied Sciences
About
16
Publications
2,131
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
181
Citations
Current institution
Publications
Publications (16)
This chapter proposes a neural network based approach for solving the resource discovery problem in Peer to Peer (P2P) networks
and an Adaptive Global Local Memetic Algorithm (AGLMA) for performing in training of the neural network. The neural network,
which is a multi-layer perceptron neural network, allows the P2P nodes to efficiently locate reso...
This paper shows that the performance of peer-to-peer resource discovery algorithms is upper bounded by a k-Steiner minimum tree and proposes an algorithm locating near-optimal query paths for the peer-to-peer resource discovery problem. Global knowledge of the topology and the resources from the peer-to-peer network are required as an input to the...
This article presents mobile encounter networks (MENs), which emerge when mobile devices come across each other and form a temporary connection between them using a common short-range radio technology. Local information exchanges between mobile devices results in a broadcast diffusion of information to other users of the network with a delay. Gasol...
During the last years progress in Web search engines has been made to the point that relevant information can be reached easily most of the time. However very little empirical research has been carried to study Web search in highly dynamic social network environments composed of mobile devices. The aim of this work was therefore to investigate nove...
Mobile search prototype demonstrates the possibilities of social network search in N800 mobile devices. Search is initiated from a N800 mobile device to search the contacts in mobile device's addressbook. The contacts can be other N800 mobile devices running mobile Web server or normal Web servers in the Internet with Drupal content management syst...
Resource discovery is an essential problem in peer-to-peer networks since there is no centralized index in which to look for information about resources. In a pure P2P network peers act as servers and clients at the same time and in the Gnutella network for example, peers know only their neighbors. In addition to developing different kinds of resou...
In this paper we present new topology management algorithms used to self-organize the overlay of a peer-to- peer network. The algorithms are node selection, node removal, overload estimation and overtaking algorithms. The algorithms have been evaluated using a simple P2P scenario using the P2P realm network simulator. Based on the simulation result...
This paper proposes a neural network based approach for solving the resource discovery problem in Peer to Peer (P2P) networks
and an Adaptive Global Local Memetic Algorithm (AGLMA) for performing the training of the neural network. This training is
very challenging due to the large number of weights and noise caused by the dynamic neural network te...
This article presents mobile encounter networks, which emerge when mobile devices come across each other and form a temporary connection between them using a common short-range radio technology. Local information exchanges between mobile devices results in a broadcast diffusion of information to other users of the network with a delay. In addition...
Peer-to-Peer Studio has been developed as a monitoring, controlling and visualization tool for peer-to-peer networks. It uses a centralized architecture to gather events from a peer-to-peer network and can be used to visualize network topology and to send different commands to individual peer-to-peer nodes. The tool has been used with Chedar Peer-t...
Peer-to-peer realm (P2PRealm) is an efficient peer-to-peer network simulator for studying algorithms based on neural networks. In contrast to many simulators, which emphasize on detailed network simulation, the speed of simulation in P2PRealm is essential, because neural networks require a time consuming training phase. Efficiency has been obtained...
In this paper we present a new peer-to-peer (P2P) middleware called CHEap Distributed ARchitecture (Chedar). Chedar is totally decentralized and can be used as a basis for P2P applications. Chedar tries to continuously optimize its overlay network topology for maximum performance. Currently Chedar combines four different topology management algorit...
This paper introduces Peer-to-Peer Distributed Computing (P2PDisCo) software, which provides an interface for distributing the computation of Java programs to multiple workstations. P2PDisCo can be used to distribute any Java program that uses files for storing input and output parameters without significant code modifications to the Java program i...
This paper presents the Mobile Chedar peer-to-peer middleware for mobile peer-to-peer applications. The middleware is an extension to the Chedar peer-to-peer network allowing mobile devices to access the Chedar network and also to communicate with other Mobile Chedar peers. Currently, Mobile Chedar uses Bluetooth to connect to Chedar gateway peers,...
Most of the peer-to-peer overlay networks either provide a centralized way to join the network or rely on out-of-band methods for that purpose. None of them is satisfactory, since the first one relies on a single point which can fail, thus making the network vulnerable to failure and the second one gives no solution to the problem. This document pr...