首页 > 最新文献

2006 Seventh Mexican International Conference on Computer Science最新文献

英文 中文
Real-Time Scheduling of Interrupt Requests over Conventional PC Hardware 基于传统PC硬件的中断请求实时调度
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.26
Luis E. Leyva-del-Foyo, Pedro Mejía-Alvarez, Dionisio de Niz
In this paper we analyze the traditional model of interrupt management and its incapacity to incorporate reliability and temporal predictability demanded on realtime systems. As a result of this analysis, we propose a model that integrates interrupts and tasks handling. We make a schedulability analysis to evaluate and distinguish the circumstances under which this integrated model improves the traditional model. The design of a flexible and portable kernel interrupt subsystem for this integrated model is presented. In addition, we present the rationale for the implementation of our design over conventional PC hardware and the analysis of its overhead. Finally, experimental results are conducted to show the deterministic behavior of our integrated model
本文分析了传统的中断管理模型及其无法兼顾实时系统所需的可靠性和时间可预测性。作为分析的结果,我们提出了一个集成了中断和任务处理的模型。通过可调度性分析来评价和区分该集成模型对传统模型的改进。针对该集成模型,设计了一个灵活、可移植的内核中断子系统。此外,我们提出了在传统PC硬件上实现我们的设计的基本原理,并分析了其开销。最后,通过实验验证了集成模型的确定性行为
{"title":"Real-Time Scheduling of Interrupt Requests over Conventional PC Hardware","authors":"Luis E. Leyva-del-Foyo, Pedro Mejía-Alvarez, Dionisio de Niz","doi":"10.1109/ENC.2006.26","DOIUrl":"https://doi.org/10.1109/ENC.2006.26","url":null,"abstract":"In this paper we analyze the traditional model of interrupt management and its incapacity to incorporate reliability and temporal predictability demanded on realtime systems. As a result of this analysis, we propose a model that integrates interrupts and tasks handling. We make a schedulability analysis to evaluate and distinguish the circumstances under which this integrated model improves the traditional model. The design of a flexible and portable kernel interrupt subsystem for this integrated model is presented. In addition, we present the rationale for the implementation of our design over conventional PC hardware and the analysis of its overhead. Finally, experimental results are conducted to show the deterministic behavior of our integrated model","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129130825","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Encapsulating an engineering calculus environment in a reusable component framework 将工程演算环境封装在可重用的组件框架中
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.12
Markus Aulkemeier, Emilio García Roselló, M. Lado, A. Méndez, J. G. Dacosta, David Martinez Torres, M. P. Cota
In many scientific and engineering domains it is necessary to develop specific software to solve complex problems. Nowadays a lot of complex algorithms and required functionalities are already provided by de facto standard CAD, CAE or CAM environments in several domains. But they often are inadequate in other concerns, particularly when specific user interfaces or integration with other systems are needed. To reuse their required functionality without those drawbacks, component-based software development appears as an interesting technology. It guaranties a faster and lower-cost development of ad-hoc software solutions, and a higher quality. Anyway, just by providing the desired functions, a software environment is not automatically a fully reusable component. In addition, some very specific features are necessary. A solution can be to encapsulate those robust software environments including their large functionality into a framework that provides fully reusable components. Even more, beyond local software development, nowadays it could be very interesting to support distributed applications development. This work presents a concrete application of that solution: a software component framework that encapsulates Matlab - a widely used system of the engineering domain - as a true set of object-oriented components. The described framework permits the developer to reuse Matlab in local and distributed application development. This framework is developed using .NET technology, being accessible within .NET software development environments, what allows the usage of the component in design-time development
在许多科学和工程领域,有必要开发特定的软件来解决复杂的问题。目前,许多复杂的算法和所需的功能已经由事实上的标准CAD、CAE或CAM环境在几个领域提供。但是它们在其他方面往往是不够的,特别是当需要特定的用户界面或与其他系统集成时。为了重用它们所需的功能而不存在这些缺点,基于组件的软件开发成为一种有趣的技术。它保证了ad-hoc软件解决方案的更快和更低成本的开发,以及更高的质量。无论如何,仅仅通过提供所需的功能,软件环境不会自动成为完全可重用的组件。此外,一些非常具体的功能是必要的。解决方案可以是将这些健壮的软件环境(包括其大型功能)封装到提供完全可重用组件的框架中。而且,除了本地软件开发之外,现在支持分布式应用程序开发也非常有趣。这项工作提出了该解决方案的具体应用:一个软件组件框架,它将Matlab(一个广泛使用的工程领域系统)封装为一组真正的面向对象组件。描述的框架允许开发人员在本地和分布式应用程序开发中重用Matlab。该框架是使用。net技术开发的,可以在。net软件开发环境中访问,从而允许在设计时开发中使用组件
{"title":"Encapsulating an engineering calculus environment in a reusable component framework","authors":"Markus Aulkemeier, Emilio García Roselló, M. Lado, A. Méndez, J. G. Dacosta, David Martinez Torres, M. P. Cota","doi":"10.1109/ENC.2006.12","DOIUrl":"https://doi.org/10.1109/ENC.2006.12","url":null,"abstract":"In many scientific and engineering domains it is necessary to develop specific software to solve complex problems. Nowadays a lot of complex algorithms and required functionalities are already provided by de facto standard CAD, CAE or CAM environments in several domains. But they often are inadequate in other concerns, particularly when specific user interfaces or integration with other systems are needed. To reuse their required functionality without those drawbacks, component-based software development appears as an interesting technology. It guaranties a faster and lower-cost development of ad-hoc software solutions, and a higher quality. Anyway, just by providing the desired functions, a software environment is not automatically a fully reusable component. In addition, some very specific features are necessary. A solution can be to encapsulate those robust software environments including their large functionality into a framework that provides fully reusable components. Even more, beyond local software development, nowadays it could be very interesting to support distributed applications development. This work presents a concrete application of that solution: a software component framework that encapsulates Matlab - a widely used system of the engineering domain - as a true set of object-oriented components. The described framework permits the developer to reuse Matlab in local and distributed application development. This framework is developed using .NET technology, being accessible within .NET software development environments, what allows the usage of the component in design-time development","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124464208","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Design and Evaluation of a Pen-Based Computer Interface for Novice Older Users 面向新手和老年用户的笔式计算机界面设计与评价
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.34
D. Arias-Torres
The population of older people is growing rapidly worldwide, so it is necessary for all governments to provide them more services in order to improve their quality of life. In a digital era, most of these services can be provided by information technologies. However, older people have a very limited computer use due to economical, physical, sensory and cognitive barriers. In addition, few efforts have been dedicated to the design of specialized computer interfaces for them despite the fact that they have computer interaction problems with the WIMP standard (windows, icons, menus, and pointers). Recently, some researchers have shown that older people have a better computer interaction with the use of direct-manipulation devices such as digital pens than with indirect-manipulation devices such as the mouse. This research goes one step further, proposing and analyzing a pen-based interface for older people in order to explore the usability of gesture paradigm for them
全球老年人的人口正在迅速增长,因此有必要对所有政府给他们提供更多的服务,以提高他们的生活质量。在数字时代,大多数这些服务都可以由信息技术提供。然而,由于经济、身体、感官和认知障碍,老年人使用电脑的机会非常有限。此外,尽管它们与WIMP标准(窗口、图标、菜单和指针)存在计算机交互问题,但很少有人致力于为它们设计专门的计算机接口。最近,一些研究人员表明,老年人使用直接操作设备(如数字笔)比使用间接操作设备(如鼠标)具有更好的计算机交互能力。这项研究更进一步,为老年人提出并分析了一个基于笔的界面,以探索手势范例的可用性
{"title":"The Design and Evaluation of a Pen-Based Computer Interface for Novice Older Users","authors":"D. Arias-Torres","doi":"10.1109/ENC.2006.34","DOIUrl":"https://doi.org/10.1109/ENC.2006.34","url":null,"abstract":"The population of older people is growing rapidly worldwide, so it is necessary for all governments to provide them more services in order to improve their quality of life. In a digital era, most of these services can be provided by information technologies. However, older people have a very limited computer use due to economical, physical, sensory and cognitive barriers. In addition, few efforts have been dedicated to the design of specialized computer interfaces for them despite the fact that they have computer interaction problems with the WIMP standard (windows, icons, menus, and pointers). Recently, some researchers have shown that older people have a better computer interaction with the use of direct-manipulation devices such as digital pens than with indirect-manipulation devices such as the mouse. This research goes one step further, proposing and analyzing a pen-based interface for older people in order to explore the usability of gesture paradigm for them","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117048667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A Comparison of Context-Modeling Representations for Context-Aware Applications 上下文感知应用的上下文建模表示的比较
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.1
J. S. González-Campos
Ubiquitous computing seems to be an important trend to consider in the development of the next-generation software. This software will be typically distributed and embedded in a variety of devices involving a wide range of intelligence and computing power. In this trend, adequately modeling context as a mean of developing smarter applications and simplifying their interaction with users becomes a central issue in software engineering. In this paper we first outline our own comparison framework based on the level of abstraction that models allow when representing context. Later we review different approaches to model context as they have been proposed by authors in the recent years and summarize their contributions and potential weakness. Finally we classify the reviewed approaches according to the suggested comparison framework
普适计算似乎是下一代软件开发中需要考虑的一个重要趋势。该软件将典型地分布并嵌入到涉及广泛的智能和计算能力的各种设备中。在这种趋势下,充分建模上下文作为开发更智能的应用程序和简化它们与用户交互的手段成为软件工程中的一个中心问题。在本文中,我们首先根据模型在表示上下文时允许的抽象级别概述了我们自己的比较框架。随后,我们回顾了近年来作者提出的不同的上下文模型方法,并总结了它们的贡献和潜在的弱点。最后,我们根据建议的比较框架对综述的方法进行分类
{"title":"A Comparison of Context-Modeling Representations for Context-Aware Applications","authors":"J. S. González-Campos","doi":"10.1109/ENC.2006.1","DOIUrl":"https://doi.org/10.1109/ENC.2006.1","url":null,"abstract":"Ubiquitous computing seems to be an important trend to consider in the development of the next-generation software. This software will be typically distributed and embedded in a variety of devices involving a wide range of intelligence and computing power. In this trend, adequately modeling context as a mean of developing smarter applications and simplifying their interaction with users becomes a central issue in software engineering. In this paper we first outline our own comparison framework based on the level of abstraction that models allow when representing context. Later we review different approaches to model context as they have been proposed by authors in the recent years and summarize their contributions and potential weakness. Finally we classify the reviewed approaches according to the suggested comparison framework","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126029954","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Hierarchical fuzzy control to ensure stable grasping 分级模糊控制,保证抓取稳定
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.17
J. A. Domínguez-López, D. Vila-Rosado
In many robotic applications, the end effector consists of a gripper which has to execute a stable grasping while the manipulator is moving it in the workspace. Stable grasping is important to ensure the integrity of the object as well as the success of the overall performance. Accordingly, the end effector operation must be insensitive to external disturbances. End effector vertical acceleration is considered as a disturbance as it is able to induce slip on the grasped object. If the controller has information about this disturbance, the grasping can be more stable. In addition, if the controller can limit the disturbance, the grasping operation can be improved even more. Accordingly, an algorithm for limiting the end effector vertical acceleration to assurance stable grasping is proposed. The controller has an hierarchical architecture in order to avoid the curse of dimensionality and to deal with the information which is hierarchical in nature. The limit is calculated by a fuzzy controller which uses information from both the current applied force to the object and the actuator applied energy
在许多机器人应用中,末端执行器由夹持器组成,当机械手在工作空间中移动时,夹持器必须执行稳定的抓取。稳定的抓取对于保证物体的完整性和整体性能的成功至关重要。因此,末端执行器的操作必须对外部干扰不敏感。末端执行器的垂直加速度被认为是一种扰动,因为它能引起被抓物体的滑移。如果控制器有关于这种扰动的信息,抓取就会更加稳定。此外,如果控制器能够限制干扰,则可以进一步改善抓取操作。据此,提出了一种限制末端执行器垂直加速度以保证抓取稳定的算法。该控制器采用层次结构,以避免维数的困扰,并处理具有层次性质的信息。该极限由模糊控制器计算,该控制器使用来自施加在物体上的电流和执行器施加的能量的信息
{"title":"Hierarchical fuzzy control to ensure stable grasping","authors":"J. A. Domínguez-López, D. Vila-Rosado","doi":"10.1109/ENC.2006.17","DOIUrl":"https://doi.org/10.1109/ENC.2006.17","url":null,"abstract":"In many robotic applications, the end effector consists of a gripper which has to execute a stable grasping while the manipulator is moving it in the workspace. Stable grasping is important to ensure the integrity of the object as well as the success of the overall performance. Accordingly, the end effector operation must be insensitive to external disturbances. End effector vertical acceleration is considered as a disturbance as it is able to induce slip on the grasped object. If the controller has information about this disturbance, the grasping can be more stable. In addition, if the controller can limit the disturbance, the grasping operation can be improved even more. Accordingly, an algorithm for limiting the end effector vertical acceleration to assurance stable grasping is proposed. The controller has an hierarchical architecture in order to avoid the curse of dimensionality and to deal with the information which is hierarchical in nature. The limit is calculated by a fuzzy controller which uses information from both the current applied force to the object and the actuator applied energy","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130612648","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Toward a Deeper Level of Programming Expertise for Engineering Students 为工科学生提供更深层次的编程专业知识
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.35
G. Sandoval, J. Juárez, L. G. Martínez, Leocundo Aguilar
This paper describes the experience and results obtained in teaching non-common Java features, in advanced undergraduate object-oriented programming courses. The teaching approach proposed helps students to reach a deeper level of programming expertise, while accomplishing specific assignments that integrate a class framework that supports implementation of small and medium size client-server applications
本文介绍了在本科面向对象编程高级课程中教授非常见Java特性的经验和结果。提出的教学方法帮助学生达到更深层次的编程专业知识,同时完成特定的作业,这些作业集成了支持中小型客户端-服务器应用程序实现的类框架
{"title":"Toward a Deeper Level of Programming Expertise for Engineering Students","authors":"G. Sandoval, J. Juárez, L. G. Martínez, Leocundo Aguilar","doi":"10.1109/ENC.2006.35","DOIUrl":"https://doi.org/10.1109/ENC.2006.35","url":null,"abstract":"This paper describes the experience and results obtained in teaching non-common Java features, in advanced undergraduate object-oriented programming courses. The teaching approach proposed helps students to reach a deeper level of programming expertise, while accomplishing specific assignments that integrate a class framework that supports implementation of small and medium size client-server applications","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121235549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Abnormal Events Handling for Dependable Embedded Systems 可靠嵌入式系统的异常事件处理
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.3
Luis E. Leyva-del-Foyo, Pedro Mejía-Alvarez, Dionisio de Niz
In this paper, we analyze the difficulties of handling abnormal events. We introduce a framework that integrate the concepts of design by contract, exception safety and fault tolerance and from then, obtain a set of criterions for the design of a mechanism that integrate error code, exception and executable assertions for the handling of different types of abnormal events. From these criterions, a proposal for a novel exception mechanism adequate for C written embedded systems is presented. Finally, we analyze the advantages of our mechanism over the existing mechanisms and over other languages or previous extension to C
本文分析了异常事件处理的难点。我们引入了一个集成了契约式设计、异常安全和容错等概念的框架,并由此得到了一套用于处理不同类型异常事件的集成错误码、异常和可执行断言的机制设计准则。在此基础上,提出了一种适用于C语言编写的嵌入式系统的异常机制。最后,我们分析了我们的机制相对于现有机制、其他语言或以前的C扩展的优势
{"title":"Abnormal Events Handling for Dependable Embedded Systems","authors":"Luis E. Leyva-del-Foyo, Pedro Mejía-Alvarez, Dionisio de Niz","doi":"10.1109/ENC.2006.3","DOIUrl":"https://doi.org/10.1109/ENC.2006.3","url":null,"abstract":"In this paper, we analyze the difficulties of handling abnormal events. We introduce a framework that integrate the concepts of design by contract, exception safety and fault tolerance and from then, obtain a set of criterions for the design of a mechanism that integrate error code, exception and executable assertions for the handling of different types of abnormal events. From these criterions, a proposal for a novel exception mechanism adequate for C written embedded systems is presented. Finally, we analyze the advantages of our mechanism over the existing mechanisms and over other languages or previous extension to C","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"192 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116145962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A survey for analyzing transactional behavior in service based applications 分析基于服务的应用程序中的事务行为的概览
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.2
Edgar Alberto Portilla-Flores, Genoveva Vargas-Solar, J. Zechinelli-Martini, C. Collet, L. García-Bañuelos
This paper introduces key dimensions to analyze how transactional behavior is addressed in service based applications. In such applications, transactional behavior cannot be provided in the sense of DBMS ACID transactions. A review of existing concepts and requirements is required for proposing an approach that addresses them. Although several approaches concerning transactional behavior have been proposed, we think that it is necessary to clarify what is needed for current information systems and what remains as an open issue. In that sense, we propose some aspects for characterizing the transactional behavior and furthermore we introduce a critical review of current approaches
本文介绍了分析如何在基于服务的应用程序中处理事务行为的关键维度。在这样的应用程序中,事务性行为不能在DBMS ACID事务的意义上提供。为了提出解决这些问题的方法,需要对现有的概念和需求进行审查。虽然已经提出了几种关于交易行为的方法,但我们认为有必要澄清当前信息系统需要什么,以及什么仍然是一个悬而未决的问题。在这个意义上,我们提出了表征交易行为的一些方面,并进一步介绍了对当前方法的批判性回顾
{"title":"A survey for analyzing transactional behavior in service based applications","authors":"Edgar Alberto Portilla-Flores, Genoveva Vargas-Solar, J. Zechinelli-Martini, C. Collet, L. García-Bañuelos","doi":"10.1109/ENC.2006.2","DOIUrl":"https://doi.org/10.1109/ENC.2006.2","url":null,"abstract":"This paper introduces key dimensions to analyze how transactional behavior is addressed in service based applications. In such applications, transactional behavior cannot be provided in the sense of DBMS ACID transactions. A review of existing concepts and requirements is required for proposing an approach that addresses them. Although several approaches concerning transactional behavior have been proposed, we think that it is necessary to clarify what is needed for current information systems and what remains as an open issue. In that sense, we propose some aspects for characterizing the transactional behavior and furthermore we introduce a critical review of current approaches","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127446018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Complexity of the Mixed Postman Problem with Restrictions on the Edges 边上有限制的混合邮差问题的复杂性
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.9
F. Martínez
The mixed postman problem consists of finding a minimum cost tour of a connected mixed graph traversing all its vertices, edges, and arcs at least once. We consider the variant of the mixed postman problem where all edges must be traversed exactly once. We prove that the feasibility version of this problem is NP-complete. We introduce a necessary condition for feasibility and show that it can be tested in polynomial time. We prove that this condition is also sufficient if the directed components of the mixed graph form a directed walk. Finally, we give a linear programming formulation to solve the minimization version of this problem if the directed components of the mixed graph form a forest
混合邮差问题包括找到至少一次遍历所有顶点、边和弧的连通混合图的最小成本巡回。我们考虑混合邮差问题的变体,其中所有的边必须经过一次。我们证明了这个问题的可行性版本是np完全的。我们引入了可行性的必要条件,并证明了它可以在多项式时间内进行检验。我们证明了当混合图的有向分量形成有向行走时,这个条件也是充分的。最后,我们给出了当混合图的有向分量构成一个森林时,求解这一问题的最小化版本的线性规划公式
{"title":"Complexity of the Mixed Postman Problem with Restrictions on the Edges","authors":"F. Martínez","doi":"10.1109/ENC.2006.9","DOIUrl":"https://doi.org/10.1109/ENC.2006.9","url":null,"abstract":"The mixed postman problem consists of finding a minimum cost tour of a connected mixed graph traversing all its vertices, edges, and arcs at least once. We consider the variant of the mixed postman problem where all edges must be traversed exactly once. We prove that the feasibility version of this problem is NP-complete. We introduce a necessary condition for feasibility and show that it can be tested in polynomial time. We prove that this condition is also sufficient if the directed components of the mixed graph form a directed walk. Finally, we give a linear programming formulation to solve the minimization version of this problem if the directed components of the mixed graph form a forest","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131059429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Adaptive Node Refinement Collocation Method for Partial Differential Equations 偏微分方程的自适应节点细化配置方法
Pub Date : 2006-09-18 DOI: 10.1109/ENC.2006.4
José Antonio Muñoz-Gómez, Pedro González-Casanova, G. Gómez
In this work, by using the local node refinement technique proposed by Behrens and Iske (2002) and Behrens et al. (2001), and a quad-tree type algorithm (Berger and Jameson, 1985; Keats and Lien, 2004), we built a global refinement technique for Kansa's unsymmetric collocation approach. The proposed scheme is based on a cell by cell data structure, which by using the former local error estimator, iteratively refines the node density in regions with insufficient accuracy. We test our algorithm for steady state partial differential equations in one and two dimensions. By using thin-plate spline kernel functions, we found that the node refinement let us to reduce the approximation error and that the node insertion is only performed in regions where the analytical solution shows a high spatial variation. In addition, we found that the node refinement outperform in accuracy and number of nodes in comparison with the global classical Cartesian h-refinement technique
在这项工作中,通过使用Behrens和Iske(2002)以及Behrens等人(2001)提出的局部节点细化技术,以及四叉树类型算法(Berger和Jameson, 1985;Keats and Lien, 2004),我们为Kansa的不对称搭配方法建立了一个全局优化技术。该方案基于逐单元的数据结构,利用先前的局部误差估计器,迭代地细化精度不足区域的节点密度。我们在一维和二维的稳态偏微分方程中测试了我们的算法。通过使用薄板样条核函数,我们发现节点细化使我们减小了近似误差,并且节点插入只在解析解显示出高空间变化的区域进行。此外,我们发现节点细化在精度和节点数量上优于全局经典笛卡尔h-细化技术
{"title":"Adaptive Node Refinement Collocation Method for Partial Differential Equations","authors":"José Antonio Muñoz-Gómez, Pedro González-Casanova, G. Gómez","doi":"10.1109/ENC.2006.4","DOIUrl":"https://doi.org/10.1109/ENC.2006.4","url":null,"abstract":"In this work, by using the local node refinement technique proposed by Behrens and Iske (2002) and Behrens et al. (2001), and a quad-tree type algorithm (Berger and Jameson, 1985; Keats and Lien, 2004), we built a global refinement technique for Kansa's unsymmetric collocation approach. The proposed scheme is based on a cell by cell data structure, which by using the former local error estimator, iteratively refines the node density in regions with insufficient accuracy. We test our algorithm for steady state partial differential equations in one and two dimensions. By using thin-plate spline kernel functions, we found that the node refinement let us to reduce the approximation error and that the node insertion is only performed in regions where the analytical solution shows a high spatial variation. In addition, we found that the node refinement outperform in accuracy and number of nodes in comparison with the global classical Cartesian h-refinement technique","PeriodicalId":432491,"journal":{"name":"2006 Seventh Mexican International Conference on Computer Science","volume":"233 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114531099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
期刊
2006 Seventh Mexican International Conference on Computer Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1