Skip to main content

Showing 1–27 of 27 results for author: Sakr, M

  1. arXiv:2407.07561  [pdf, other

    cs.RO cs.AI

    FLAIR: Feeding via Long-horizon AcquIsition of Realistic dishes

    Authors: Rajat Kumar Jenamani, Priya Sundaresan, Maram Sakr, Tapomayukh Bhattacharjee, Dorsa Sadigh

    Abstract: Robot-assisted feeding has the potential to improve the quality of life for individuals with mobility limitations who are unable to feed themselves independently. However, there exists a large gap between the homogeneous, curated plates existing feeding systems can handle, and truly in-the-wild meals. Feeding realistic plates is immensely challenging due to the sheer range of food items that a rob… ▽ More

    Submitted 10 July, 2024; originally announced July 2024.

    Comments: RSS 2024

  2. arXiv:2406.19880  [pdf, other

    cs.DC

    Parameterized Verification of Round-based Distributed Algorithms via Extended Threshold Automata

    Authors: Tom Baumeister, Paul Eichler, Swen Jacobs, Mouhammad Sakr, Marcus Völp

    Abstract: Threshold automata are a computational model that has proven to be versatile in modeling threshold-based distributed algorithms and enabling their completely automatic parameterized verification. We present novel techniques for the verification of threshold automata, based on well-structured transition systems, that allow us to extend the expressiveness of both the computational model and the spec… ▽ More

    Submitted 28 June, 2024; originally announced June 2024.

  3. arXiv:2406.05327  [pdf, other

    cs.DB

    Multi-Entry Generalized Search Trees for Indexing Trajectories

    Authors: Maxime Schoemans, Walid G. Aref, Esteban Zimányi, Mahmoud Sakr

    Abstract: The idea of generalized indices is one of the success stories of database systems research. It has found its way to implementation in common database systems. GiST (Generalized Search Tree) and SP-GiST (Space-Partitioned Generalized Search Tree) are two widely-used generalized indices that are typically used for multidimensional data. Currently, the generalized indices GiST and SP-GiST represent o… ▽ More

    Submitted 7 June, 2024; originally announced June 2024.

  4. arXiv:2404.18262  [pdf, other

    cs.AI

    Generating Situated Reflection Triggers about Alternative Solution Paths: A Case Study of Generative AI for Computer-Supported Collaborative Learning

    Authors: Atharva Naik, Jessica Ruhan Yin, Anusha Kamath, Qianou Ma, Sherry Tongshuang Wu, Charles Murray, Christopher Bogart, Majd Sakr, Carolyn P. Rose

    Abstract: An advantage of Large Language Models (LLMs) is their contextualization capability - providing different responses based on student inputs like solution strategy or prior discussion, to potentially better engage students than standard feedback. We present a design and evaluation of a proof-of-concept LLM application to offer students dynamic and contextualized feedback. Specifically, we augment an… ▽ More

    Submitted 28 April, 2024; originally announced April 2024.

  5. Understanding the Role of Temperature in Diverse Question Generation by GPT-4

    Authors: Arav Agarwal, Karthik Mittal, Aidan Doyle, Pragnya Sridhar, Zipiao Wan, Jacob Arthur Doughty, Jaromir Savelka, Majd Sakr

    Abstract: We conduct a preliminary study of the effect of GPT's temperature parameter on the diversity of GPT4-generated questions. We find that using higher temperature values leads to significantly higher diversity, with different temperatures exposing different types of similarity between generated sets of questions. We also demonstrate that diverse question generation is especially difficult for questio… ▽ More

    Submitted 14 April, 2024; originally announced April 2024.

  6. arXiv:2403.04821  [pdf, other

    cs.OH

    New algorithms for the simplification of multiple trajectories under bandwidth constraints

    Authors: Gilles Dejaegere, Mahmoud Sakr

    Abstract: This study introduces time-windowed variations of three established trajectory simplification algorithms. These new algorithms are specifically designed to be used in contexts with bandwidth limitations. We present the details of these algorithms and highlight the differences compared to their classical counterparts. To evaluate their performance, we conduct accuracy assessments for varying size… ▽ More

    Submitted 7 March, 2024; originally announced March 2024.

    Comments: Preprint, To be published as a proceeding of Workshop on Big Mobility Data Analytics (BMDA) co-located with EDBT/ICDT 2024 Joint Conference

  7. arXiv:2401.16791  [pdf, other

    cs.LG

    Accelerated Cloud for Artificial Intelligence (ACAI)

    Authors: Dachi Chen, Weitian Ding, Chen Liang, Chang Xu, Junwei Zhang, Majd Sakr

    Abstract: Training an effective Machine learning (ML) model is an iterative process that requires effort in multiple dimensions. Vertically, a single pipeline typically includes an initial ETL (Extract, Transform, Load) of raw datasets, a model training stage, and an evaluation stage where the practitioners obtain statistics of the model performance. Horizontally, many such pipelines may be required to find… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

  8. arXiv:2312.03173  [pdf, other

    cs.CY cs.AI cs.CL

    A Comparative Study of AI-Generated (GPT-4) and Human-crafted MCQs in Programming Education

    Authors: Jacob Doughty, Zipiao Wan, Anishka Bompelli, Jubahed Qayum, Taozhi Wang, Juran Zhang, Yujia Zheng, Aidan Doyle, Pragnya Sridhar, Arav Agarwal, Christopher Bogart, Eric Keylor, Can Kultur, Jaromir Savelka, Majd Sakr

    Abstract: There is a constant need for educators to develop and maintain effective up-to-date assessments. While there is a growing body of research in computing education on utilizing large language models (LLMs) in generation and engagement with coding exercises, the use of LLMs for generating programming MCQs has not been extensively explored. We analyzed the capability of GPT-4 to produce multiple-choic… ▽ More

    Submitted 5 December, 2023; originally announced December 2023.

  9. arXiv:2311.09518  [pdf, other

    cs.CY

    From GPT-3 to GPT-4: On the Evolving Efficacy of LLMs to Answer Multiple-choice Questions for Programming Classes in Higher Education

    Authors: Jaromir Savelka, Arav Agarwal, Christopher Bogart, Majd Sakr

    Abstract: We explore the evolving efficacy of three generative pre-trained transformer (GPT) models in generating answers for multiple-choice questions (MCQ) from introductory and intermediate Python programming courses in higher education. We focus on the differences in capabilities of the models prior to the release of ChatGPT (Nov '22), at the time of the release, and today (i.e., Aug '23). Recent studie… ▽ More

    Submitted 15 November, 2023; originally announced November 2023.

    Comments: arXiv admin note: text overlap with arXiv:2303.08033, arXiv:2306.10073

  10. arXiv:2310.13083  [pdf, other

    cs.RO cs.LG

    How Can Everyday Users Efficiently Teach Robots by Demonstrations?

    Authors: Maram Sakr, Zhikai Zhang, Benjamin Li, Haomiao Zhang, H. F. Machiel Van der Loos, Dana Kulic, Elizabeth Croft

    Abstract: Learning from Demonstration (LfD) is a framework that allows lay users to easily program robots. However, the efficiency of robot learning and the robot's ability to generalize to task variations hinges upon the quality and quantity of the provided demonstrations. Our objective is to guide human teachers to furnish more effective demonstrations, thus facilitating efficient robot learning. To achie… ▽ More

    Submitted 19 October, 2023; originally announced October 2023.

  11. arXiv:2307.05717  [pdf, other

    cs.OH

    Towards Mobility Data Science (Vision Paper)

    Authors: Mohamed Mokbel, Mahmoud Sakr, Li Xiong, Andreas Züfle, Jussara Almeida, Taylor Anderson, Walid Aref, Gennady Andrienko, Natalia Andrienko, Yang Cao, Sanjay Chawla, Reynold Cheng, Panos Chrysanthis, Xiqi Fei, Gabriel Ghinita, Anita Graser, Dimitrios Gunopulos, Christian Jensen, Joon-Seok Kim, Kyoung-Sook Kim, Peer Kröger, John Krumm, Johannes Lauer, Amr Magdy, Mario Nascimento , et al. (23 additional authors not shown)

    Abstract: Mobility data captures the locations of moving objects such as humans, animals, and cars. With the availability of GPS-equipped mobile devices and other inexpensive location-tracking technologies, mobility data is collected ubiquitously. In recent years, the use of mobility data has demonstrated significant impact in various domains including traffic management, urban planning, and health sciences… ▽ More

    Submitted 7 March, 2024; v1 submitted 21 June, 2023; originally announced July 2023.

    Comments: Updated to reflect the major revision for ACM Transactions on Spatial Algorithms and Systems (TSAS). This version reflects the final version accepted by ACM TSAS

  12. arXiv:2306.17459  [pdf, other

    cs.AI cs.CL

    Harnessing LLMs in Curricular Design: Using GPT-4 to Support Authoring of Learning Objectives

    Authors: Pragnya Sridhar, Aidan Doyle, Arav Agarwal, Christopher Bogart, Jaromir Savelka, Majd Sakr

    Abstract: We evaluated the capability of a generative pre-trained transformer (GPT-4) to automatically generate high-quality learning objectives (LOs) in the context of a practically oriented university course on Artificial Intelligence. Discussions of opportunities (e.g., content generation, explanation) and risks (e.g., cheating) of this emerging technology in education have intensified, but to date there… ▽ More

    Submitted 30 June, 2023; originally announced June 2023.

  13. arXiv:2306.10073  [pdf, other

    cs.CY cs.AI cs.CL cs.SE

    Thrilled by Your Progress! Large Language Models (GPT-4) No Longer Struggle to Pass Assessments in Higher Education Programming Courses

    Authors: Jaromir Savelka, Arav Agarwal, Marshall An, Chris Bogart, Majd Sakr

    Abstract: This paper studies recent developments in large language models' (LLM) abilities to pass assessments in introductory and intermediate Python programming courses at the postsecondary level. The emergence of ChatGPT resulted in heated debates of its potential uses (e.g., exercise generation, code explanation) as well as misuses in programming classes (e.g., cheating). Recent studies show that while… ▽ More

    Submitted 15 June, 2023; originally announced June 2023.

    Journal ref: ICER '23: Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1. August 2023. Pages 78 - 92

  14. Can Generative Pre-trained Transformers (GPT) Pass Assessments in Higher Education Programming Courses?

    Authors: Jaromir Savelka, Arav Agarwal, Christopher Bogart, Yifan Song, Majd Sakr

    Abstract: We evaluated the capability of generative pre-trained transformers (GPT), to pass assessments in introductory and intermediate Python programming courses at the postsecondary level. Discussions of potential uses (e.g., exercise generation, code explanation) and misuses (e.g., cheating) of this emerging technology in programming education have intensified, but to date there has not been a rigorous… ▽ More

    Submitted 16 March, 2023; originally announced March 2023.

    Comments: 7 pages. arXiv admin note: text overlap with arXiv:2303.08033

    Journal ref: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V.1 (ITiCSE 2023) 117-123

  15. arXiv:2303.08033  [pdf, other

    cs.CL cs.AI

    Large Language Models (GPT) Struggle to Answer Multiple-Choice Questions about Code

    Authors: Jaromir Savelka, Arav Agarwal, Christopher Bogart, Majd Sakr

    Abstract: We analyzed effectiveness of three generative pre-trained transformer (GPT) models in answering multiple-choice question (MCQ) assessments, often involving short snippets of code, from introductory and intermediate programming courses at the postsecondary level. This emerging technology stirs countless discussions of its potential uses (e.g., exercise generation, code explanation) as well as misus… ▽ More

    Submitted 9 March, 2023; originally announced March 2023.

    Comments: 12 pages

  16. arXiv:2206.07396  [pdf, other

    cs.DB

    Selectivity Estimation of Inequality Joins In Databases

    Authors: Diogo Repas, Zhicheng Luo, Maxime Schoemans, Mahmoud Sakr

    Abstract: Selectivity estimation refers to the ability of the SQL query optimizer to estimate the size of the results of a predicate in the query. It is the main calculation, based on which the optimizer can select the cheapest plan to execute. While the problem is known since the mid 70s, we were surprised that there are no solutions in the literature for the selectivity estimation of inequality joins. By… ▽ More

    Submitted 15 June, 2022; originally announced June 2022.

    ACM Class: H.2

  17. arXiv:2206.00251  [pdf, other

    cs.LO

    The Reactive Synthesis Competition (SYNTCOMP): 2018-2021

    Authors: Swen Jacobs, Guillermo A. Perez, Remco Abraham, Veronique Bruyere, Michael Cadilhac, Maximilien Colange, Charly Delfosse, Tom van Dijk, Alexandre Duret-Lutz, Peter Faymonville, Bernd Finkbeiner, Ayrat Khalimov, Felix Klein, Michael Luttenberger, Klara Meyer, Thibaud Michaud, Adrien Pommellet, Florian Renkin, Philipp Schlehuber-Caissier, Mouhammad Sakr, Salomon Sickert, Gaetan Staquet, Clement Tamines, Leander Tentrup, Adam Walker

    Abstract: We report on the last four editions of the reactive synthesis competition (SYNTCOMP 2018-2021). We briefly describe the evaluation scheme and the experimental setup of SYNTCOMP. Then, we introduce new benchmark classes that have been added to the SYNTCOMP library and give an overview of the participants of SYNTCOMP. Finally, we present and analyze the results of our experimental evaluations, inclu… ▽ More

    Submitted 6 May, 2024; v1 submitted 1 June, 2022; originally announced June 2022.

    Comments: accepted for publication in STTT

  18. Quantifying Demonstration Quality for Robot Learning and Generalization

    Authors: Maram Sakr, Zexi Jesse Li, H. F. Machiel Van der Loos, Dana Kulic, Elizabeth A. Croft

    Abstract: Learning from Demonstration (LfD) seeks to democratize robotics by enabling diverse end-users to teach robots to perform a task by providing demonstrations. However, most LfD techniques assume users provide optimal demonstrations. This is not always the case in real applications where users are likely to provide demonstrations of varying quality, that may change with expertise and other factors. D… ▽ More

    Submitted 25 March, 2022; originally announced March 2022.

  19. arXiv:2203.08343  [pdf, other

    cs.RO

    Design and Evaluation of an Augmented Reality Head-Mounted Display Interface for Human Robot Teams Collaborating in Physically Shared Manufacturing Tasks

    Authors: Wesley P Chan, Geoffrey Hanks, Maram Sakr, Haomiao Zhang, Tiger Zuo, H F Machiel Van der Loos, Elizabeth Croft

    Abstract: We provide an experimental evaluation of a wearable augmented reality (AR) system we have developed for human-robot teams working on tasks requiring collaboration in shared physical workspace. Recent advances in AR technology have facilitated the development of more intuitive user interfaces for many human-robot interaction applications. While it has been anticipated that AR can provided a more in… ▽ More

    Submitted 15 March, 2022; originally announced March 2022.

  20. arXiv:2111.03322  [pdf, ps, other

    cs.LO

    Automatic Repair and Deadlock Detection for Parameterized Systems

    Authors: Swen Jacobs, Mouhammad Sakr, Marcus Völp

    Abstract: We present an algorithm for the repair of parameterized systems. The repair problem is, for a given process implementation, to find a refinement such that a given safety property is satisfied by the resulting parameterized system, and deadlocks are avoided. Our algorithm uses a parameterized model checker to determine the correctness of candidate solutions and employs a constraint system to rule o… ▽ More

    Submitted 28 July, 2022; v1 submitted 5 November, 2021; originally announced November 2021.

  21. arXiv:2107.00218  [pdf

    cs.SE

    Comparing Example-Based Collaborative Reflection to Problem Solving Practice for Learning during Team-Based Software Engineering Projects

    Authors: Sreecharan Sankaranarayanan, Siddharth Reddy Kandimalla, Christopher Bogart, R. Charles Murray, Haokang An, Michael Hilton, Majd Sakr, Carolyn Rosé

    Abstract: Contributing to the literature on aptitude-treatment interactions between worked examples and problem-solving, this paper addresses differential learning from the two approaches when students are positioned as domain experts learning new concepts. Our evaluation is situated in a team project that is part of an advanced software engineering course. In this course, students who possess foundational… ▽ More

    Submitted 1 July, 2021; originally announced July 2021.

    Comments: 4 pages, 1 image, 1 table, 14th Computer Supported Collaborative Learning (CSCL) Proceedings at the Annual Meeting of the International Society of the Learning Sciences (ISLS)

    Journal ref: 14th Computer-Supported Collaborative Learning Proceedings at the Annual Meeting of the International Society of the Learning Sciences 2021, pp. 213-216

  22. arXiv:2012.02836  [pdf, other

    cs.RO

    Orientation Matters: 6-DoF Autonomous Camera Movement for Minimally Invasive Surgery

    Authors: Alaa Eldin Abdelaal, Nancy Hong, Apeksha Avinash, Divya Budihal, Maram Sakr, Gregory D. Hager, Septimiu E. Salcudean

    Abstract: We propose a new method for six-degree-of-freedom (6-DoF) autonomous camera movement for minimally invasive surgery, which, unlike previous methods, takes into account both the position and orientation information from structures in the surgical scene. In addition to locating the camera for a good view of the manipulated object, our autonomous camera takes into account workspace constraints, inclu… ▽ More

    Submitted 4 December, 2020; originally announced December 2020.

  23. arXiv:1911.03122  [pdf, ps, other

    cs.LO cs.FL

    Promptness and Bounded Fairness in Concurrent and Parameterized Systems

    Authors: Swen Jacobs, Mouhammad Sakr, Martin Zimmermann

    Abstract: We investigate the satisfaction of specifications in Prompt Linear Temporal Logic (Prompt-LTL) by concurrent systems. Prompt-LTL is an extension of LTL that allows to specify parametric bounds on the satisfaction of eventualities, thus adding a quantitative aspect to the specification language. We establish a connection between bounded fairness, bounded stutter equivalence, and the satisfaction of… ▽ More

    Submitted 15 November, 2019; v1 submitted 8 November, 2019; originally announced November 2019.

    Comments: Accepted for publication in VMCAI 2020

  24. arXiv:1904.07736  [pdf, other

    cs.LO

    The 5th Reactive Synthesis Competition (SYNTCOMP 2018): Benchmarks, Participants & Results

    Authors: Swen Jacobs, Roderick Bloem, Maximilien Colange, Peter Faymonville, Bernd Finkbeiner, Ayrat Khalimov, Felix Klein, Michael Luttenberger, Philipp J. Meyer, Thibaud Michaud, Mouhammad Sakr, Salomon Sickert, Leander Tentrup, Adam Walker

    Abstract: We report on the fifth reactive synthesis competition (SYNTCOMP 2018). We introduce four new benchmark classes that have been added to the SYNTCOMP library, and briefly describe the evaluation scheme and the experimental setup of SYNTCOMP 2018. We give an overview of the participants of SYNTCOMP 2018 and highlight changes compared to previous years. Finally, we present and analyze the results of o… ▽ More

    Submitted 15 April, 2019; originally announced April 2019.

    Comments: arXiv admin note: substantial text overlap with arXiv:1711.11439, arXiv:1609.00507

  25. arXiv:1707.01369  [pdf, ps, other

    cs.LO

    Analyzing Guarded Protocols: Better Cutoffs, More Systems, More Expressivity

    Authors: Swen Jacobs, Mouhammad Sakr

    Abstract: We study cutoff results for parameterized verification and synthesis of guarded protocols, as introduced by Emerson and Kahlon (2000). Guarded protocols describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. Cutoff results reduce reasoning about systems with an arbitrary number of processes to systems of a dete… ▽ More

    Submitted 5 July, 2017; originally announced July 2017.

  26. arXiv:1303.3592  [pdf, other

    cs.CL cs.CY cs.RO

    Expressing Ethnicity through Behaviors of a Robot Character

    Authors: Maxim Makatchev, Reid Simmons, Majd Sakr, Micheline Ziadee

    Abstract: Achieving homophily, or association based on similarity, between a human user and a robot holds a promise of improved perception and task performance. However, no previous studies that address homophily via ethnic similarity with robots exist. In this paper, we discuss the difficulties of evoking ethnic cues in a robot, as opposed to a virtual agent, and an approach to overcome those difficulties… ▽ More

    Submitted 14 March, 2013; originally announced March 2013.

    Comments: 10 pages, 4 figures

    Journal ref: Proceedings of the 8th ACM/IEEE international conference on Human-robot interaction (HRI), Tokyo, Japan, 2013, pages 357-364

  27. arXiv:1203.2299  [pdf, other

    cs.CL cs.RO

    A Cross-cultural Corpus of Annotated Verbal and Nonverbal Behaviors in Receptionist Encounters

    Authors: Maxim Makatchev, Reid Simmons, Majd Sakr

    Abstract: We present the first annotated corpus of nonverbal behaviors in receptionist interactions, and the first nonverbal corpus (excluding the original video and audio data) of service encounters freely available online. Native speakers of American English and Arabic participated in a naturalistic role play at reception desks of university buildings in Doha, Qatar and Pittsburgh, USA. Their manually ann… ▽ More

    Submitted 10 March, 2012; originally announced March 2012.

    Comments: 7 pages, 3 figures, presented at the Workshop on Gaze in HRI: From Modeling to Communication (a Workshop of International Conference on Human-Robot Interaction), March 5, 2012