K. He, X. Li, "An efficient approach for time-domain simulation
of pulse propagation in optical fiber," J. Lightw.
Technol. 28, 2912-2918 (2010).

L. Trefethen, "Householder triangularization
of a quasimatrix," IMA J. Numer. Anal. 30, 887-897 (2010).

R. Farhoudi, K. Mehrany, "Time-domain split-step method
with variable step-sizes in vectorial pulse propagation by using digital filters," Opt. Commun. 283, 2518-2524 (2010).

L. Zhu, X. Li, E. Mateo, G. Li, "Complementary FIR filter pair for distributed impairment
compensation of WDM fiber transmission," IEEE
Photon. Technol. Lett. 21, 292-294 (2009).

Q. Zhang, M. Hayee, "Symmetrized split-step Fourier scheme to
control global simulation accuracy in fiber-optic communication systems," J. Lightw. Technol. 26, 302-316 (2008).

S. Savory, "Digital filters for coherent
optical receivers," Opt. Exp. 16, 804-817 (2008).

T. Kremp, W. Freude, "Fast split-step wavelet collocation
method for WDM system parameter optimization," J.
Lightw. Technol. 23, 1491-1502 (2005).

X. Li, X. Chen, M. Qasmi, "A broad-band digital filtering approach for time-domain
simulation of pulse propagation in optical fiber," J.
Lightw. Technol. 23, 864-875 (2005).

Z. Battles, L. Trefethen, "An extension of MATLAB to continuous
functions and operators," SIAM J. Sci. Comput. 25, 1743-1770 (2004).

O. Sinkin, Z. Holzlöhner, R. , C. J. Menyuk, "Optimization of the split-step Fourier method
in modeling optical-fiber communications systems," J.
Lightw. Technol. 21, 61-68 (2003).

Q. Chang, E. Jia, W. Sun, "Difference schemes for solving the generalized nonlinear
Schrödinger equation," J. Comput. Phys. 148, 397-415 (1999).

K. Peddanarappagari, M. Brandt-Pearce, "Volterra series approach for
optimizing fiber-optic communications system designs," J.
Lightw. Technol. 16, 2046-2055 (1998).

A. Carena, V. Curri, R. Gaudino, P. Poggiolini, S. Benedetto, "A time-domain optical transmission system
simulation package accounting for nonlinear and polarization-related effects
in fiber," IEEE J. Sel. Areas Commun. 15, 751-765 (1997).

L. R. Watkins, Y. R. Zhou, "Modeling propagation in optical
fibers using wavelets," J. Lightw. Technol. 12, 1536-1542 (1994).

T. Taha, M. Ablowitz, "Analytical and numerical aspects
of certain nonlinear evolution equations. II. Numerical, nonlinear Schrödinger
equation," J. Comput. Phys. 55, 203-230 (1984).

B. Hermansson, D. Yevick, "Numerical investigation of
soliton interaction," Electronics Lett. 19, 570-571 (1983).

E. Phan-Huy Hao, "Quadratically
constrained quadratic programming: Some applications and a method for solution," Math. Meth. Oper. Res. 26, 105-119 (1982).

M. Delfour, M. Fortin, G. Payr, "Finite-difference solutions of a non-linear
Schrödinger equation," J. Comput. Phys. 44, 277-288 (1981).

D. Slepian, "Prolate spheroidal wave functions,
Fourier analysis, and uncertainty—V: The discrete case," Bell Syst. Tech. J. 57, 1371-1430 (1978).

R. Hardin, F. Tappert, "Applications of the split-step
Fourier method to the numerical solution of nonlinear and variable coefficient
wave equations," SIAM Rev. 15, 423 (1973).

N. Levinson, "The Wiener RMS error criterion
in filter design and prediction," J. Math. Phys. 25, 261-278 (1947).

D. Slepian, "Prolate spheroidal wave functions,
Fourier analysis, and uncertainty—V: The discrete case," Bell Syst. Tech. J. 57, 1371-1430 (1978).

B. Hermansson, D. Yevick, "Numerical investigation of
soliton interaction," Electronics Lett. 19, 570-571 (1983).

L. Zhu, X. Li, E. Mateo, G. Li, "Complementary FIR filter pair for distributed impairment
compensation of WDM fiber transmission," IEEE
Photon. Technol. Lett. 21, 292-294 (2009).

A. Carena, V. Curri, R. Gaudino, P. Poggiolini, S. Benedetto, "A time-domain optical transmission system
simulation package accounting for nonlinear and polarization-related effects
in fiber," IEEE J. Sel. Areas Commun. 15, 751-765 (1997).

L. Trefethen, "Householder triangularization
of a quasimatrix," IMA J. Numer. Anal. 30, 887-897 (2010).

K. Peddanarappagari, M. Brandt-Pearce, "Volterra series approach for
optimizing fiber-optic communications system designs," J.
Lightw. Technol. 16, 2046-2055 (1998).

X. Li, X. Chen, M. Qasmi, "A broad-band digital filtering approach for time-domain
simulation of pulse propagation in optical fiber," J.
Lightw. Technol. 23, 864-875 (2005).

T. Kremp, W. Freude, "Fast split-step wavelet collocation
method for WDM system parameter optimization," J.
Lightw. Technol. 23, 1491-1502 (2005).

O. Sinkin, Z. Holzlöhner, R. , C. J. Menyuk, "Optimization of the split-step Fourier method
in modeling optical-fiber communications systems," J.
Lightw. Technol. 21, 61-68 (2003).

Q. Chang, E. Jia, W. Sun, "Difference schemes for solving the generalized nonlinear
Schrödinger equation," J. Comput. Phys. 148, 397-415 (1999).

T. Taha, M. Ablowitz, "Analytical and numerical aspects
of certain nonlinear evolution equations. II. Numerical, nonlinear Schrödinger
equation," J. Comput. Phys. 55, 203-230 (1984).

M. Delfour, M. Fortin, G. Payr, "Finite-difference solutions of a non-linear
Schrödinger equation," J. Comput. Phys. 44, 277-288 (1981).

K. He, X. Li, "An efficient approach for time-domain simulation
of pulse propagation in optical fiber," J. Lightw.
Technol. 28, 2912-2918 (2010).

Q. Zhang, M. Hayee, "Symmetrized split-step Fourier scheme to
control global simulation accuracy in fiber-optic communication systems," J. Lightw. Technol. 26, 302-316 (2008).

L. R. Watkins, Y. R. Zhou, "Modeling propagation in optical
fibers using wavelets," J. Lightw. Technol. 12, 1536-1542 (1994).

N. Levinson, "The Wiener RMS error criterion
in filter design and prediction," J. Math. Phys. 25, 261-278 (1947).

E. Phan-Huy Hao, "Quadratically
constrained quadratic programming: Some applications and a method for solution," Math. Meth. Oper. Res. 26, 105-119 (1982).

R. Farhoudi, K. Mehrany, "Time-domain split-step method
with variable step-sizes in vectorial pulse propagation by using digital filters," Opt. Commun. 283, 2518-2524 (2010).

S. Savory, "Digital filters for coherent
optical receivers," Opt. Exp. 16, 804-817 (2008).

Z. Battles, L. Trefethen, "An extension of MATLAB to continuous
functions and operators," SIAM J. Sci. Comput. 25, 1743-1770 (2004).

R. Hardin, F. Tappert, "Applications of the split-step
Fourier method to the numerical solution of nonlinear and variable coefficient
wave equations," SIAM Rev. 15, 423 (1973).

G. P. Agrawal, Nonlinear Fiber Optics (Academic Press, 2007).

A. Quarteroni, R. Sacco, F. Saleri, Numerical Mathematics (Springer-Verlag, 2007).

Y. Ye, Interior Point Algorithms: Theory and Analysis (Wiley, 1997).

S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge
Univ. Press, 2004).

J. Hunter, B. Nachtergaele, Applied Analysis (World Scientific, 2001).

W. Rudin, Real and Complex Analysis (McGraw-Hill, 1987).

J. Nocedal, S. Wright, Numerical Optimization (Springer-Verlag, 2006).

G. Golub, C. Van Loan, Matrix Computations (Johns
Hopkins Univ. Press, 1996).

Å. Björck, Numerical Methods for Least Squares
Problems (SIAM, 1996).

Y. Zhu, Optimal design of dispersion filter for time-domain
implementation of split-step method in optical fiber communication Master's thesis McGill Univ.MontrealCanada (2011).

G. W. Stewart, Afternotes Goes to Graduate School (SIAM, 1998).

"YALMIP
wiki," http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.HomePage.

M. Grant, S. Boyd, "CVX: Matlab software for
disciplined convex programming," http://sedumi.ie.lehigh.edu/.

"SeDuMi:
A Matlab toolbox for optimization over symmetric cones," [Online]. Available: http://sedumi.ie.lehigh.edu/.

A. V. Oppenheim, R. W. Schafer, J. R. Buck, Discrete-Time Signal Processing (Prentice Hall, 1999).

H. Fu, "Revisiting large-scale convolution and FFT on parallel computation
platforms," (2010) http://www.stanford.edu/~haohuan/pdf/ncar_talk.pdf.