1 USING A QUADRATIC PROGRAMMING APPROACH TO SOLVE SIMULTANEOUS RATIO AND BALANCE EDIT PROBLEMS Katherine J. Thompson James T. Fagan Brandy L. Yarbrough.

Slides:



Advertisements
Similar presentations
Relationship and Consistency between BEAs Industry and National Economic Accounts Jiemin Guo OECD-NBS Workshop Beijing, China September 21-24, 2007.
Advertisements

Katherine Jenny Thompson
Solving LP Models Improving Search Special Form of Improving Search
CBS-SSB STATISTICS NETHERLANDS – STATISTICS NORWAY Work Session on Statistical Data Editing Ljubljana, Slovenia, 9-11 May 2011 Jeroen Pannekoek and Li-Chun.
Retained Earnings, Treasury Stock, and the Income Statement
OPERATIONAL BUDGETING
Understanding & Managing Finance
Linear Goal Programming
Contemporary Engineering Economics, 4 th edition, © 2007 Estimating Profit from Production Lecture No. 31 Chapter 8 Contemporary Engineering Economics.
Introduction to SAP R/3.
Financial Statement Modeling & Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts.
Controlling Costs; The processes…. Gilbert Noussitou 2006 L3-1.
CHAPTER 2 Financial Statements and Accounting Concepts/Principles.
Financial Modelling Introduction. What Is a Financial Model ? A financial model is a forecast for a specific business of key financial information, usually.
MANAGERIAL ECONOMICS.
Steve Paulone Facilitator Financial Management Decisions The financial manager is concerned with three primary categories of financial decisions:  1.Capital.
Linear Programming - Standard Form
Chapter 7. Balancing supply and use Comments and suggestions. By Liv Hobbelstad Simpson. 1. Why SNA 1993 and not 2008 SNA The Global Office has decided.
Regional Coordinators Meeting September 28-30, 2009 Washington DC Defining the National Accounts Framework for the ICP.
Financial Statement Modeling & Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts.
Data items and their definitions Workshop for African countries on the Implementation of International Recommendations for Distributive Trade Statistics.
1 NATIONAL STATISTICAL COORDINATION BOARD International Workshop on Energy Statistics, Beijing, China, September 2012 Vivian R. Ilarina, Philippines.
Distributive trade statistics in Egypt. The Methodology of statisticThe Methodology of statistic Distribution trade statistics is considered one of.
1 COMMENTS ON THE PAPER “China’s Measure in Real Term for Education” Ramesh Kolli Additional Director General Ministry of Statistics & Programme Implementation.
Copyright 2010, The World Bank Group. All Rights Reserved. Introduction to the System of National Accounts (SNA) Lesson 9 Data Sources for Estimating GDP.
African Centre for Statistics United Nations Economic Commission for Africa Chapter 6: Chapter 6: Data Sources for Compiling SUT Ramesh KOLLI Senior Advisor.
Example 5.8 Non-logistics Network Models | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.9 | 5.10 | 5.10a a Background Information.
GDP, the National Accounts, and Census Economic Data Brent Moulton March 15, 2007.
Business and Economic Applications. Summary of Business Terms and Formulas  x is the number of units produced (or sold)  p is the price per unit  R.
Copyright 2010, The World Bank Group. All Rights Reserved. Introduction to the System of National Accounts (SNA) Lesson 6 Capital Formation and Trade balance.
© John M. Abowd 2007, all rights reserved Analyzing Frames and Samples with Missing Data John M. Abowd March 2007.
Accounting & Financial Analysis 111 Lecture 8 Ratio Analysis, Break-even point.
1 An Evaluation of Changes to the Universe Extraction for Current Business Surveys at the U.S. Census Bureau Author: Carol S. King Presenter: Ruth E. Detlefsen.
QMB 4701 MANAGERIAL OPERATIONS ANALYSIS
Copyright 2010, The World Bank Group. All Rights Reserved. 1 GOVERNMENT FINANCE STATISTICS INTRODUCTION TO GOVERNMENT FINANCE STATISTICS Part 2 This lecture.
Strategic and Operational Financial Planning Professor XXXXX Course Name / Number.
1 5.7 Initialization Revisited  :  Motivation: a solution for the transformed system is feasible for the original system if and only if all the. a solution.
Calibrated imputation of numerical data under linear edit restrictions Jeroen Pannekoek Natalie Shlomo Ton de Waal.
U.S. Benchmark Input-Output Accounts: Data and methods Comments on “China’s Input-Output Survey and Its Tabulation Method” Brian C. Moyer 13.
© 2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible Web site, in whole or in part.
Regional Seminar on Developing a Program for the Implementation of the 2008 SNA and Supporting Statistics Leyla BAYRAK NEVES DE ALMEIDA September.
Copyright 2010, The World Bank Group. All Rights Reserved. Producer prices, part 1 Introduction Business Statistics and Registers 1.
Performance Indicators Workshop for African countries on the Implementation of International Recommendations for Distributive Trade Statistics May.
Chapter # 19: Sales Mix Considerations Margin of Safety Operating Leverage Cost-Volume-Profit Analysis Business Applications of CVP Additional Considerations.
China’s Input-Output Survey and Tabulation Method Comments 13th OECD – NBS Workshop on National Accounts November 40- December 4, 2009 Haikou, China Contact:
OR Chapter 8. General LP Problems Converting other forms to general LP problem : min c’x  - max (-c)’x   = by adding a nonnegative slack variable.
SAS® Macros for Constraining Arrays of Numbers Charles D. Coleman Economic Statistical Methods Division US Census Bureau.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
1 1 R&D in the Norwegian National accounts Presented by Knut Ø. Sørensen Statistics Norway Agenda item 4 Invited paper 14.
Contemporary Engineering Economics, 6 th edition Park Copyright © 2016 by Pearson Education, Inc. All Rights Reserved Estimating Profit from Production.
Revenues & Expenses Asset accounting issues. 2007/01/19International Business Program Financial Accounting 1 Revenues Investors (and other Stakeholders)
Revise lecture IAS 18 Revenue 2 What is revenue? Revenue is the gross inflow of economic benefits during the period arising in the course of the.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 17 Budgeting.
Chapter 6 Consolidation Subsequent To Acquisition (With Intercompany Profits)
Part III – Developing the Entrepreneurial Plan Chapter 7 – Environmental Assessment: Preparation for a New Venture Chapter 8 – Marketing Research for New.
African Centre for Statistics United Nations Economic Commission for Africa Expert Group Meeting: to review “Handbook on Supply and Use Table, Compilation,Application,and.
Accounting & Financial Analysis 111 Lecture 5 Closing General Ledger entries, Trading Account – Gross Profit Profit & Loss Account – Retained Profit Closing.
Business Entity Concept
Advanced Financial Accounting FIN-611
TRANSACTION PROCESSING SYSTEM (TPS)
Chapter 12: Kay and Edwards
Equations Quadratic in form factorable equations
Farm Business Analysis
Financial Statements and Accounting Concepts/Principles
A Satellite Account for Research and Development for Denmark
SUTs – data sources and bridge tables
Quarterly National Accounts - Orientation
SUTs – data sources and bridge tables
Equations Quadratic in form factorable equations
Presentation transcript:

1 USING A QUADRATIC PROGRAMMING APPROACH TO SOLVE SIMULTANEOUS RATIO AND BALANCE EDIT PROBLEMS Katherine J. Thompson James T. Fagan Brandy L. Yarbrough Donna L. Hambric

2 Economic Census Editing Ratio edits of basic data items 1  Annual Payroll/1 st Quarter Payroll   Annual Payroll/Employment  70 Balance edits to ensure additivity Annual Payroll = 1 st Quarter Payroll + 2 nd Quarter Payroll + 3 rd Quarter Payroll + 4 th Quarter Payroll Items that appear in both ratio and balance edits may fail to satisfy the original ratio edit tests.

3 Addressing the Problem Often not a problem Motivated two Economic Census Applications: –Assets Complex (Manufactures Sector – 1997) –Gross Margin/Gross Profit (Wholesale Trade – 2002) Quadratic programs replaced manual or existing systems

4 General Set Up (Motivating Example) Five data items: A, B, C, D, and E. Two ratio relationships (edits): – L AB  A/B  U AB – L CD  C/D  U CD One balance edit: A + C +D = E Non-negativity edits on all five items Objective: Minimize change from input to output data while satisfying the ratio and balance constraints

5 Quadratic Program min [(A – A*) 2 + (B – B*) 2 + (C – C*) 2 + (D – D*) 2 + (E – E*) 2 ] subject to (s.t.) A* + C* + D* – E* = 0Balance constraint L AB  A/B  U AB Ratio edit constraints L CD  C/D  U CD A*, B*, C*, D*, E*  0Non-negativity constraints [Note: an asterisk denotes the output value from the quadratic program solution.]

6 Special Considerations Not all items equally reliably reported Preference for adjusting imputed values before (retained) reported values Solution: item-specific reliability weight example 1:  A = 10 for data item A  B = 100 for data item B (B more reliably reported than A) example 2:

7 Revised Quadratic Program Min [  A (A – A*) 2 +  B (B – B*) 2 +  C (C – C*) 2 +  D (D – D*) 2 +  E (E – E*) 2 ] s.t. same constraints (ratio, balance, non-negativity) Comments Minimizes residual sums of squares (Deming, 1943) –least squares estimation solution –Data item Y i = E(Y i )+  i and  i   /  i We used subjectively-defined reliability weights Non-integer solutions (controlled rounding)

8 Other Modifications “Fixing” variables –drop squared term from objective function –include values in constraint as constants No limit (found yet) on number of allowable constraints –remove redundant edits from program for speed

9 Assets Complex (Manufactures) RowDescriptionTotalBuildingMachinery aBeginning year assetsTABBABMAB bCapital expendituresTCEBCEMCE cRetirementsTRTBRTMRT dEnding year assetsTAEBAEMAE Two dimensional balancing constraints: Row Constraints: TOTAL item = the BUILDING item + the MACHINERY item Column constraints: value of d = a + b - c. Ratio constraints on three marginal row totals: Ending Assets, Capital Expenditures, and Retirements.

10 Production Application Ratio edits on marginal totals performed separately (first) Quadratic program on all data items –original ratio constraints –additional ratio constraints on some details to associated marginal totals –all balance constraints Same reliability weights for all items

11 Gross Margin/Gross Profit (Wholesale) Two Derived Items: Gross Margin = Sales – Gross Selling Value – Beginning Inventories – Purchases + Ending Inventories Gross Profit = Gross Margin – Operating Expenses + Commissions Payroll, Employment, Receipts, Operating Expenses, Purchases, and Inventories collected from all establishments (ratio edited) Commissions and Gross Selling Value collected when available (no pre-editing)

12 Goals Replace manual edit system with automated edit Retain analyst preferences used in manual system Include all ratio and balance constraints in minimization problem (not feasible with manual system)

13 First Attempt Included all eight data items plus two derived items in objective function Included all ratio and balance constraints Two different item reliability weights for each item (one for reported value; one for imputed value)

14 Results Too many items changed by a “small” amount One-pass approach not implementing analyst procedure –If Gross Margin failed its ratio test, then wanted to first adjust values of Purchases, then Sales. –If after correcting Gross Margin, Gross Profit still failed its ratio test, wanted to adjust values of Operating Expenses, then Purchases, and lastly Sales.

15 Production Program: Second Attempt Split into two separate quadratic equations –Gross margin and associated constraints –Gross profit and associated constraints –Different reliability weights for each item in each program Dropped distinction between reported and imputed values of same item Eliminated Gross Selling Value, Commissions, and Inventories Items from objective functions (treated as constants in constraints)

16 Comments In both applications, quadratic program did not find solutions for all records –generally very intractable (poorly reported) data Very disparate values of reliability weights needed to control outcome (Wholesale weights different by a factors of 10 6 and 10 9 ) Solution as good as constraints

17 Comments Objective different from “traditional” balance edit objective –does not try to preserve distribution of details (e.g., raking) –can adjust certain item values by large amount without using statistically based model No generalized programs...yet