Publications
  1. Y. Qiao, S. Ji, C. Wang, J. Shao, T. Yang. Privacy-aware Document Retrieval with Two-level Inverted Indexing Information Retrieval Journal. No. 12, Nov 2023. PDF

  2. Y. Yang, S. He, Y. Qiao, W. Xie, and T. Yang, Balanced Knowledge Distillation with Contrastive Learning for Document Re-ranking. Proc. of 9th ACM SIGIR/13th Inter. Conference on the Theory of Information Retrieval (ICTIR 2023).

  3. Y. Qiao, Y. Yang, S. He and T. Yang, Representation Sparsification with Hybrid Thresholding for Fast SPLADE-based Document Retrieval. Proc. of ACM conference on Research and Development in Information Retrieval, SIGIR'2023 .

  4. Y. Qiao, Y. Yang, H. Lin, T. Yang, Optimizing Guided Traversal for Fast Learned Sparse Retrieval, Proc. of the ACM Web Conference 2023 (WWW ’23), May 1–5, 2023, Austin, TX, USA . PDF. Slides

  5. Y. Yang, Y. Qiao, T. Yang, Compact Token Representations with Contextual Quantization for Efficient Document Re-ranking, Proc .of ACL'22 (60th Annual Meeting of the Association for Computational Linguistics). Pages 695–707. arXiv version

  6. Y. Yang, Y. Qiao, J. Shao, X. Yan, T. Yang, Lightweight Composite Re-Ranking for Efficient Keyword Search with BERT. Proc. of WSDM'22 (ACM International Conference on Web Search and Data Mining, 2022).

  7. J. Shao, Y. Qiao, S. Ji and T. Yang, Window Navigation with Adaptive Probing for Executing BlockMax WAND . Proc. of 2021 ACM SIGIR conference on Research and Development in Information Retrieval (SIGIR 2021). Slides

  8. J. Shao, S. Ji, A. O. Glova, Y. Qiao, T. Yang, and T. Sherwood. Index Obfuscation for Oblivious Document Retrieval in a Trusted Execution Environment. Proc. of 29th ACM International Conference on Information and Knowledge Management (CIKM 2020). Pages 1345–1354. Slides

  9. J. Shao, S. Ji, and T. Yang. Privacy-aware Document Ranking with Neural Signals. Proc. of 2019 ACM SIGIR conference on Research and Development in Information Retrieval (SIGIR 2019). Slides

  10. S. Ji, J. Shao, and T. Yang. Efficient Interaction-based Neural Ranking with Locality Sensitive Hashing. Proc. of International World Wide Web Conference (WWW 2019).

  11. S. Ji, J. Shao, D. Agun, T. Yang. Privacy-aware Ranking with Tree Ensembles on the Cloud . Proc. of 2018 ACM SIGIR conference on Research and Development in Information Retrieval (SIGIR 2018). Slides

  12. D. Agun, J. Shao, S. Ji, S. Tessaro, T. Yang. Privacy and Efficiency Tradeoffs for Multiword Top K Search with Linear Additive Rank Scoring. Proc. of International World Wide Web Conference (WWW 2018). Slides

  13. J. Li, J. A. Benediktsson, B. Zhang, T. Yang, A. Plaza, Spatial Technology and Social Media in Remote Sensing: A Survey. Proceedings of the IEEE, Oct 2017. 105:10.

  14. J. Li, J. A. Benediktsson, B. Zhang, T. Yang, A. Plaza, Spatial Technology and Social Media in Remote Sensing: Challenges and Opportunities. Proceedings of the IEEE Vol. 105, No. 9, September 2017. 1583-1585.

  15. X. Tang, M. Alabduljalil, X. Jin, T. Yang, Partition-based Similarity Search with Cache-Conscious Data Traversal. ACM Transactions on Knowledge Discovery from Data (TKDD), Volume 11 Issue 3, April 2017.

  16. X. Jin, D. Agun, T. Yang, Q. Wu, Y. Shen, S. Zhao. Hybrid Indexing for Versioned Document Search with Cluster-based Retrieval. Proc. of 25th ACM International Conference on Information and Knowledge Management (CIKM 2016).

  17. D. Agun, T. Yang, W. Zhang, Low-Profile Source-side Deduplication for Virtual Machine Backup , Proc. of USENIX HotCloud '16.

  18. X. Jin, T. Yang, X. Tang, A Comparison of Cache Blocking Methods for Fast Execution of Ensemble-based Score Computation. Proc. of 2016 ACM SIGIR conference on Research and Development in Information Retrieval. Slides.

  19. W. Zhang, D. Agun, T. Yang, R. Wolski and H. Tang, VM-Centric Snapshot Deduplication for Cloud Data Backup. Proc. of the 31st International Conference on Massive Storage Systems and Technologies. 2015.

  20. X. Tang, M. Alabduljalil, X. Jin, T. Yang, Load Balancing for Partition-based Similarity Search . Proc. of 2014 ACM SIGIR conference on Research and Development in Information Retrieval.

  21. X. Tang, X. Jin, T. Yang. Cache-Conscious Runtime Optimization for Ranking Ensembles. Proc. of 2014 ACM SIGIR conference on Research and Development in Information Retrieval.

  22. T. Yang, A. Gerasoulis. Author Retrospective for PYRROS: Static Task Scheduling and Code Generation for Message Passing Multiprocessors. To appear in "25 years of International Conference on Supercomputing" ACM ICS 25th Anniversary Volume.

  23. T. Yang, A. Gerasoulis, Web Search Engines: Practice and Experience. A book chapter in Computer Science Handbook (A. Tucker, T. Gonzalez, H. Topi, J. Diaz-Herrera, Eds), Chapman & Hall/CRC Press, 2014.

  24. M. Alabduljalil, X. Tang, T. Yang. Cache-Conscious Performance Optimization for Similarity Search. SIGIR'2013 (Proc. of 36th ACM SIGIR conference on Research and Development in Information Retrieval) . Slides.

  25. W. Zhang, T. Yang, G. Narayanasamy, H. Tang. Low-Cost Data Deduplication for Virtual Machine Backup in Cloud Storage . USENIX HotStorage'2013. Slides.

  26. M. Alabduljalil, X. Tang, T. Yang, Optimizing Parallel Algorithms for All Pairs Similarity Search. in Proc. of WSDM'2013 (6th ACM International Conference on Web Search and Data Mining) . Best student paper nomination. Slides.

  27. S. Qiu, J. Zhou, and T. Yang, Versioned File Backup and Synchronization in Serverless Clouds, To appear in 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2013.

  28. H. Guan, J. Zhou, B. Xiao, M. Guo, and T. Yang. Fast Dimension Reduction for Document Classification Based on Imprecise Spectrum Analysis. in Information Sciences, 222 (2013) 147-162

  29. W. Zhang, H. Tang, H. Jiang, T. Yang, X. Li, Y. Zeng, Multi-level Selective Deduplication for VM Snapshots in Cloud Storage. Slides. In Proc. of IEEE Cloud 2012.

  30. S. Zhu, A. Potapova, M. Alabduljalil, X. Liu and T. Yang. Clustering and Load Balancing Optimization for Redundant Content Removal . Slides. In Proc. of 22nd International World Wide Web Conference (WWW 2012). Industry Track.

  31. V. Anagnostopoulou, S. Biswas, H. Saadeldeen, A. Savage, R. Bianchini, T. Yang, D. Franklin, and F. T. Chong. " Barely Alive Memory Servers: Keeping Data Active in a Low-Power State". ACM Journal on Emerging Technologies in Computing Systems, special issue on Sustainable and Green Computing Systems, April 2012.

  32. Vlasia Anagnostopoulou, Susmit Biswas, Heba Saadeldeen, Ricardo Bianchini, Tao Yang, Diana Franklin and Frederic T. Chong. Power-aware Resource Management for Cpu- and Memory-intense Internet Services. In Proceedings of the First International Workshop on Energy-Efficient Data Centres (E^2DC), Madrid, Spain, May 2012.

  33. J. Zhou, C. Zhang, H. Tang, J. Wu, and T. Yang, Programming Support and Adaptive Checkpointing for High-Throughput Data Services with Log-based Recovery. In Proceedings of 40th annual International Conference on Dependable Systems and Networks, 2010. PDF version . Slides

  34. H. Guan, B. Xiao, J. Zhou, M. Guo, T. Yang, Fast dimension reduction for document classification based on imprecise spectrum analysis, Proc. of ACM Conference on Information and Knowledge Management (CIKM 2010). PDF.

  35. V. Anagnostopoulou, S. Biswas, A. Savage, R. Bianchini, T. Yang, F. T. Chong, Energy Conservation in Datacenters through Cluster Memory Management and Barely-Alive Memory Servers. 2009 Workshop on Energy-Efficient Design (WEED'09), 2009. PDF.

  36. Jingyu Zhou and Tao Yang, Selective Early Request Termination for Busy Internet Services, in 15th International World Wide Web Conference (WWW2006), pp. 605-614, Edinburgh, Scotland, May, 2006. [Abstract]

  37. Jingyu Zhou, Caijie Zhang, Tao Yang, and Lingkun Chu, Request-Aware Scheduling for Busy Internet Services, in 25th IEEE Annual Conference on Computer Communications (INFOCOM'06), Barcelona, Spain, April, 2006. [Abstract]

  38. Jingyu Zhou, Lingkun Chu, and Tao Yang. An Efficient Topology-Adaptive Membership Protocol for Large-Scale Cluster-Based Services. In Proc. of International Parallel and Distributed Processing Symposium (IPDPS'05), Denver CO, April, 2005. Abstract, Postscript version . PDF version . Slides in Powerpoint .

  39. Lingkun Chu, Kai Shen, Hong Tang, Tao Yang, and Jinyu Zhou. Dependency Isolation for Thread-based Multi-tier Internet Services. In Proc. of IEEE INFOCOM 2005, Miami FL, March, 2005. Abstract, PDF version . Slides in PDF .

  40. Hong Tang, Aziz Gulbeden, Jingyu Zhou, William Strathearn, Tao Yang, and Lingkun Chu. A Self-Organizing Storage Cluster for Parallel Data-Intensive Applications To appear in Proceedings of ACM/IEEE SC'2004 (High Performance Computing, Networking, and Storage Conference).

  41. Kai Shen, Lingkun Chu, and Tao Yang. Supporting Cluster-based Network Services on Functionally Symmetric Software Architecture. To appear in Proceedings of ACM/IEEE SC'2004 (High Performance Computing, Networking, and Storage Conference) .

  42. Michel Cosnard, Emmanuel Jeannot, and Tao Yang, Compact DAG Representation and its Symbolic Scheduling. Journal of Parallel and Distributed Computing (JPDC), 64(8):921-935, August 2004.

  43. Jingyu Zhou, Luoding Zhu, Linda Petzold, and Tao Yang, Parallel Simulation of Fluid Slip in a Microchannel. In Proceedings of International Parallel and Distributed Processing Symposium (IPDPS'04), IEEE, Santa Fe NM, April, 2004. [Abstract]

  44. Kai Shen, Tao Yang, and Lingkun Chu, Clustering Support and Replication Management for Scalable Network Services. In IEEE Transactions on Parallel and Distributed Systems, Special Issue on Middleware, Volume 14, Number 11, Pages 1168-1179, November 2003.

  45. Hong Tang, and Tao Yang. An efficient data location protocol for self-organizing storage clusters. In Proceedings of ACM/IEEE SC'2003 (High Performance Computing, Networking, and Storage Conference, formerly known as SuperComputing), 2003. Best student paper nomination. [Presentation slides (PDF)]

  46. Lingkun Chu, Hong Tang, Tao Yang, and Kai Shen. Optimizing data aggregation for cluster-based Internet services. . In Proc. of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Pages 119-130, 2003.

  47. K. Shen, H. Tang, T. Yang, and L. Chu, Integrated Resource Management for Cluster-based Internet Services. UCSB-TRCS-2002-13, May 2002. Postscript version. In Proceedings of Fifth USENIX Symposium on Operating Systems Design and Implementation (OSDI '02) , pp 225-238, Boston, MA, December 2002.

  48. K. Shen, T. Yang, and L. Chu, Cluster Load Balancing for Fine-grain Network Services. In Proc. of International Parallel and Distributed Processing Symposium (IPDPS'02) , Fort Lauderdale FL, April 2002. Abstract. Postscript version. PDF version.

  49. H. Tang and T. Yang, Optimizing Threaded MPI Execution on SMP Clusters (gzipped PostScript). In Proceedings of 15th ACM International Conference on Supercomputing, 2001, Pages 381 - 392. (Talk Slides)

  50. Kai Shen, Tao Yang, Lingkun Chu, JoAnne L. Holliday, Doug Kuschner, Huican Zhu, Neptune: Scalable Replica Management and Programming Support for Cluster-based Network Services. PDF version . The 3rd USENIX Symposium on Internet Technologies and Systems (USITS '01) March 26-28, 2001 (Pages 197-208).

  51. Huican Zhu, Hong Tang and Tao Yang, Demand-driven Service Differentiation for Cluster-based Network Servers. Postscript version. To appear in IEEE INFOCOM'2001.

  52. Huican Zhu and Tao Yang, Cachuma: Class-based Cache Management for Dynamic Web Content. Postscript version. To appear in IEEE INFOCOM'2001.

  53. M. Cosnard, E. Jeannot, T. Yang, Scheduling of Parameterized Task Graphs on Parallel Machines, A book chapter in Nonlinear Assignment Problems: Algorithms and Applicationsi , Leonidas Pitsoulis and Panos Pardalos (eds.) Kluwer Publisher, 2001.

  54. H. Tang, K. Shen, and T. Yang, Program Transformation and Runtime Support for Threaded MPI Execution on Shared Memory Machines. ACM Trans. on Programming Languages and Systems, 22:4, Nov 2000, pp. 673-700. PS file

  55. K. Shen, T. Yang, X. Jiao, S+: Efficient 2D Sparse LU Factorization on Parallel Machines, SIAM Journal on Matrix Analysis and Applications (SIMAX) , 22:1, 2000. pp. 282-305.

  56. H. Zhu, T. Yang, Q. Zheng, D. Watson, O. Ibarra and T. Smith, Adaptive Load Sharing for Clustered Digital Library Servers , in International Journal on Digital Libraries 2(4): 225-235 (2000).

  57. A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang, Image Compression for Fast Wavelet-Based Subregion Retrieval Theoretical Computer Science 240, 447-469 (2000)

  58. Ben Smith, Anurag Acharya, Tao Yang, Huican Zhu, Caching Equivalent and Partial Results for Dynamic Web Content, To appear in Proceedings of 1999 USENIX Symposium on Internet Technologies and Systems. HTML , PS file , PDF file .

  59. K. Shen, H. Tang, T. Yang, Adaptive Two-level Thread Management for Fast MPI Execution on Shared Memory Machines, Accepted for publication in Proc. of ACM/IEEE SC'99 (High Performance Networking and Computing. Formally known as SuperComputing) . PS file (gzip) . PDF file .

  60. H. Tang, K. Shen, and T. Yang, Compile/Run-time Support for Threaded MPI Execution on Multiprogrammed Shared Memory Machines. in the Proceedings of 7th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'99) . (Talk slides). A longer version is Technical Report, TRCS98-30, UCSB, Dec 1998 (Revised in Feb, June 1999) [gziped PostScript]. [HTML]

  61. Huican Zhu and Ben Smith and Tao Yang, Scheduling Optimization for Resource-Intensive Web Requests on Server Clusters. in the Proceedings of the Eleventh Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA'99). Slides:Postscript version. PDF version .

  62. Huican Zhu and Ben Smith and Tao Yang, ``Hierarchical Resource Management for Web Server Clusters with Dynamic Content'' in Proc. of ACM SIGMETRICS'99 (poster).

  63. M. Cosnard, E. Jeannot, T. Yang, SLC: Symbolic Scheduling for Executing Parameterized Task Graphs on Multiprocessors, To appear in Proc. of International Conference on Parallel Processing (ICPP'99), 1999.

  64. B. Jiang, S. Richman, K. Shen, and T. Yang, Fast Sparse LU Factorization with Lazy Space Allocation. To appear in SIAM 1999 Parallel Processing Conference on Scientific Computing.

  65. T. Yang, and C. Fu, Space/Time-Efficient Scheduling and Execution of Parallel Irregular Computations, To appear in ACM Transactions on Programming Languages and Systems . Vol 20, No. 6 (Nov. 1998). 1195-1222

  66. D. Andresen, T. Yang, O. Ibarra, and O. Egecioglu, Adaptive Partitioning and Scheduling for Enhancing WWW Application Perforamnce, in Journal of Parallel and Distributed Computing 49:1 (1998), pp. 57-85.

  67. Kai Shen, Xiangmin Jiao and Tao Yang, Elimination Forest Guided 2D Sparse LU Factorization, in Proc. of ACM Symp. on Parallel Architectures and Algorithms (SPAA'98). pp. 5-15.

  68. V. Holmedahl, B. Smith, and T. Yang. Cooperative Caching of Dynamic Content on a Distributed Web Server in Proc. of 7th IEEE International Symposium on High Performance Distributed Computing (HPDC-7) Chicago, IL USA July 28-31, 1998. pp. 243-250.

  69. H. Zhu, T. Yang, Q. Zheng, D. Watson, O. Ibarra and T. Smith, Adaptive Load Sharing for Clustered Digital Library Servers in Proc. of 7th IEEE International Symposium on High Performance Distributed Computing (HPDC-7) Chicago, IL USA July 28-31, 1998. pp. 235-242.

  70. C. Fu, X. Jiao and T. Yang. Efficient Sparse LU Factorization with Partial Pivoting on Distributed Memory Architectures. in IEEE Tran. on Parallel and Distributed Systems, Vol 9, No 2, 1998, pp. 109-125.

  71. D. Andresen, T. Yang. Partitioning and scheduling for adaptive client-server computing on WWW. Proc. of 1998 SIGMETRICS Workshop on Internet Server Performance , Madison, Wisconsin. Pages 33-44.

  72. C. Fu and T. Yang. Space and Time Efficient Execution of Parallel Irregular Computation. in Proc. of 6th ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming, Las Vegas, June, 1997. pp. 57-68 Talk slides .

  73. Multiprocessor Scheduling with Client Resources to Improve the Response Time of WWW Applications, by D. Andresen, T. Yang, in Proc. of the 11th ACM SIGARCH International Conference on Supercomputing (ICS'97), 1997. pp. 92-99.

  74. C. Fu and T. Yang. Run-time Techniques for Exploiting Irregular Task Parallelism on Distributed Memory Architectures. Journal of Parallel and Distributed Computing. Vol 42. pp 143-156, 1997

  75. T. Yang and C. Fu. Heuristic Algorithms for Scheduling Iterative Task Graphs on Distributed Memory Machines. IEEE Transactions on Parallel and Distributed Systems, Vol. 8, No. 6, pp. 608-622, June 1997.

  76. Dynamic Processor Scheduling with Client Resources for Fast Multi-resolution WWW Image Browsing, by D. Andresen, T. Yang, D. Watson, A. Poulakidas, Proceedings of the 11th International Parallel Processing Symposium (IPPS'97), Geneva, April, 1997. Talk slides .

  77. D. Andresen, T. Yang, O. Ibarra, Towards a Scalable Distributed WWW Server on Networked Workstations, Journal of Parallel and Distributed Computing (JPDC). Vol 42, pp. 91-100, 1997.

  78. Y. Yu, O. Ibarra, T. Yang, Parallel Progressive Radiosity with Adaptive Meshing , Journal of Parallel and Distributed Computing (JPDC). Vol 42, pp. 30-41, 1997.

  79. C. Lee,Y.-F., Wang, T. Yang, Global Optimization for Mapping Parallel Image Processing Tasks, in Journal of Parallel and Distributed Computing}. V. 45, 29-45, 1997.

  80. C. Fu, X. Jiao and T. Yang. A Comparison of 1-D and 2-D Data Mapping for Sparse LU Factorization on Distributed Memory Machines. in 8th SIAM Conference on Parallel Processing for Scientific Computing, Minneapolis, March, 1997. Talk slides .

  81. A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang, ``A Compact Storage Scheme for Fast Wavelet-based Subregion Retrieval'', in Proc. of 1997 International Computing and Combinatorics Conference (COCOON) , Shanghai, China, August, 1997.

  82. O. Ibarra, N. Tran, T. Yang, On the Parallel Complexity of Loops. in Theoretical Computer Science , Vol 179, pp. 381-395, 1997.

  83. C. Fu and T. Yang, Sparse LU Factorization with Partial Pivoting on Distributed Memory Machines. in Proc. of ACM/IEEE SuperComputing'96, November, 1996, Pittsburgh. A long version is the technical report TRCS96-18.

  84. C. Fu and T. Yang, Run-time Compilation for Parallel Sparse Matrix Computations, in Proc. of the 10th ACM SIGARCH International Conference on Supercomputing, Philadelphia, pp. 237-244, May, 1996. Talk slides.

  85. Y. Yu, O. Ibarra and T. Yang, Parallel progressive radiosity with adaptive meshing. Lecture Notes in Computer Science, Proc. of Irregular '96, Santa Barbara, Aug. 1996. pp. 159-170.

  86. D. Andresen, T. Yang, O. Egecioglu, O. Ibarra, and T. Smith. Scalability Issues for High Performance Digital Libraries on the World Wide Web . To appear in Proceedings of ADL '96, Forum on Research and Technology Advances in Digital Libraries, IEEE, Washington D.C., May 1996. pp. 139-150.

  87. D. Andresen, T. Yang, V. Holmedahl, O. Ibarra, SWEB: Towards a Scalable World Wide Web Server on Multicomputers Proc. of IPPS '96 - 10th Inter. Parallel Processing Symposium , IEEE. Hawaii, April, 1996. Talk slides .

  88. T. Yang, A. Gerasoulis, Executing Scheduled Task Graphs on Message-Passing Architectures, International Journal of High Speed Computing Vol 8, No. 3 (1996) 271-294.

  89. A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang, Experimental Studies on a Compact Storage Scheme for Wavelet-based Multiresolution Subregion Retrieval, in Proceedings of NASA 1996 Combined Industry, Space and Earth Science Data Compression Workshop, Utah, April 1996.

  90. C. Fu and T. Yang, Efficient Run-time Support for Irregular Task Computations with Mixed Granularities. In Proc. of IPPS '96 - 10th Inter. Parallel Processing Symposium , pp. 823-830, IEEE. Hawaii, April, 1996.

  91. T. Yang and O. Ibarra, Performance Prediction in Symbolic Scheduling of Partitioned Programs with Weight Variation, Journal of Parallel and Distributed Computing , 34:171-182 (1996)

  92. T. Smith, D. Andresen, L. Carver, R. Dolin, C. Fischer, J. Frew, M. Goodchild, O. Ibarra, R. Kemp, R. Kothuri, M. Larsgaard, B. Manjunath, D. Nebert, J. Simpson, A. Wells, T. Yang, Q. Zheng, A Digital Library for Geographically Referenced Materials, IEEE Computer , vol. 29, no. 5, pp. 54-60, 1996 (Erratum in 29:7, pp. 14).

  93. T. Yang, C. Fu, A. Gerasoulis and V. Sarkar, Mapping iterative task graphs on distributed-memory machines. Proc. of 24th Inter. Conference on Parallel Processing, Wisconsin, Aug. 1995. Vol II. 151-158.

  94. C. Fu, T. Yang, and A. Gerasoulis, Integrating software pipelining and graph scheduling for iterative scientific computing, Lecture Notes in Computer Science No. 980, Proc. of Irregular '95, Lyon, France, Sept 1995, pp. 127-141.

  95. Partitioning and Scheduling for Image Processing Operations, C. Lee, T. Yang, and Y.-F., Wang, Proc. of IEEE Symp. on Parallel and Distributed Processing, Texas, Oct. 1995. pp 86-90.

  96. The WWW Prototype of the Alexandria Digital Library , D.Andresen, L.Carver, R.Dolin, C.Fischer, J.Frew, M.Goodchild, O.Ibarra, R.Kothuri, M.Larsgaard, B.Manjunath,D. Nebert,J.Simpson,T.Smith, T.Yang, Q.Zheng. In Proceedings of ISDL'95: International Symposium on Digital Libraries, Japan August 22 - 25, 1995.

  97. On symbolic scheduling and parallel complexity of loops, T. Yang and O. Ibarra, Proc. of IEEE Symp. on Parallel and Distributed Processing, Texas, Oct. 1995. pp 360-367. A longer version will appear in Journal of Parallel and Distributed Computing.

  98. C. Lee, Y.-F., Wang, and T. Yang, Static Global Scheduling for Optimal Computer Vision and Image Processing Operations on Distributed-Memory Multiprocessors, Proc. of 6th International Conference on Computer Analysis of Images and Patterns, Sept. 1995. pp.920-925.

  99. A. Gerasoulis, J. Jiao and T. Yang, Experience with Scheduling Irregular Scientific Computation, Proc. of the First IPPS workshop on Solving Irregular Problems on Distributed Memory Machines, Santa Barbara, CA, April 1995. pp. 1-8.

  100. T. Yang, P. Diniz, A. Gerasoulis and V. Sarkar, Scheduling iterative task computation on message-passing machines, Proc. of Seventh SIAM Conference on Parallel Processing for Scientific Computing, CA, Feb. 1995. pp. 581-586.

  101. A. Gerasoulis and T. Yang, Efficient Algorithms and a Software Tool for Scheduling Parallel Computation, a book chapter in Scheduling Theory and Applications, P. Chretienne, E. Coffman, J.K. Lenstra and Z. Liu (Eds.). J. Wiley Publisher, 1995.

  102. A. Gerasoulis, J. Jiao and T. Yang, Scheduling of structured and unstructured computation, DIMACS Series in Discrete Mathematics, and Theoretical Computer Science, Volume 21, American Math. Society. pp. 139-172. 1995.

  103. T. Yang and A. Gerasoulis. DSC: Scheduling parallel tasks on an unbounded number of processors, IEEE Transactions on Parallel and Distributed Systems, Vol. 5, No. 9, 951-967, 1994.

  104. A. Gerasoulis and T. Yang, Performance bounds for parallelizing Gaussian-Elimination and Gauss-Jordan on message-passing machines, Applied Numerical Mathematics Journal, , Vol 16 (1994), pp. 283-297.

  105. A. Gerasoulis, J. Jiao, and T. Yang, Mapping Unstructured Computation on Parallel Machines, To appear in Proc. of Irregular 94, IFIP W10.3 International Workshop on Parallel Algorithms for Irregularly Structured Problems, Geneva, 1994.

  106. A. Gerasoulis, J. Jiao, and T. Yang, A multistage approach to scheduling task graphs. In Parallel Processing of Discrete Optimization Problems. Edited by P.M. Pardalos, K.G. Ramakrishnan, and M.G.C. Resende. DIAMCS Series Vol 22. AMS publisher. pp. 81-103.

  107. Scheduling structured and unstructured computation: theory and practices (with A. Gerasoulis), Proc. of the Second Hellenic European Conference on Mathematics and Informatics (HERMIS '94), Greece, 1994.

  108. A Software Tool for Scheduling Task Computation (with A. Gerasoulis), Proceedings of SCI'94, International Conference on Systems, Control, Information, China, 1994. pp. 614-619.

  109. A. Gerasoulis and T. Yang. Scheduling program task graphs on MIMD architectures. A book chapter in Parallel Algorithm Derivation and Program Transformation, R. Paige, J. Reif, and R. Wachter (Eds.), Kluwer Publisher, 1993, pp. 153-186.

  110. A. Gerasoulis and T. Yang. On the granularity and clustering of directed acyclic task graphs. IEEE Transactions on Parallel and Distributed Systems., Vol. 4, no. 6, June 1993, pp 686-701.

  111. T. Yang and A. Gerasoulis. List scheduling with and without communication. Parallel Computing journal, Vol 19 (1993) pp. 1321-1344.

  112. T. Yang, Scheduling and Code Generation for Parallel Architectures, Ph.D. Thesis, Rutgers, The State University of New Jersey, 1993.

  113. T. Yang and A. Gerasoulis, Exploiting task parallelism on message-passing architecture, Proc. of 1993 Global Software Development Conference. New York, pp 112-125.

  114. A. Gerasoulis and T. Yang. A comparison of clustering heuristics for scheduling DAGs on multiprocessors. Journal of Parallel and Distributed Computing, Special issue on scheduling and load balancing, Vol. 16, No. 4, pp. 276-291 (1992).

  115. T. Yang and A. Gerasoulis, PYRROS: Static scheduling and code generation for message passing multiprocessors. Proc. of 6th ACM International Conference on Supercomputing, Washington D.C., July 1992, pp. 428-437.

  116. T. Yang and A. Gerasoulis. A parallel programming tool for scheduling on distributed memory multiprocessors. Proc. of Scalable High Performance Computing Conf., IEEE, VA., April 1992, pp. 350-357.

  117. A. Gerasoulis and T. Yang, Static scheduling of parallel programs for message passing architectures. Lecture Notes in Computer Science, No. 634, Parallel Processing: CONPAR 92 -- VAPP V, L. Bouge, M. Cosnard, Y. Robert and D. Trystram (Eds.), Springer-Verlag, 1992, pp. 601-612.

  118. A. Gerasoulis and T. Yang, A static macro-dataflow scheduling tool for scalable architectures. Proc. of Summer School on Scheduling and its Applications, Chateau de Bonas, France, October 1992, pp. 382-417.

  119. T. Yang and A. Gerasoulis. A fast static scheduling algorithm for DAGs on an unbounded number of processors. Proc. of Supercomputing '91, IEEE/ACM, Albuquerque, NM, Nov. 1991, pp. 633-642.

  120. A. Gerasoulis, S. Venugopal and T. Yang. Clustering task graphs for message passing architectures. Proc. of 4th ACM International Conference on Supercomputing, Amsterdam, June 1990, pp.447-456. Proceedings also published as Computer Architecture News, Vol. 18, No. 3, September, 1990.

  121. Z. Wu, T. Yang, F. Ni, Z. He and R. Yu. A C-oriented tool for building the second generation expert systems. Future Generation Computer Systems, Vol. 6, No. 1 (1990), pp. 77-83, North Holland Publisher.

  122. M. Rao, R. Cruz, T. Yang, and Y. Ying. Intelligent control for cell culture processes. Proc. of 1989 American Control Conference, Pittsburgh, PA, June 1989, pp. 2418-2423.

  123. Tao Yang, Zhijun He, and Ruizhao Yu. Semantical enrichment of explicit knowledge in the KMIX tool. IN: 8th International Workshop. Expert Systems and their Applications. (8th International Workshop. Expert Systems and their Applications, Avignon, France, 30 May-3 June 1988). Nanterre, France: EC2, 1989. p. 425-35 vol.3.

  124. W. Wang, T. Yang, Z. Wu, Z. He, R. Yu, KMIX series: Towards an intelligent environment, Proc. of 89 International Conf. on New Generation Computers, Beijing, International Academic Publishers, Apr. 1989, pp. 96-105.

  125. T. Yang, R. Yu and Z. He. The game tree functions and their optimizations, Journal of Computer, 20:2 (1988), pp. 79-88, China.

  126. T. Yang, Z. He and R. Yu. Performance evaluation of the inference structure in expert systems. Proc. of 10th International Joint Conference on Artificial Intelligence, Italy, 1987, pp. 945-950.


Patents

  1. T. Yang, W. Wang, A. Gerasoulis, Relevancy-Based Database Retrieval and Display Techniques, US Patent 7028026. Issued in 2008.

  2. A. Savona, A. Gulli, T. Yang, X. Liu, B. Li,. A. Choski, F. Tanganelli, L. Carnevale. Similarity Detection and Clustering of Images. US Patent 7801893. Issued in 2010.

  3. L. Chu, T. Yang, J. Zhou, Topology-centric resource management for large scale service clusters . US Patent 7894372. Issued in 2011.

  4. T. Yang and W. Wang, Systems and Methods for Aggregating Search Results, US Patent 8407229. Issued in 2013.

  5. O. Camoglu, W. Chrabakh, L. Ding, J. Miao, D. Agrawal, N. Bhatnagar, T. Yang. Adaptive Multi-channel Content Selection with Behavior-Aware Query Analysis, US Patent 8751481. Issued in 2014.