ACM Home Page
Please provide us with feedback. Feedback
An on-line algorithm for fitting straight lines between data ranges
Full text PdfPdf (473 KB)
Source
Communications of the ACM archive
Volume 24 ,  Issue 9  (September 1981) table of contents
Pages: 574 - 578  
Year of Publication: 1981
ISSN:0001-0782
Author
Joseph O'Rourke  John Hopkins Univ., Baltimore, MD
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 35,   Citation Count: 7
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/358746.358758
What is a DOI?

ABSTRACT

Applications often require fitting straight lines to data that is input incrementally. The case where a data range [&agr;k, &ohgr;k] is received at each tk, t1 < t2 < … tn, is considered. An algorithm is presented that finds all the straight lines u = mt + b that pierce each data range, i.e., all pairs (m, b) such that &agr;kmtk + b&ohgr;k for k = 1, … , n. It may be that no single line fits all the ranges, and different alternatives for handling this possibility are considered. The algorithm is on-line, producing the correct partial result after processing the first k ranges for all k < n. For each k, the set of (m, b) pairs constitutes a convex polygon in the m-b parameter space, which can be constructed as the intersection of 2k half-planes. It is shown that the O(n logn) half-plane intersection algorithm of Shamos and Hoey can be improved in this special case to O(n).


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
Freedman, A.M., Buneman, O.P., Peckham, G., and Trattner, A. Automatic recognition of significant events in the vital signs of neonatal infants. Comput. Biomed. Res. 12, 2 (Apr. 1979), 141-148.
2
 
3
O'Rourke, J., and Badler, N. Model-based image analysis of human motion using constraint propagation. IEEE Trans. on Pattern Analysis and Machine Intelligence, PAM1-2, 6 (Nov. 1980), 522-536.
 
4
Pavlidis, T. Structural Pattern Recognition. Springer-Verlag, Berlin, 1977, pp. 168-184.
5
 
6
Shamos, M.I., and Hoey, D. Geometric intersection problems. 17th Ann. IEEE Symp. Foundations of Computer Science, (Oct. 1976), 208-215.
 
7

CITED BY  7