An Algebraic Representation of Calendars

  • Authors:
  • Peng Ning;Xiaoyang Sean Wang;Sushil Jajodia

  • Affiliations:
  • Department of Computer Science, North Carolina State University, Raleigh, NC 27695-7534, USA E-mail: ning@csc.ncsu.edu;Department of Information & Software Engineering, George Mason University, 4400 University Drive, Fairfax, VA 22030-4444, USA E-mail: xywang@gmu.edu;Department of Information & Software Engineering, George Mason University, 4400 University Drive, Fairfax, VA 22030-4444, USA E-mail: jajodia@gmu.edu

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper uses an algebraic approach to define temporal granularities and calendars. All the granularities in a calendar are expressed as algebraic expressions based on a single “bottom” granularity. The operations used in the algebra directly reflect the ways with which people construct new granularities from existing ones, and hence yield more natural and compact granularities definitions. Calendar is formalized on the basis of the algebraic operations, and properties of calendars are studied. As a step towards practical applications, the paper also presents algorithms for granule conversions between granularities in a calendar.