Automatické nalezení lineárních vztahů mezi proměnnými programu

dc.contributor.advisorSawa, Zdeněkcs
dc.contributor.authorNavrátil, Tomášcs
dc.contributor.refereeBöhm, Stanislavcs
dc.date.accepted2013-08-13cs
dc.date.accessioned2013-10-20T17:35:46Z
dc.date.available2013-10-20T17:35:46Z
dc.date.issued2013cs
dc.descriptionImport 21/10/2013cs
dc.description.abstractCílem této práce je navrhnout a následně implementovat algoritmus pro automatické zjišťování lineárních vztahů mezi hodnotami proměnných ve vstupním programu. Lineární vztahy jsou popsány lineárními rovnicemi a nerovnicemi, které mohou v n-rozměrném prostoru tvořit matematický objekt zvaný mnohostěn, který se stane základem pro výpočty použité v návrhu. Vstupní program bude načten ze vstupního textového souboru. Výstup pak bude soustava lineárních omezení pro každý bod vstupního programu. Proměnné lineárních omezení budou proměnné vstupního programu. Problematika spadá do oblasti statické analýzy programu, konkrétně do jedné z jejích metod – abstraktní interpretace.cs
dc.description.abstractThe aim of this work is to design and to implement an algorithm for automatic discovery of linear restraints among variables of a program. Linear restraints are described by linear equations and inequalities, which can form a mathematical object named Polyhedron in n-dimensional space. This Polyhedron will be used as an essential object for computations in this design. Input program will be read from a text file. Output will be linear restraints for each node of an input program. The variables of linear restraints will be variables of the input program. The topic of this work belongs to subarea of Static Analysis of programs called Abstract interpretation.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent1999568 bytescs
dc.format.mimetypeapplication/pdfcs
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.thesisNAV0058_FEI_N2647_2612T025_2013
dc.identifier.urihttp://hdl.handle.net/10084/101052
dc.language.isocscs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectstatická analýza, abstraktní interpretace, mnohostěn, polyhedron, lineární omezení, frame, konvexní obálka, Laneryho metoda, flowchart, programcs
dc.subjectstatic analysis, abstract interpretation, polyhedron, linear restraints, frame, convex hull, Lanery’s method, flowchart, programen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleAutomatické nalezení lineárních vztahů mezi proměnnými programucs
dc.title.alternativeAutomatic Discovery of Linear Relations Among Variables of a Programen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
NAV0058_FEI_N2647_2612T025_2013.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
NAV0058_FEI_N2647_2612T025_2013_priloha.zip
Size:
4.74 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
NAV0058_FEI_N2647_2612T025_2013_posudek_vedouci_Sawa_Zdenek.pdf
Size:
49.51 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Sawa, Zdeněk
Loading...
Thumbnail Image
Name:
NAV0058_FEI_N2647_2612T025_2013_posudek_oponent_Bohm_Stanislav.pdf
Size:
49.05 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Böhm, Stanislav