62 research outputs found
An efficient Algorithm to partition a Sequence of Integers into Subsets with equal Sums
To partition a sequence of n integers into subsets with prescribed sums is an
NP-hard problem in general. In this paper we present an efficient solution for
the homogeneous version of this problem; i.e. where the elements in each subset
add up to the same sum.Comment: 12 page
Effiziente Lösungen von Spezialfällen des Cutting sticks-Problems
Das Cutting sticks-Problem ist in seiner allgemeinen Formulierung ein NP-vollständiges Problem mit Anwendungspotenzialen im Bereich der Logistik. Unter der Annahme, dass P ungleich NP (P != NP) ist, existieren keine effizienten, d.h. polynomiellen Algorithmen zur Lösung des allgemeinen Problems.
In diesem Papier werden für eine Reihe von Instanzen effiziente Lösungen angegeben
Технология сборки и сварки стропильной фермы
Цель работы заключается в разработке технологии сборки и сварки полигональных стропильных ферм и выполнении плана расстановки оборудования в производственном цеху.
В результате выполнения выпускной квалификационной работы был определен перечень необходимых операций для производственного цикла, выбран способ сварки, а так же сварочное оборудование, материалы и приспособления, облегчающие сборку. Предложен план расстановки оборудования в производственном цеху. Проведен анализ конкурентоспособности, ресурсоэффективности предлагаемой технологии и анализ вредных и опасных факторов на производстве.The aim of the work is to develop a technology for assembling and welding polygonal rafters and implementing a plan for arranging equipment in the production hall.
As a result of the final qualification work, a list of necessary operations for the production cycle was determined, a welding method, as well as welding equipment, materials and devices facilitating assembly was selected. A plan is proposed for arranging equipment in the production shop. The analysis of competitiveness, resource efficiency of the proposed technology and the analysis of harmful and dangerous factors in production are carried out
Betrachtungen zum Cutting sticks-Problem
Das Cutting sticks-Problem ist ein NP-vollständiges Problem mit Anwendungspotenzialen im Bereich der Logistik. Es werden grundlegende Definitionen für die Behandlung sowie bisherige Ansätze zur Lösung des Problems aufgearbeitet und durch einige neue Aussagen ergänzt. Insbesondere stehen Ideen für eine algorithmische Lösung des Problems bzw. von Varianten des Problems im Fokus
Ansätze für effiziente Lösungen von Cutting sticks-Problemen und deren Charakterisierung
Das Cutting sticks-Problem ist in seiner allgemeinen Formulierung ein NP-vollständiges Problem mit Anwendungspotenzialen im Bereich der Logistik. Unter der Annahme, dass P ungleich NP (P != NP) ist, existieren keine effizienten, d.h. polynomiellen Algorithmen zur Lösung des allgemeinen Problems.
In diesem Papier werden Ansätze aufgezeigt, mit denen bestimmte Instanzen des Problems effizient berechnet werden können. Für die Berechnung wichtige Parameter werden charakterisiert und deren Beziehung untereinander analysiert
Algebraische und zahlentheoretische Grundlagen für die Informatik: Gruppen, Ringe, Körper, Primzahltests, Verschlüsselung
Informatikerinnen und Informatiker aller Fachrichtungen müssen die grundlegenden Konzepte, Methoden und Verfahren, die der Entwicklung und dem Einsatz von Informations- und Kommunikationstechnologien zugrunde liegen, verstehen und bei der Lösung von Problemen anwenden können. Das Buch stellt die algebraischen und zahlentheoretischen Grundlagen dafür vor und wendet diese bei der Lösung praktischer Problemstellungen, wie modulare Arithmetik, Primzahltests und Verschlüsselung an. Das Verständnis der Begriffe und deren Zusammenhänge und Zusammenwirken wird u.a. durch Lernziele, integrierte Übungsaufgaben mit Musterlösungen und Marginalien unterstützt. Das Buch ist zum Selbststudium gut geeignet
Lineare Algebra für die Informatik: Vektorräume, Gleichungssysteme, Codierung, Quantenalgorithmen
Internet, Soziale Netzwerke, Spiele, Smartphones, DVDs, digitaler Rundfunk und digitales Fernsehen funktionieren nur deshalb, weil zu ihrer Entwicklung und Anwendung mathematisch abgesicherte Verfahren zur Verfügung stehen. Dieses Buch vermittelt Einsichten in grundlegende Konzepte und Methoden der Linearen Algebra, auf denen diese Verfahren beruhen. Am Beispiel fehlertoleranter Codierung wird einführend gezeigt, wie diese Konzepte und Methoden in der Praxis eingesetzt werden, und am Beispiel von Quantenalgorithmen, die möglicherweise in Zukunft eine Rolle spielen, wird deutlich, dass die Lineare Algebra zeitinvariante Konzepte, Methoden und Verfahren bereitstellt, mit denen IT-Technologien konzipiert, implementiert, angewendet und weiterentwickelt werden können. Wegen seiner didaktischen Elemente wie Vorgabe von Lernzielen, Zusammenfassungen, Marginalien und einer Vielzahl von Übungen mit Musterlösungen eignet sich das Buch nicht nur als Begleitlektüre zu entsprechenden Informatik- und Mathematik-Lehrveranstaltungen, sondern insbesondere auch zum Selbststudium
An architecture for processing graph-grammar applications
We propose a six-layer architecture for processing graph-grammar applications. The layers and the transformations between them are formally described and concepts for their implementation are given. Especially we introduce the syntax and semantics of a graph-grammar implementation language. Graph-grammar productions will be translated into programs of this language to have a basis for their implementation into programs written in commonly available programming languages
- …