Dimitrios Theodoratos
Dimitrios Theodoratos
Associate Professor, Computer Science
4208 Guttenberg Information Technologies Center (GITC)
Education
Ph.D.; University of Paris at Orsay; Computer Science; 1991
M.S.; Ecole Nationale Superieure de Tellecommunications de Paris; Computer Science; 1986
Diploma; National Technical University of Athens; Iploma Electrical And Computer Engineering; 1985
M.S.; Ecole Nationale Superieure de Tellecommunications de Paris; Computer Science; 1986
Diploma; National Technical University of Athens; Iploma Electrical And Computer Engineering; 1985
2025 Spring Courses
CS 631 - DATA MGT SYSTEMS DESIGN
CS 726 - INDEPENDENT STUDY II
CS 701B - MASTER'S THESIS
CS 488 - INDEPENDENT STUDY IN CS
CS 700B - MASTER'S PROJECT
CS 725 - INDEPENDENT STUDY I
CS 790A - DOCT DISSERTATION & RES
CS 792 - PRE-DOCTORAL RESEARCH
CS 726 - INDEPENDENT STUDY II
CS 701B - MASTER'S THESIS
CS 488 - INDEPENDENT STUDY IN CS
CS 700B - MASTER'S PROJECT
CS 725 - INDEPENDENT STUDY I
CS 790A - DOCT DISSERTATION & RES
CS 792 - PRE-DOCTORAL RESEARCH
Past Courses
CS 331: DATABASE SYSTEM DESIGN & MGMT
CS 431: INTRO DATABASE SYSTEMS
CS 434: ADVANCED DATABASE SYSTEMS
CS 631: DATA MANAGEMENT SYSTEM DESIGN
CS 631: DATA MGT SYSTEMS DESIGN
CS 632: ADV DATABASE SYS DESIGN
CS 431: INTRO DATABASE SYSTEMS
CS 434: ADVANCED DATABASE SYSTEMS
CS 631: DATA MANAGEMENT SYSTEM DESIGN
CS 631: DATA MGT SYSTEMS DESIGN
CS 632: ADV DATABASE SYS DESIGN
Journal Article
Xiaoying Wu, Dimitrios Theodoratos, Dimitrios Skoutas, Michael Lan. 2023. "A novel framework for the efficient evaluation of hybrid tree-pattern queries on large data graphs.." Information Systems, Elsevier, ScienceDirect, vol. 117, pp. 30.
Xiaoying Wu, Dimitrios Theodoratos, Nikos Mamoulis. 2021. "Discovering closed and maximal embedded patterns from large tree data.." Data and Knowledge Engineering-journal- Elsevier, vol. 133, pp. 32 pages.
Ananya Dass, Cem Aksoy, Aggeliki Dimitriou, Dimitrios Theodoratos. 2017. "Relaxation of Keyword Pattern Graphs on RDF Data." Journal of Web Engineering (JWE), Rinton Press, pp. 36 pages (363-398).
Xiaoying Wu, Dimitrios Theodoratos. 2016. "Homomorphic Pattern Mining from a Single Large Data Tree. ." Data Science and Engineering Journal (DSEJ), Springer, pp. 16 pages (203-218).
Xiaoying Wu, Dimitrios Theodoratos. 2016. "Template-based Bitmap View Selection for Optimizing Queries over Tree Data.." International Journal of Cooperative Information Systems (IJCIS), World Scientific, vol. 25, no. 3, pp. 28 pages (1-28).
Xiaoying Wu, Dimitrios Theodoratos, Nikos Mamoulis. 2021. "Discovering closed and maximal embedded patterns from large tree data.." Data and Knowledge Engineering-journal- Elsevier, vol. 133, pp. 32 pages.
Ananya Dass, Cem Aksoy, Aggeliki Dimitriou, Dimitrios Theodoratos. 2017. "Relaxation of Keyword Pattern Graphs on RDF Data." Journal of Web Engineering (JWE), Rinton Press, pp. 36 pages (363-398).
Xiaoying Wu, Dimitrios Theodoratos. 2016. "Homomorphic Pattern Mining from a Single Large Data Tree. ." Data Science and Engineering Journal (DSEJ), Springer, pp. 16 pages (203-218).
Xiaoying Wu, Dimitrios Theodoratos. 2016. "Template-based Bitmap View Selection for Optimizing Queries over Tree Data.." International Journal of Cooperative Information Systems (IJCIS), World Scientific, vol. 25, no. 3, pp. 28 pages (1-28).
SHOW MORE
Cem Aksoy, Aggeliki Dimitriou, Dimitrios Theodoratos. 2015. "Reasoning with Patterns to Effectively Answer XML Keyword Queries." Very Large Databases Journal (VLDBJ), Publisher: Springer, vol. 24, no. 3, pp. 441-465.
Xiaoying Wu, Dimitrios Theodoratos, Anastasios Kementsietsidis. 2015. "Conguring Bitmapped Materialized Views for Optimizing XML Queries." World Wide Web, Publisher: Springer, pp. 607-632.
Aggeliki Dimitriou, Dimitrios Theodoratos, Timos Sellis. 2015. "Top-k-size Keyword Search on Tree Structured Data.." Information Systems (Journal)--Publisher: Springer, vol. 47, pp. 178-193.
Xiaoying Wu, Dimitrios Theodoratos, Wendy Hui Wang, Timos Sellis. 2013. "Optimizing XML Queries: Bitmapped Materialized Views vs. Indexes ." information Systems, Publisher: Springer, vol. 38, no. 6, pp. 22 pages (863-884).
Xiaoying Wu, Dimitrios Theodoratos. 2013. "A Survey on XML Streaming Evaluation Techniques." Very Large Databases Journal (VLDBJ), Publisher: Springer, pp. 26 pages (177 - 202).
Xiaoying Wu, Stefanos Souldatos, Dimitrios Theodoratos, Theodore Dalamagas, Yannis Vassiliou, Timos Sellis. 2012. "Processing and Evaluating Partial Tree Pattern Queries on XML data." IEEE Transactions on Data and Knowledge Engineering, IEEE Computer Society Publications, vol. 24, no. 12, pp. 16 pages (2244-2259).
Chunhua Weng, Xiaoying Wu, Zhihui Luo, Mary Regina Boland, Dimitrios Theodoratos, Stephen B Johnson. 2011. "EliXR: an approach to eligibility criteria extraction and representation." Journal of the American Medical Informatics Association (JAMIA), Publisher: BMJ Group on behalf of the American Medical Informatics Association, pp. 9 pages.
Xiaoying Wu, Dimitrios Theodoratos, Stefanos Souldatos, Theodore Dalamagas, Timos Sellis, . 2010. "Evaluation Techniques for Generalized Path Pattern Queries on XML Data." World Wide Web -- Journal (WWW) Publisher: Springer, vol. 13, no. 4, pp. 441 - 474 (34 pages).
Xiaoying Wu, Dimitrios Theodoratos, Calisto Zuzarte. 2010. "Efficient Evaluation of Generalized Tree-Pattern Queries on XML Streams." The VLDB Journal, Springer, vol. 19, no. 5, pp. 661 - 686 (26 pages).
Dimitrios Theodoratos, Pawel Placek, Stefanos Souldatos, Theodore Dalamagas, Timos Sellis. 2009. "Containment of Partially Specified Tree-Pattern Queries in the Presence of Dimension Graphs." The VLDB Journal, Springer , vol. 18, no. 1, pp. 233-254.
Xiaoying Wu, Dimitrios Theodoratos, Anastasios Kementsietsidis. 2015. "Conguring Bitmapped Materialized Views for Optimizing XML Queries." World Wide Web, Publisher: Springer, pp. 607-632.
Aggeliki Dimitriou, Dimitrios Theodoratos, Timos Sellis. 2015. "Top-k-size Keyword Search on Tree Structured Data.." Information Systems (Journal)--Publisher: Springer, vol. 47, pp. 178-193.
Xiaoying Wu, Dimitrios Theodoratos, Wendy Hui Wang, Timos Sellis. 2013. "Optimizing XML Queries: Bitmapped Materialized Views vs. Indexes ." information Systems, Publisher: Springer, vol. 38, no. 6, pp. 22 pages (863-884).
Xiaoying Wu, Dimitrios Theodoratos. 2013. "A Survey on XML Streaming Evaluation Techniques." Very Large Databases Journal (VLDBJ), Publisher: Springer, pp. 26 pages (177 - 202).
Xiaoying Wu, Stefanos Souldatos, Dimitrios Theodoratos, Theodore Dalamagas, Yannis Vassiliou, Timos Sellis. 2012. "Processing and Evaluating Partial Tree Pattern Queries on XML data." IEEE Transactions on Data and Knowledge Engineering, IEEE Computer Society Publications, vol. 24, no. 12, pp. 16 pages (2244-2259).
Chunhua Weng, Xiaoying Wu, Zhihui Luo, Mary Regina Boland, Dimitrios Theodoratos, Stephen B Johnson. 2011. "EliXR: an approach to eligibility criteria extraction and representation." Journal of the American Medical Informatics Association (JAMIA), Publisher: BMJ Group on behalf of the American Medical Informatics Association, pp. 9 pages.
Xiaoying Wu, Dimitrios Theodoratos, Stefanos Souldatos, Theodore Dalamagas, Timos Sellis, . 2010. "Evaluation Techniques for Generalized Path Pattern Queries on XML Data." World Wide Web -- Journal (WWW) Publisher: Springer, vol. 13, no. 4, pp. 441 - 474 (34 pages).
Xiaoying Wu, Dimitrios Theodoratos, Calisto Zuzarte. 2010. "Efficient Evaluation of Generalized Tree-Pattern Queries on XML Streams." The VLDB Journal, Springer, vol. 19, no. 5, pp. 661 - 686 (26 pages).
Dimitrios Theodoratos, Pawel Placek, Stefanos Souldatos, Theodore Dalamagas, Timos Sellis. 2009. "Containment of Partially Specified Tree-Pattern Queries in the Presence of Dimension Graphs." The VLDB Journal, Springer , vol. 18, no. 1, pp. 233-254.
COLLAPSE
Conference Paper
“Evaluating Hybrid Graph Pattern Queries Using Runtime Index Graphs.”
Proceedings 26th International Conference on Extending Database Technology (EDBT 2023), OpenProceedings, March, 2023.
“Efficient In-Memory Evaluation of Reachability Graph Pattern Queries on Data Graphs”
27th International Conference on Database Systems for Advanced Applications, Springer, April (2nd Quarter/Spring), 2022.
“Answering Graph Pattern Queries using Compact Materialized Views.”
Proceedings of the 24th International Workshop on Design, Optimization, Languages and Analytical Processing of Big Data (DOLAP), CEUR Workshop Proceedings, March, 2022.
Proceedings 26th International Conference on Extending Database Technology (EDBT 2023), OpenProceedings, March, 2023.
“Efficient In-Memory Evaluation of Reachability Graph Pattern Queries on Data Graphs”
27th International Conference on Database Systems for Advanced Applications, Springer, April (2nd Quarter/Spring), 2022.
“Answering Graph Pattern Queries using Compact Materialized Views.”
Proceedings of the 24th International Workshop on Design, Optimization, Languages and Analytical Processing of Big Data (DOLAP), CEUR Workshop Proceedings, March, 2022.
Conference Proceeding
“Leveraging Double Simulation to Efficiently Evaluate Hybrid Patterns on Data Graphs”
21st International Conference on Web Information Systems Engineering (WISE), Lecture Notes in Computer Science. Proceedings Publisher: Springer, November, 2020.
“Exploring Citation Networks with Hybrid Tree Pattern Queries.”
ADBIS/TPDL/EDA Workshops. Proceedings Publisher: Springer, September, 2020.
“Leveraging Pattern Mining Techniques for Efficient Keyword Search on Data Graphs”
Proceedings of the The International Workshop on Web Information Systems in the Era of AI, Springer, January (1st Quarter/Winter), 2020.
“Efficiently Computing Homomorphic Matches of Hybrid Pattern Queries on Large Graphs.”
Proceedings of the 24th International Conference on Database Systems for Advanced Applications, Springer, September, 2019.
“Evaluating Mixed Patterns on Large Data Graphs Using Bitmap Views”
Proceedings of the 24th International Conference on Database Systems for Advanced Applications, Springer, September, 2019.
21st International Conference on Web Information Systems Engineering (WISE), Lecture Notes in Computer Science. Proceedings Publisher: Springer, November, 2020.
“Exploring Citation Networks with Hybrid Tree Pattern Queries.”
ADBIS/TPDL/EDA Workshops. Proceedings Publisher: Springer, September, 2020.
“Leveraging Pattern Mining Techniques for Efficient Keyword Search on Data Graphs”
Proceedings of the The International Workshop on Web Information Systems in the Era of AI, Springer, January (1st Quarter/Winter), 2020.
“Efficiently Computing Homomorphic Matches of Hybrid Pattern Queries on Large Graphs.”
Proceedings of the 24th International Conference on Database Systems for Advanced Applications, Springer, September, 2019.
“Evaluating Mixed Patterns on Large Data Graphs Using Bitmap Views”
Proceedings of the 24th International Conference on Database Systems for Advanced Applications, Springer, September, 2019.
SHOW MORE
“Trading Off Popularity for Diversity in the Results Sets of Keyword Queries on Linked Data.”
Proceedings of the 17th International Conference on Web Engineering, Springer, June, 2017.
“Efficiently Discovering Most Specific Mixed Patterns from Large Data Trees.”
Proceedings of the 22nd International Conference on Database Systems for Advanced Applications, Springer, March, 2017.
“Diversifying the Results of Keyword Queries on Linked Data”
17th International Conference on Web Information Systems Engineering (WISE), Lecture Notes in Computer Science. Proceedings Publisher: Springer, November, 2016.
“Keyword Pattern Graph Relaxation for Selective Result Space Expansion on Linked Data.”
15th International Conference on Web Engineering (ICWE'15). Lecture Notes in Computer Science 9114, Publisher: Springer, May, 2015.
“Leveraging Homomorphisms and Bitmaps to Enable the Mining of Embedded Patterns from Large Data Trees.”
20th International Conference on Database Systems for Advanced Applications (DASFAA). Proceedings publisher: Springer, April (2nd Quarter/Spring), 2015.
“Clustering Query Results to Support Keyword Search on Tree Data.”
15th International Conference on Web-Age Information Management (WAIM), Proceedings Publisher: Springer, June, 2014.
“Efficient keyword search on large tree structured datasets”
Third International Workshop on Keyword Search on Structured Data, Proceeding Publisher: ACM, May, 2012.
“Efficient Storage and Temporal Query Evaluation in Hierarchical Data Archiving Systems”
International Conference on Scientific and Statistical Database Management, Publisher: Springer, July (3rd Quarter/Summer), 2011.
“Answering XML Queries Using Materialized Views Revisited”
Proc. of the 18th ACM International Conference on Information and Knowledge Management (CIKM 2009), ACM, October (4th Quarter/Autumn), 2009.
“Efficient Evaluation of Generalized Tree-Pattern Queries with Same-Path Constraints”
Proc. of the 21st Intl. Conference on Scientific and Statistical Database Management, Springer, June, 2009.
“A Heuristic Approach for Checking Containment of Generalized Tree-Pattern Queries”
Proc. of the 17th ACM Intl. Conference on Information and Knowledge Management, ACM, November, 2008.
“Evaluating Partial Tree-Pattern Queries on XML Streams”
Proc. of the 17th ACM Intl. Conference on Information and Knowledge Management, ACM, November, 2008.
Proceedings of the 17th International Conference on Web Engineering, Springer, June, 2017.
“Efficiently Discovering Most Specific Mixed Patterns from Large Data Trees.”
Proceedings of the 22nd International Conference on Database Systems for Advanced Applications, Springer, March, 2017.
“Diversifying the Results of Keyword Queries on Linked Data”
17th International Conference on Web Information Systems Engineering (WISE), Lecture Notes in Computer Science. Proceedings Publisher: Springer, November, 2016.
“Keyword Pattern Graph Relaxation for Selective Result Space Expansion on Linked Data.”
15th International Conference on Web Engineering (ICWE'15). Lecture Notes in Computer Science 9114, Publisher: Springer, May, 2015.
“Leveraging Homomorphisms and Bitmaps to Enable the Mining of Embedded Patterns from Large Data Trees.”
20th International Conference on Database Systems for Advanced Applications (DASFAA). Proceedings publisher: Springer, April (2nd Quarter/Spring), 2015.
“Clustering Query Results to Support Keyword Search on Tree Data.”
15th International Conference on Web-Age Information Management (WAIM), Proceedings Publisher: Springer, June, 2014.
“Efficient keyword search on large tree structured datasets”
Third International Workshop on Keyword Search on Structured Data, Proceeding Publisher: ACM, May, 2012.
“Efficient Storage and Temporal Query Evaluation in Hierarchical Data Archiving Systems”
International Conference on Scientific and Statistical Database Management, Publisher: Springer, July (3rd Quarter/Summer), 2011.
“Answering XML Queries Using Materialized Views Revisited”
Proc. of the 18th ACM International Conference on Information and Knowledge Management (CIKM 2009), ACM, October (4th Quarter/Autumn), 2009.
“Efficient Evaluation of Generalized Tree-Pattern Queries with Same-Path Constraints”
Proc. of the 21st Intl. Conference on Scientific and Statistical Database Management, Springer, June, 2009.
“A Heuristic Approach for Checking Containment of Generalized Tree-Pattern Queries”
Proc. of the 17th ACM Intl. Conference on Information and Knowledge Management, ACM, November, 2008.
“Evaluating Partial Tree-Pattern Queries on XML Streams”
Proc. of the 17th ACM Intl. Conference on Information and Knowledge Management, ACM, November, 2008.
COLLAPSE