Bounds on the Client-Server Incremental Computing

  • Authors:
  • Cho-Chin Lin;Da-Wei Wang;Tsan-Sheng Hsu

  • Affiliations:
  • The author is with the Department of Electronic Engineering, National Ilan University, Yilan 260, Taiwan, ROC. E-mail:cclin@niu.edu.tw,;The author is with the Institute of Information Science, Academia Sinica, Nankang, Taipei 115, Taiwan, ROC and National Yang Ming University, Taiwan, ROC. E-mail:wdw@iis.sinica.edu.tw,;The author is with the Institute of Information Science, Academia Sinica, Nankang, Taipei 115, Taiwan, ROC. E-mail:tshsu@iis.sinica.edu.tw

  • Venue:
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We discuss the problem of finding a dominant sequence for sending input data items from a low-end client to a server for computational intensive tasks under the realistic assumption of unpredictable communication behavior. Under this assumption, the client has to send the input data items using a specified sequence to maximize the number of computations performed by the server at any time. The sequence-finding problem is NP-hard for the general case. In this paper, we address three fundamental and useful applications: the product of two polynomials, matrices multiplication and Fast Fourier Transform. We show that the sequence-finding problems of the three applications can be solved optimally in linear time. However, we also show counter examples to rule out any possibility of finding a dominant sequence for sparse cases of the three applications. Finally, a simulation is conducted to show the usefulness of our method.