Next: Performance Evaluation Laboratory Up: Department of Computer Previous: Distributed Parallel Processing Laboratory

Computer Networks Laboratory


/ V. B. Marakhovsky / Professor
/ Zi Xue Cheng / Assistant Professor
/ Kshirasagar Naik / Assistant Professor

Computer Networks Laboratory is working in four directions within Research Projects and Top-Down Education Course-ware Development Projects:

1. Logical-timing and Decentralized Control in Computing Systems

2. Network-based Computing and Distributed Computing

3. Protocol Engineering and Conformance Testing

4. Groupware considering social psychological effcet. Prof. K. Naik:


Refereed Journal Papers

  1. Wei, D. and Muga, F. and Naik, K., Isomorphism of Constant Degree Four Cayley Graphs and Wrapped Butterfly Networks and Their Optimal Routing Algorithm. IEEE Trans. on Parallel and Distributed Systems , (to appear).

  2. Naik, K. and Cheng, Z. and Wei, D., Distributed Implementation of the Disabling Operator in LOTOS. Information and Software Technology (to appear).

Refereed Proceeding Papers

  1. Varshavsky, V.; Marakhovsky, V., Digital First-Order Filter for Pulse-Duration Modulated Signal. Proceedings of the 7th International Symposium on IC Technology, Systems & Applications (ISIC-97),, Lucent Techologies, p.76--78, Nanyang Technological University School of Electrical and Electronic Engineering, Singapore, Sept. 1997.

    A novel circuit for a first order filter of signals that use pulse-duration modulation is suggested. The filter contains one counter of the reference frequency with a variable count modulus and a control circuit instead of usually used structure of two reference frequency counters and a microprocessor.

  2. Tongjun Huang and Zixue Cheng, A Distributed Algorithm for Optimal Allocation of Resources. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'97), H.R.Arabnia. p.880--884, CSREA, July, 1997.

    In this paper, we present a new distributed algorithm for solving the resource allocation problem with multi-types of resources, by employing a technique called multiple matching. A merit of the algorithm is that it allocates the resources to as many processes as possible concurrently, so that only minimum processes need to wait.

  3. Zixue Cheng and Qian-Ping GU, A Distributed Algorithm for Leader Election from a Partially Ordered Set on a Coterie. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'97), 1997. H.R.Arabnia, p.825 -- 828, CSREA, July 1997.

    One of the well studied distributed problems is leader election, which finds the process with the greatest key (identifier) from a set of processes in a network environment, assuming that each process has a unique key and a total order is defined on the set of keys. In this paper, we generalize the leader election problem by replacing the total order on the set of keys with a partially ordered on the set. We proposed a distributed algorithm which solves the generalized problem on a coterie, with the message complexity being $O(min\{K_{l}n\sqrt{n},n^2\})$.

  4. Yutaka Wada, Zixue Cheng, and Tongjun Huang, A Distributed Algorithm for Allocation of Resources to Process Groups with Acyclic Graphs. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'97), H.R.Arabnia, p.801 - 805, CSREA, July, 1997.

    With the progress of computer networks, developments of applications for distributed cooperative group works in a network environment are regarded as important. Since there may be more than one group working in a network environment, these groups may compete for resources. The importance of the distributed resource allocation problem is already known well. In the paper, we propose a new distributed problem as an extension of the resource allocation problem, i.e. ``Allocation of Resources to Process Group'', and its solution. In this problem, there may exist deadlocks or starvation among groups. We call them ``group deadlocks'' and ``group starvation''. Our algorithm is based on an acyclic graph approach to the Dining Philosopher problem, and can allocate resources to groups of processes without group deadlock and group starvation. Also, our algorithm can be applied to a dynamic case, where processes of a group may join/leave in/off form the network environment.

  5. Qian-Ping GU and Zixue Cheng, Efficient Estimation of Diameter for Distributed Networks. Proceedings of the 11th Annual International Symposium on High Performance Computing Systems (HPCS'97), July, 1997.

  6. Zixue Cheng and Qian-Ping GU, A Distributed Algorithm for Leader Election from a Partially Ordered Set. Proceedings of the 11th Annual International Symposium on High Performance Computing Systems (HPCS'97), July, 1997.

  7. Zixue Cheng, Naka Tajima, and Shoichi Noguchi, l-coterie: A New Generalization Coterie for Decentralized Consensus. Proceedings of the 12th International Conference on Information Networking (ICOIN--12), Jan. 1998.

  8. Naik, K. and Tahara, Y. and Cheng, Z, Experimenting Distributed Algorithms on a Network of Workstations. 7th IEEE International Conference on High-Performance Distributed Computing, editor, S. Hariri, IEEE Press,

  9. Kataoka, T. and Naik, K. and Wei, D., Crafting a Mobile Network Simulation Environment with Java. Proc. of the 9th International Conference on Computing and Communication, 1998, editor J. Barker.

  10. Matsumaru, N. and Naik, K. and Wei, D., Comparing Three Location Management Strategies for Tracking Mobile Systems. Proc. of the PDPTA 98, 1998. Hamid Arabnia, editor.

Books

  1. Wei, D. and Naik, K., Advances in Randomized Parallel Computing Chapter: Efficient Randomized Algorithms for Parallel and Distributed Machines. editors: Pardalos, P. M. and Rajasekaran, S., Kluwer Academic Publishers, to appear.

Academic Activities

  1. Vyacheslav B. Marakhovsky, Member of ACM.

  2. Vyacheslav B. Marakhovsky, Member of IEEE.

Others

  1. Noyama, K., A Support Method for Group Marriage Meeting Based on Subjective Expected Theory. The Univ. of Aizu, 1997. Thesis Advisor: Z. Cheng.

  2. Yoshiki Hibino, A Negotiation Method among Multi-Agent for Grouping. The Univ. of Aizu, 1997. Thesis Advisor: Z. Cheng.

  3. Yukiko Inoue, Distributed Allocation of Resources to Process Groups. The Univ. of Aizu", 1997. Thesis Advisor: Z. Cheng.

  4. Haruka Kunii, A Distributed Method for Scheduling Meetings with Participant's Preference being considered. The Univ. of Aizu, 1997. Thesis Advisor: Z. Cheng.

  5. Kenji Nogami, A Meeting Scheduling Method in a Mobile Environment. The Univ. of Aizu, 1997. Thesis Advisor: Z. Cheng.



Next: Performance Evaluation Laboratory Up: Department of Computer Previous: Distributed Parallel Processing Laboratory


www@u-aizu.ac.jp
December 1998