Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Hiroshi Nishida

dblp:09/5781 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 first-authorComputer networks · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 57% Parallel and multicore computing · 43%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Computer networks
1 paper
Network optimization and economics · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
load balancing
0.212013
Optimal Client-Server Assignment for Internet Distributed Systems · IEEE Trans. Parallel Distributed Syst. 2013
Distributed systems › peer-to-peer systems
incentive mechanisms
0.112010
A Global Contribution Approach to Maintain Fairness in P2P Networks · IEEE Trans. Parallel Distributed Syst. 2010
Distributed systems
peer-to-peer systems
0.112010
A Global Contribution Approach to Maintain Fairness in P2P Networks · IEEE Trans. Parallel Distributed Syst. 2010
Mathematical optimization › continuous optimization
convex optimization
0.012013
Optimal Client-Server Assignment for Internet Distributed Systems · IEEE Trans. Parallel Distributed Syst. 2013
Network optimization and economics
fairness
0.012010
A Global Contribution Approach to Maintain Fairness in P2P Networks · IEEE Trans. Parallel Distributed Syst. 2010

Methods — techniques the papers use, named apart from their topics

relaxed convex optimization · 0.3heuristic · 0.3points-based incentive mechanism · 0.2decentralized algorithm · 0.2
YearPublicationVenuePosition
2013 Optimal Client-Server Assignment for Internet Distributed Systems
abstract
We investigate an underlying mathematical model and algorithms for optimizing the performance of a class of distributed systems over the Internet. Such a system consists of a large number of clients who communicate with each other indirectly via a number of intermediate servers. Optimizing the overall performance of such a system then can be formulated as a client-server assignment problem whose aim is to assign the clients to the servers in such a way to satisfy some prespecified requirements on the communication cost and load balancing. We show that 1) the total communication load and load balancing are two opposing metrics, and consequently, their tradeoff is inherent in this class of distributed systems; 2) in general, finding the optimal client-server assignment for some prespecified requirements on the total load and load balancing is NP-hard, and therefore; 3) we propose a heuristic via relaxed convex optimization for finding the approximate solution. Our simulation results indicate that the proposed algorithm produces superior performance than other heuristics, including the popular Normalized Cuts algorithm.
Hiroshi Nishida, Thinh P. Nguyen
IEEE Trans. Parallel Distributed Syst.1
2011 Optimal Client-Server Assignment for Internet Distributed Systems
abstract
We investigate an underlying mathematical model and algorithm for optimizing the performance of a class of distributed systems over the Internet. Such a system consists of a large number of clients who communicate with each other indirectly via a number of intermediate servers. Optimizing the overall performance of such a system then can be formulated as a client server assignment problem whose aim is to assign the clients to the servers in such a way to satisfy some prespecified requirements on the communication cost and load balancing. We show that 1) the total communication load and load balancing are two opposing metrics, and consequently, their trade-off is inherent to this class of distributed systems; 2) in general, finding the optimal client-server assignment for some pre-specified requirements on the total load and load balancing is NP-hard, and therefore; 3) we propose a heuristic via relaxed convex optimization for finding the approximate solution to the client-server assignment problem. Our simulation results indicate that the proposed algorithm produces superior performance than other heuristics, including the popular Normalized Cuts algorithm.
Hiroshi Nishida, Thinh P. Nguyen
ICCCN1
2010 A Global Contribution Approach to Maintain Fairness in P2P Networks
abstract
For many P2P systems, implementing right incentives and policies to promote efficient and fair resource sharing is the key to improve the overall system performance. In this paper, we propose a points-based incentive mechanism named Global Contribution (GC) approach that efficiently and naturally maintains fairness in a P2P network. In this approach, a proposed GC algorithm first calculates a global score for each peer that accurately reflects its bandwidth contribution to the entire network. Then, these scores are used in a proposed data transfer policy to determine whether one peer can download data from other peers. Thus, the GC approach achieves: 1) efficiently preventing free-riding, 2) naturally balancing the upload and download amounts in each peer, and 3) reducing rejections in transactions between cooperative peers. Moreover, the GC algorithm requires only private transaction history as an input and can be fully decentralized. Also, its time complexities are approximately O(N^2) in a centralized system and O(N) per peer in a decentralized system.
Hiroshi Nishida, Thinh P. Nguyen
IEEE Trans. Parallel Distributed Syst.1