ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Complex fans: a representation for vectors in polar form with interval attributes
Full text PdfPdf (247 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 25 ,  Issue 2  (June 1999) table of contents
Pages: 129 - 156  
Year of Publication: 1999
ISSN:0098-3500
Author
Juan Flores  Univ. Michoacana, Michoacán, Mexico
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 25,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/317275.317277
What is a DOI?

ABSTRACT

If we allow the magnitude and angle of a complex number (expressed in polar form) to range over an interval, it describes a semicircular region, similar to a fan; these regions are what we call complex fans. Complex numbers are a special case of complex fans, where the magnitude and angle are point intervals. Operations (especially addition) with complex numbers in polar form are complicated. What most applications do is to convert them to rectangular form, perform operations, and return the result to polar form. However, if the complex number is a Complex Fan, that transformation increases ambiguity in the result. That is, the resulting Fan is not the smallest Fan that contains all possible results. The need for minimal results took us to develop algorithms to perform the basic arithmetic operations with complex fans, ensuring the result will always be the smallest possible complex fan. We have developed the arithmetic operations of addition, negation, subtraction, product, and division of complex fans. The algorithms presented in this article are written in pseudocode, and the programs in Common Lisp, making use of CLOS (Common Lisp Object System). Translation to any other high-level programming language should be straightforward.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ALEFELD, G. AND HERZBERGER, J. 1983. Introduction to Interval Computation. Academic Press, Inc., New York, NY.
 
2
 
3
 
4
G NEN, T. 1988. Modern Power System Analysis. John Wiley & Sons, Inc., New York, NY.
 
5
GRAINGER, J. J. AND STEVENSON, W. D. 1994. Power System Analysis. McGraw-Hill, Inc., New York, NY.
6
 
7
KERR, R. B. 1977. Electrical Network Science. Prentice-Hall, Englewood Cliffs, NJ.
 
8
KLATTE, R. AND ULLRICH, C. 1980. Complex sector arithmetic. Computing 24, 2-3, 139-148.
 
9
LANCASTER, G. 1974. DC and AC Circuits. Calendar Press, Oxford.
 
10
MOORE, R. E. 1996. Interval Analysis. Prentice-Hall, Inc., Englewood Cliffs, NJ.
 
11
 
12
SWOKOWSKI, E.W. 1975. Fundamentals of Algebra and Trigonometry. Prindle, Weber & Schmidt, Inc., Boston, MA.
 
13
WALTON, A. K. 1987. Network Analysis and Practice. Cambridge University Press, New York, NY.