skip to main content
research-article

Data-Driven Optimization of Order Admission Policies in a Digital Print Factory

Published: 02 March 2015 Publication History

Abstract

On-demand digital print service is an example of a real-time embedded enterprise system. It offers mass customization and exemplifies personalized manufacturing services. Once a print order is submitted to the print factory by a client, the print service provider (PSP) needs to make a real-time decision on whether to accept or refuse this order. Based on the print factory's current capacity and the order's properties and requirements, an order is refused if its acceptance is not profitable for the PSP. The order is accepted with the most appropriate due date in order to maximize the profit that can result from this order. We have developed an automated learning-based order admission framework that can be embedded into an enterprise environment to provide real-time admission decisions for new orders. The framework consists of three classifiers: Support Vector Machine (SVM), Decision Tree (DT), and Bayesian Probabilistic Model (BPM). The classifiers are trained by history orders and used to predict completion status for new orders. A decision integration technique is implemented to combine the results of the classifiers and predict due dates. Experimental results derived using real factory data from a leading print service provider and Weka open-source software show that the order completion status prediction accuracy is significantly improved by the decision integration strategy. The proposed multiclassifier model also outperforms a standalone regression model.

References

[1]
S. K. Aggarwal, L. M. Saini, and A. Kumar. 2009. Electricity price forecasting in deregulated markets: A review and evaluation. Int. J. Electr. Power Energy Syst. 31, 1, 13--22.
[2]
D. Basak, S. Pal, and D. Chandra. 2007. Support vector regression. Neural Inf. Process. Lett. Rev. 11, 10, 203--224.
[3]
J. O. Berger. 1976. A Mathematical Theory of Evidence 2nd Ed. Princeton University Press.
[4]
J. O. Berger. 1985. Statistical Decision Theory and Bayesian Analysis 2nd Ed. Springer.
[5]
J. M. Bernardo and A. F. M. Smith. 1994. Bayesian Theory. Wiley.
[6]
J. R. Boston. 2000. A signal detection system based on dempster-shafer theory and comparison to fuzzy detection. IEEE Trans. Syst. Man, Cybernet. Appl. Rev. 30, 1, 45--51.
[7]
O. Chapelle, P. Halffner, and V. Vapnik. 1999. Support vector machines for histogram-based image classification. IEEE Trans. Neural Netw. 10, 5, 1055--1064.
[8]
K. Chung and C. P. Sang. 2000. A machine learning approach to yield management in semiconductor manufacturing. Int. J. Prod. Res. 38, 17, 4261--4271.
[9]
H. Ding, Y. Liang, and T. Mitra. 2012. WCET-centric partial instruction cache locking. In Proceedings of the 49th ACM/EDAC/IEEE Design Automation Conference (DAC'12). 412--420.
[10]
B. Dong, C. Cao, and S. E. Lee. 2005. Applying support vector machines to predict building energy consumption in tropical region. Energy Buildings 37, 5, 545--553.
[11]
Q. Duan, J. Zeng, K. Chakrabarty, and G. Dispoto. 2014. Real-time production scheduler for digital-print service providers based on a dynamic incremental evolutionary algorithm. IEEE Trans. Autom. Sci. Engin. (to appear).
[12]
G. Gao, Y. Zhu, G. Duan, and Y. Zhang. 2006. Intelligent fault identification based on wavelet packet energy analysis and SVM. In Proceedings of the 9th International Conference on Control, Automation, Robotics and Vision (ICARCV'06). 1--5.
[13]
E. I. Gokce, A. K. Shrivastava, J. J. Cho, and Y. Ding. 2006. Decision fusion from heterogeneous sensors in surveillance sensor systems. IEEE Trans. Autom. Sci. Engin. 8, 1, 228--233.
[14]
I. Guyon and A. Elisseeff. 2003. An introduction to variable and feature selection. J. Mach. Learn. Res. 3, 1157--1182.
[15]
M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann, and I. H. Witten. 2009. The WEKA data mining software: An update. ACM SIGKDD Explor. Newslett. 11, 1, 10--18. http://www.cs.waikato.ac.nz/ml/weka/.
[16]
J. Han and K. Micheline. 2001. Data Mining: Concepts and Techniques. Morgan Kaufmann, San Fransisco.
[17]
C. W. Hsu, C. C. Chang, and C. J. Lin. 2003. A practical guide to support vector classification. Tech. rep., Department of Computer Science and Information Engineering, National Taiwan University, Taipei. http://www.csie.ntu.edu.tw/∼cjlin/papers/guide/guide.pdf.
[18]
J. Huang, J. Lu, and C. X. Ling. 2003. Comparing naive Bayes, decision trees, and SVM with AUC and accuracy. In Proceedings of the 3rd IEEE International Conference on Data Mining (ICDM'03). 553--556.
[19]
A. Ittner and M. Schlosser. 1996. Non-linear decision trees - NDT. In Proceedings of the 13th International Conference in Machine Learning (ICML'96).
[20]
E. T. Jaynes. 1957. Information theory and statistical mechanics. Phys. Rev. 106, 4, 620.
[21]
J. L. Jesneck, L. W. Nolte, J. A. Baker, C. E. Floyd, and J. Y. Lo. 2006. Optimized approach to decision fusion of heterogeneous data for breast cancer diagnosis. Med. Phys. 33, 8, 2945--2954.
[22]
P. Kaminsky and D. Hochbaum. 2004. Due date quotation models and algorithms. In Handbook of Scheduling: Algorithms, Models, and Performance Analysis, CRC Press, Boca Raton, FL, 1--34.
[23]
S. Karp. 2007. The future of print publishing and paid content. Tech. rep., Publishing 2.0 blog. http://publishing2.com/2007/12/06/the-future-of-print-publishing-and-paid-content/.
[24]
H. Kipphan. 2001. Handbook of Print Media: Technologies and Production Methods. Springer.
[25]
H. T. Lin and C. J. Lin. 2003. A study on sigmoid kernels for SVM and the training of non-PSD kernels by SMO-type methods. Tech. rep., Department of Computer Science and Information Engineering, National Taiwan University, Taipei. http://www.csie.ntu.edu.tw/cjlin/papers/tanh.pdf.
[26]
E. Ma, R. Yan, K. Huang, M. Yu, S. Xiu, H. Ge, X. Yan, and A. Jerraya. 2013. Performance estimation techniques with MPSOC transaction-accurate models. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 32, 12, 1920--1933.
[27]
L. Mandrake, U. Rebbapragada, K. L. Wagstaff, D. Thompson, S. Chien, et al. 2012. Surface sulfur detection via remote sensing and onboard classification. ACM Trans. Intell. Syst. Technol. 3, 4.
[28]
Y. Mao, W. Chen, Y. Chen, C. Lu, M. Kollef, and T. Bailey. 2012. An integrated data mining approach to real-time clinical monitoring and deterioration warning. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'12). 1140--1148.
[29]
B. H. Meyer, A. S. Hartman, and D. E. Thomas. 2014. Cost-effective lifetime and yield optimization for NOC-based MPSOCS. ACM Trans. Des. Autom. Electron. Syst. 19, 2.
[30]
B. L. Milenova, J. S. Yarmus, and M. M. Campos. 2005. SVM in oracle database 10g: Removing the barriers to widespread adoption of support vector machines. In Proceedings of the 31st International Conference on Very Large Data Bases (VLDB'05).1152--1163.
[31]
L. Monostori. 2003. AI and machine learning techniques for managing complexity, changes and uncertainties in manufacturing. Engin. Appl. AI 16, 4, 277--291.
[32]
L. N. Nassif, J. M. Nogueira, A. Karmouch, M. Ahmed, and D. F. V. Andrade. 2007. Job completion prediction using case-based reasoning for grid computing environments. Concurr. Comput. Pract. Exper. 19, 1253--1269.
[33]
J. C. Platt. 1998. Sequential minimal optimization: A fast algorithm for training support vector machines. Tech. rep., Microsoft Research. http://research.microsoft.com/pubs/69644/tr-98-14.pdf.
[34]
R. Pongracz, J. Bartholy, and I. Bogardi. 2001. Fuzzy rule-based prediction of monthly precipitation. Phys. Chem. Earth 9, 663--667.
[35]
D. M. W. Powers. 2011. Evaluation: From precision, recall and f-factor to ROC, informedness, markedness and correlation. J. Mach. Learn. Technol. 2, 1, 37--63.
[36]
J. R. Quinlan. 1999. Induction of decision trees. Mach. Learn. 1, 1, 81--106.
[37]
R. Rosales, M. Glass, J. Teich, B. Wang, Y. Xu, and R. Hasholzner. 2014. MAESTRO-Holistic actor-oriented modeling of nonfunctional properties and firmware behavior for MPSOCS. ACM Trans. Des. Autom. Electron. Syst. 19, 3.
[38]
S. R. Safavian and D. Landgrebe. 1991. A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybernet. 21, 3, 660--674.
[39]
R. Schneider, D. Goswami, S. Chakraborty, U. Bordoloi, P. Eles, and Z. Peng. 2014. Quantifying notions of extensibility in flexray schedule synthesis. ACM Trans. Des. Autom. Electron. Syst. 19, 4.
[40]
S. F. Smith. 1993. Knowledge-based production management: Approaches, results and prospects. Product. Plan. Control 3, 350--380.
[41]
A. J. Smola and B. Schölkopf. 2004. A tutorial on support vector regression. Statist. Comput. 14, 3, 199--222.
[42]
J. Spohrer, P. P. Maglio, J. Bailey, and D. Gruhl. 2007. Steps toward a science of service systems. Comput. 40, 1, 71--77.
[43]
C. Suen and L. Lam. 2000. Multiple classifier combination methodologies for different output levels. In Proceedings of the 1st International Workshop on Multiple Classifier Systems (MCS'00). Lecture Notes in Computer Science, vol. 1857, Springer, 52--66.
[44]
K. Trivedi. 2001. Probability and Statistics with Reliability, Queuing and Computer Science Applications 2nd Ed. John Wiley and Sons. 25--27, 157--167, 201--202.
[45]
C.-H. Tu, H.-H. Hsu, J.-H. Chen, C.-H. Chen, and S.-H. Hung. 2014. Performance and power profiling for emulated android systems. ACM Trans. Des. Autom. Electron. Syst. 19, 2.
[46]
V. N. Vapnik. 1995. The Nature of Statistical Learning Theory. Springer.
[47]
X. Wu, V. Kumar, J. R. Quinlan, J. Ghosh, Q. Yang, H. Motoda, G. J. Mclachlan, A. Ng, B. Liu, S. Y. Philip, et al. 2008. Top 10 algorithms in data mining. Knowl. Inf. Syst. 14, 1, 1--37.
[48]
H. Wu, M. Siegel, R. Stiefelhagen, and J. Yang. 2002. Sensor fusion using dempster-shafer theory. In Proceedings of the IEEE Instrumentation and Measurement Technology Conference (IMTC'02).
[49]
J. Zeng, S. Jackson, I.-J. Lin, M. Gustafson, E. Gustafson, and R. Mitchell. 2011a. Operations simulation of on-demand digital print. In Proceedings of the 13th IEEE joint International Conference on Computer Science and Information Technology (JITSIC'11).
[50]
J. Zeng, I.-J. Lin, G. Dispoto, E. Hoarau, and G. Beretta. 2011b. On-demand digital print services: A new commercial print paradigm as an it service vertical. In Proceedings of the Annual SRII Global Conference (SRII'11). 120--125.
[51]
J. Zeng, I.-J. Lin, E. Hoarau, and G. Dispoto. 2010. Next-generation commercial print infrastructure: Gutenberg-landa tcp/ip as cyber-physical system. J. Imag. Sci. Technol. 54, 1, 1--6.
[52]
X. S. Zhang, B. Shrestha, S. Yoon, S. Kambhampati, P. Dibona, et al. 2012. An ensemble architecture for learning complex problem-solving techniques from demonstration. Int. J. Product. Res. 4, 3, 75.
[53]
X. Zhao, Y. Chen, and W. Zhang. 2006. An efficient and integrated strategy for temporal planning. In Proceedings of the 3rd International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR'06). 273--287.

Cited By

View all
  • (2024)Application of Artificial Intelligence in Printing Industry: Systematic Review2024 IEEE 12th Conference on Systems, Process & Control (ICSPC)10.1109/ICSPC63060.2024.10861924(107-112)Online publication date: 7-Dec-2024
  • (2023)Digital and smart production planning and controlDesigning Smart Manufacturing Systems10.1016/B978-0-32-399208-4.00022-2(311-343)Online publication date: 2023
  • (2021)Machine learning application for sustainable agri-food supply chain performance: a reviewIOP Conference Series: Earth and Environmental Science10.1088/1755-1315/924/1/012059924:1(012059)Online publication date: 1-Nov-2021
  • Show More Cited By

Index Terms

  1. Data-Driven Optimization of Order Admission Policies in a Digital Print Factory

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Design Automation of Electronic Systems
    ACM Transactions on Design Automation of Electronic Systems  Volume 20, Issue 2
    February 2015
    404 pages
    ISSN:1084-4309
    EISSN:1557-7309
    DOI:10.1145/2742143
    • Editor:
    • Naehyuck Chang
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Journal Family

    Publication History

    Published: 02 March 2015
    Accepted: 01 November 2014
    Revised: 01 November 2014
    Received: 01 September 2014
    Published in TODAES Volume 20, Issue 2

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Machine learning
    2. optimization
    3. prediction

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • HP Labs Open Innovation Research Program

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Application of Artificial Intelligence in Printing Industry: Systematic Review2024 IEEE 12th Conference on Systems, Process & Control (ICSPC)10.1109/ICSPC63060.2024.10861924(107-112)Online publication date: 7-Dec-2024
    • (2023)Digital and smart production planning and controlDesigning Smart Manufacturing Systems10.1016/B978-0-32-399208-4.00022-2(311-343)Online publication date: 2023
    • (2021)Machine learning application for sustainable agri-food supply chain performance: a reviewIOP Conference Series: Earth and Environmental Science10.1088/1755-1315/924/1/012059924:1(012059)Online publication date: 1-Nov-2021
    • (2021)Machine Learning for industrial applicationsExpert Systems with Applications: An International Journal10.1016/j.eswa.2021.114820175:COnline publication date: 1-Aug-2021
    • (2018)A fine-grained response time analysis technique in heterogeneous environmentsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2017.11.006130:C(16-33)Online publication date: 15-Jan-2018

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media