Skip to main content

Detection of Orthogonal Interval Relations

  • Conference paper
  • First Online:
High Performance Computing — HiPC 2002 (HiPC 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2552))

Included in the following conference series:

Abstract

The complete set ℜ of orthogonal temporal interactions between pairs of intervals, formulated by Kshemkalyani, allows the detailed specification of the manner in which intervals can be related to one another in a distributed execution. This paper presents a distributed algorithm to detect whether pre-specified interaction types between intervals at different processes hold. Specifically, for each pair of processes i and j, given a relation ri,j from the set of orthogonal relations ℜ, this paper presents a distributed (on-line) algorithm to determine the intervals, if they exist, one from each process, such that each relation ri,j is satisfied for that (i, j) process pair. The algorithm uses O(n min(np, 4mn)) messages of size O(n) each, where n is the number of processes, m is the maximum number of messages sent by any process, and p is the maximum number of intervals at any process. The average time complexity per process is O(min(np, 4mn)), and the total space complexity across all the processes is min(4pn2. 2np, 10mn2).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Chandra, A.D. Kshemkalyani, Detection of orthogonal interval relations, Tech. Report UIC-ECE-02-06, Univ. of Illinois at Chicago, May 2002. 327, 328, 331

    Google Scholar 

  2. K.M. Chandy, L. Lamport, Distributed snapshots: Determining global states of distributed systems, ACM Transactions on Computer Systems, 3(1): 63–75, 1985. 324

    Article  Google Scholar 

  3. Q. Du, V. Faber, M. Gunzburger, Centroidal Voronoi tessellations: applications and algorithms, SIAM Review, 41(4): 637–676, 1999. 324

    Article  MATH  MathSciNet  Google Scholar 

  4. C. J. Fidge, Timestamps in message-passing systems that preserve partial ordering, Australian Computer Science Communications, 10(1): 56–66, February 1988. 325, 328

    Google Scholar 

  5. A.D. Kshemkalyani, Temporal interactions of intervals in distributed systems, Journal of Computer and System Sciences, 52(2): 287–298, April 1996. 323, 324, 325, 326, 330

    Article  MathSciNet  Google Scholar 

  6. A.D. Kshemkalyani, A framework for viewing atomic events in distributed computations, Theoretical Computer Science, 196(1-2), 45–70, April 1998. 324

    Article  MATH  MathSciNet  Google Scholar 

  7. A.D. Kshemkalyani, A fine-grained modality classification for global predicates, Tech. Report UIC-EECS-00-10, Univ. of Illinois at Chicago, 2000. 325, 326

    Google Scholar 

  8. L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 558–565, 21(7), July 1978. 324

    Article  MATH  Google Scholar 

  9. L. Lamport, On interprocess communication, Part I: Basic formalism; Part II: Algorithms, Distributed Computing, 1:77–85 and 1:86-101, 1986. 324

    Article  MATH  Google Scholar 

  10. F. Mattern, Virtual time and global states of distributed systems, Parallel and Distributed Algorithms, North-Holland, 215–226, 1989. 325, 328

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chandra, P., Kshemkalyani, A.D. (2002). Detection of Orthogonal Interval Relations. In: Sahni, S., Prasanna, V.K., Shukla, U. (eds) High Performance Computing — HiPC 2002. HiPC 2002. Lecture Notes in Computer Science, vol 2552. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36265-7_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-36265-7_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00303-8

  • Online ISBN: 978-3-540-36265-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics