OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Vol. 17, Iss. 1 — Jan. 1, 2000
  • pp: 129–134

Genetic algorithm for ellipsometric data inversion of absorbing layers

Gabriel Cormier and Roger Boudreau  »View Author Affiliations

JOSA A, Vol. 17, Issue 1, pp. 129-134 (2000)

View Full Text Article

Enhanced HTML    Acrobat PDF (114 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



A new data reduction method is presented for single-wavelength ellipsometry. A genetic algorithm is applied to ellipsometric data to find the best fit. The sample consists of a single absorbing layer on a semi-infinite substrate. The genetic algorithm has good convergence and is applicable to many different problems, including those with different independent measurements and situations with more than two angles of incidence. Results are similar to those obtained by other inversion techniques.

© 2000 Optical Society of America

OCIS Codes
(120.2130) Instrumentation, measurement, and metrology : Ellipsometry and polarimetry
(310.6860) Thin films : Thin films, optical properties

Original Manuscript: April 1, 1999
Revised Manuscript: September 22, 1999
Manuscript Accepted: September 22, 1999
Published: January 1, 2000

Gabriel Cormier and Roger Boudreau, "Genetic algorithm for ellipsometric data inversion of absorbing layers," J. Opt. Soc. Am. A 17, 129-134 (2000)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. R. M. A. Azzam, N. M. Bashara, Ellipsometry and Polarized Light (North-Holland, New York, 1996).
  2. F. L. McCrackin, J. P. Colson, “Computational techniques for the use of the exact Drude equations in reflection problems,” in “Ellipsometry in the measurement of surfaces and films,” Natl Bur. Stand. Misc. Publ. 256, 61–82 (1964).
  3. A. R. Reinberg, “Ellipsometer data analysis with a small programmable desk calculator,” Appl. Opt. 11, 1273–1274 (1972). [CrossRef] [PubMed]
  4. T. Easwarakhanthan, C. Michel, S. Ravelet, “Numerical method for the ellipsometric determination of optical constants and thickness of thin films with microcomputers,” Surf. Sci. 197, 339–345 (1988). [CrossRef]
  5. F. K. Urban, “Ellipsometry algorithm for absorbing films,” Appl. Opt. 32, 2339–2344 (1993). [CrossRef]
  6. J.-P. Drolet, S. C. Russev, M. I. Boyanov, R. Leblanc, “Polynomial inversion of the single transparent layer problem in ellipsometry,” J. Opt. Soc. Am. A 11, 3284–3291 (1994). [CrossRef]
  7. G. E. Jellison, “Use of the biased estimator in the interpretation of spectroscopic ellipsometry data,” Appl. Opt. 30, 3354–3360 (1991). [CrossRef] [PubMed]
  8. S. Bosch, F. Monzonı́s, E. Masetti, “Ellipsometric methods for absorbing layers: a modified downhill simplex algorithm,” Thin Solid Films 289, 54–58 (1996). [CrossRef]
  9. J. H. Holland, Adaptation in Natural and Artificial Systems (University of Michigan Press, Ann Arbor, Mich., 1975).
  10. D. E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning (Addison-Wesley, Reading, Mass., 1989).
  11. T. Eisenhammer, M. Lazarov, M. Leutbecher, U. Schöffel, R. Sizmann, “Optimization of interference filters with genetic algorithms applied to silver-based heat mirrors,” Appl. Opt. 32, 6310–6315 (1993). [CrossRef] [PubMed]
  12. L. Davis, Handbook of Genetic Algorithms (Van Nostrand Reinhold, New York, 1991).
  13. A. H. Wright, “Genetic algorithms for real parameter optimization,” in Foundation of Genetic Algorithms, G. J. E. Rawlins, ed. (Morgan Kaufmann, San Mateo, Calif., 1991), pp. 205–218.
  14. Z. Michalewicz, Genetic Algorithms (Springer-Verlag, New York, 1992).
  15. S. Bosch, J. Perez, A. Canillas, “Numerical algorithm for spectroscopic ellipsometry of thick transparent films,” Appl. Opt. 37, 1177–1179 (1998). [CrossRef]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.


Fig. 1

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited