TECHNICAL PAPERS
Dec 3, 2010

Optimizing Cash Flows for Linear Schedules Modeled with Singularity Functions by Simulated Annealing

Publication: Journal of Construction Engineering and Management
Volume 137, Issue 7

Abstract

The ability of construction contractors to plan and manage cash flow is critical for their economic success. The cumulative interaction of outflows (labor, materials, and equipment costs) and inflows (progress payments less retainage) creates a profile with a complex zigzag shape. This could only be modeled by simplification, e.g., as values tabulated at discrete times; averaged S-curves without peaks; or envelopes of all possible constellations. Neither is suited for a fully integrated model that dynamically links schedules with their cash flows for optimization. Therefore, singularity functions, whose components define ranges of behavior between cutoffs, are used to flexibly yet accurately model cash flow profiles and their various payment terms. The new approach augments construction project management toward an integrated planning model and is validated with an example from the literature. Optimization with a simulated annealing algorithm shifts activity positions in a randomized but directed search for maximizing profits.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The author thanks former M.S. student James P. Cooper III for noting the usefulness of the floor function operator; Dr. Nima Safaei, Postdoctoral Fellow at the University of Toronto, for the valuable discussion on optimization with simulated annealing; and Lawrence E. Moore II of Clark Concrete Contractors, Pedro Astudillo-Leos of American Infrastructure, and Richard C. Thompson Jr., doctoral student, for their feedback on the use and implications of advance payments, retainage, and liquidated damages. The support of the National Science Foundation (NSFGrant CMMI-0927455) for portions of the this work is gratefully acknowledged. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the National Science Foundation.

References

Bartholomew, S. H. (1998). Construction contracting: Business and legal principles, Prentice-Hall, Upper Saddle River, NJ.
Blyth, K., and Kaka, A. (1999). “The industry’s view of stage payments and the Latham recommendations.” Proc., 15th Annual ARCOM Conf., W. Hughes, ed., ARCOM, Reading, Great Britain, 2, 635–643.
Černý, V. (1985). “Thermodynamical approach to the traveling salesman problem: An efficient simulation approach.” J. Optim. Theory Appl., 45(1), 41–51.
Chassiakos, A. P., and Sakellaropoulos, S. P. (2005). “Time-cost optimization of construction projects with generalized activity constraints.” J. Constr. Eng. Manage., 131(10), 1115–1124.
Chen, H. L. (2002). “Development of a systematic integration approach for multi-level cost flow prediction and management.” Ph.D. thesis, University of Florida, Gainesville, FL.
Chen, H.-L., O’Brien, W. J., and Herbsman, Z. J. (2005). “Assessing the accuracy of cash flow models: The significance of payment conditions.” J. Constr. Eng. Manage., 131(6), 669–676.
Coleman, J. D. (2004). Construction documents and contracting, Pearson Education/Prentice-Hall, Upper Saddle River, NJ.
Collier, K. (1994). Managing Construction: The contractual viewpoint, Delmar, Albany, NY.
Crowley, L. G., Zech, W. C., Bailey, C., and Gujar, P. (2008). “Liquidated damages: Review of current state of the practice.” J. Prof. Issues Eng. Educ. Pract., 134(4), 383–390.
Cueva-Zepeda, A. (1996). “Deflection of stepped shafts using Macaulay functions.” Comput. Appl. Eng. Educ., 4(2), 109–115.
Elazouni, A. M. (2007). “Finance-based scheduling: A potential enhancement of construction scheduling techniques.” Proc., Construction Research Congress, P. S. Chinowsky, A. D. Songer, and P. M. Carrillo, eds., ASCE, Reston, VA, 10.
Elazouni, A. M., and Metwally, F. G. (2005). “Finance-based scheduling: Tool to maximize project profit using improved genetic algorithms.” J. Constr. Eng. Manage., 131(4), 400–412.
Fisk, E. R. (2003). Construction project administration, 7th Ed., Pearson Education/Prentice Hall, Upper Saddle River, NJ.
Halpin, D. W., and Woodhead, R. W. (1998). Construction management, Wiley, New York.
Hwee, N. G., and Tiong, R. L. K. (2001). “Model on cash flow forecasting and risk analysis for contracting firms.” Int. J. Proj. Manage., 20(5), 351–363.
Insall, M., and Weisstein, E. W. (2009). “Modular arithmetic.” MathWorld—A Wolfram Web Resource, 〈http://mathworld.wolfram.com/ModularArithmetic.html〉, (Oct. 23, 2009).
Iverson, K. E. (1962). A programming language. Wiley, New York.
Jarrah, R., Kulkarni, D., and O’Connor, J. T. (2007). “Cash flow projections for selected TxDoT highway projects.” J. Constr. Eng. Manage., 133(3), 235–241.
Kaka, A. P. (2001). “The case for re-engineering contract payment mechanisms.” Proc., 17th Annual ARCOM Conf., A. Akintoye, ed., ARCOM, Reading, Great Britain, 1, 371–379.
Kaka, A. P., and Evans, R. C. (1998). “Analysis of the accuracy of standard/average value curves using food retail building projects as case studies.” Eng., Constr., Archit. Manage., 5(1), 58–67.
Kenley, R. (1986). “Construction project cash flow modeling.” Ph.D. thesis, University of Melbourne, Melbourne, Australia.
Kenley, R. (2003). Financing construction: Cash flows and cash farming, Spon, Taylor and Francis, New York.
Khosrowshahi, F., and Kaka, A. P. (2007). “A decision support model for construction cash flow management.” Comput. Aided Civ. Infrastruct. Eng., 22(7), 527–539.
Kirkpatrick, S., Gelatt, C. D., and Vecchi, M. P. (1983). “Optimization by simulated annealing.” Science, 220(4598), 671–680.
Knutson, K., Schexnayder, C. J., Fiori, C. M., and Mayo, R. E. (2009). Construction management fundamentals, 2nd Ed., McGraw-Hill, New York.
Liu, S.-S., and Wang, C. J. (2008). “Resource-constrained construction project scheduling model for profit maximization considering cash flow.” Autom. Constr., 17(8), 966–974.
Locatelli, M. (1996). “Convergence properties of simulated annealing for continuous global optimization.” J. Appl. Probab., 33(4), 1127–1140.
Lucko, G. (2007). “Flexible modeling of linear schedules for integrated mathematical analysis.” Proc., 39th Winter Simulation Conf., S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, eds., Institute of Electrical and Electronics Engineers, Piscataway, NJ, 2159–2167.
Lucko, G. (2008). “Productivity scheduling method compared to linear and repetitive project scheduling methods.” J. Constr. Eng. Manage., 134(9), 711–720.
Lucko, G. (2009). “Productivity scheduling method: Linear schedule analysis with singularity functions.” J. Constr. Eng. Manage., 135(4), 246–253.
Lucko, G., and Peña Orozco, A. A. (2009). “Float types in linear schedule analysis with singularity functions.” J. Constr. Eng. Manage., 135(5), 368–377.
Macaulay, W. H. (1919). “Note on the deflection of beams.” Messenger Math., 48(9), 129–130.
Mika, M., Waligóra, G., and Węzglarz, J. (2005). “Simulated annealing and tabu search for multi-mode resource-constrained project scheduling with positive discounted cash flows and different payment models.” Eur. J. Oper. Res., 164(3), 639–668.
Navon, R. (1996). “Company-level cash-flow management.” J. Constr. Eng. Manage., 122(1), 22–29.
Pan, N.-H., Hsaio, P.-W., and Chen, K.-Y. (2008). “A study of project scheduling optimization using Tabu Search algorithm.” Eng. Appl. Artif. Intell., 21(7), 1101–1112.
Park, H.-K. (2004). “Cash flow forecasting in construction project.” KSCE J Civ. Eng., 8(3), 265–271.
Park, H.-K., Han, S. H., and Russell, J. S. (2005). “Cash flow forecasting model for general contractors using moving weights of cost categories.” J. Manage. Eng., 21(4), 164–172.
Ponnambalam, S. G., Jawahar, N., and Aravindan, P. (1999). “A simulated annealing algorithm for job shop scheduling.” Prod. Plann. Contr., 10(8), 767–777.
Samadi, S., Ahmad, M. O., and Swamy, M. N. S. (2005). “Z-transform of quantized ramp signal.” IEEE Trans. Signal Process., 53(1), 380–383.
Setzer, S. (2009). “Slow payment is sapping contractors’ strength: Subs and GCs walk a fine line between getting paid and continuing to work.” Engineering News-Record, June 24, 2009, 262(21), 20.
Shtub, A., LeBlanc, L. J., and Cai, Z. (1996). “Scheduling programs with repetitive projects: A comparison of a simulated annealing, a genetic and a pair-wise swapping algorithm.” Eur. J. Oper. Res., 88(1), 124–138.
Son, J., and Skibniewski, M. J. (1999). “Multiheuristic approach for resource leveling problem in construction engineering: Hybrid approach.” J. Constr. Eng. Manage., 125(1), 23–31.
Touran, A., Atgun, M., and Bhurisith, I. (2004). “Analysis of the United States Department of Transportation prompt pay provisions.” J. Constr. Eng. Manage., 130(5), 719–725.
Urry, S. A. (1963). “The use of Macaulay’s brackets in the analysis of laterally loaded struts and tie-bars.” AIAA J., 1(2), 462–463.
Wittrick, W. H. (1965). “A generalization of Macaulay’s method with applications in structural mechanics.” AIAA J., 3(2), 326–330.
Yen, C. (2005). “Simulated annealing for optimizing linear scheduling projects with multiple resource constraints.” Ph.D., thesis, Purdue University, West Lafayette, IN.
Zhao, F., and Zeng, X. (2006). “Simulated annealing-genetic algorithm for transit network optimization.” J. Comput. Civ. Eng., 20(1), 57–68.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 137Issue 7July 2011
Pages: 523 - 535

History

Received: Apr 27, 2010
Accepted: Nov 5, 2010
Published online: Dec 3, 2010
Published in print: Jul 1, 2011

Permissions

Request permissions for this article.

Authors

Affiliations

Gunnar Lucko, Ph.D., A.M.ASCE [email protected]
Assistant Professor and Director, Construction Engineering and Management Program, Dept. of Civil Engineering, Catholic Univ. of America, 620 Michigan Ave. NE, Washington, DC 20064. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share